]> git.ipfire.org Git - people/ms/u-boot.git/blame - CHANGELOG
* Patch by Stephen Williams, 01 Apr 2004:
[people/ms/u-boot.git] / CHANGELOG
CommitLineData
56b86bf0
WD
1======================================================================
2Changes for U-Boot 1.1.1:
3======================================================================
4
db01a2ea
WD
5* Patch by Stephen Williams, 01 Apr 2004:
6 Add support for Picture Elements JSE board
7
8* Patch by Christian Pell, 01 Apr 2004:
9 Add CompactFlash support for PXA systems.
10
04a85b3b
WD
11* Patches by Pantelis Antoniou, 30 Mar 2004:
12 - add auto-complete support to the U-Boot CLI
13 - add support for NETTA and NETPHONE boards; fix NETVIA board
5a8c51cd
WD
14 - add support for the Epson 156x series of graphical displays
15 (These displays are serial and not suitable for using a normal
16 framebuffer console on them)
17 - add infrastructure needed in order to POST any DSPs in a board
a6ab4bf9
WD
18 - improve and fix various things in the MPC8xx FEC driver:
19 1. The new 87x and 88x series of processors have two FECs,
20 and the new driver supports them both.
21 2. Another change in the 87x/88x series is support for
22 the RMII (Reduced MII) interface. However numerous
23 changes are needed to make it work since the PHYs
24 are connected to the same lines. That means that
25 you have to address them correctly over the MII
26 interface.
27 3. We now correctly match the MII/RMII interface
28 configuration to what the PHY reports.
a3d991bd
WD
29 - Fix problem when readingthe MII status register. Due to the
30 internal design of many PHYs you have to read the register
31 twice. The problem is more apparent in 10Mbit mode.
32 - add new mode ".jffs2s" for reading from a NAND device: it just
33 skips over bad blocks.
34 - add networking support for VLANs (802.1q), and CDP (Cisco
35 Discovery Protocol)
bda6c8ae 36 - some minor patches / cleanup
04a85b3b
WD
37
38* Patch by Yuli Barcohen, 28 Mar 2004:
39 - Add support for MPC8272 family including MPC8247/8248/8271/8272
40 - Add support for MPC8272ADS evaluation board (another flavour of MPC8260ADS)
41 - Change configuration method for MPC8260ADS family
42
d716b126
WD
43* add startup code to clear the BSS of standalone applications
44
56b86bf0
WD
45* Fix if / elif handling bug in HUSH shell
46
c83bf6a2 47======================================================================
f525c8a1 48Changes for U-Boot 1.1.0:
c83bf6a2
WD
49======================================================================
50
7e780369
WD
51* Patch by Mark Jonas: Remove config.tmp files only when
52 unconfiguring the board
53
54* Adapt RMU board for bigger flash memory
55
0608e04d
WD
56* Patch by Klaus Heydeck, 13 Mar 2003:
57 Add support for KUP4X Board
58
518e2e1a
WD
59* Patch by Pavel Bartusek, 21 Mar 2004
60 Add Reiserfs support
61
62* Patch by Hinko Kocevar, 20 Mar 2004
63 - Add auto-release for SMSC LAN91c111 driver
64 - Add save/restore of PTR and PNR regs as suggested in datasheet
65
6fb6af6d
WD
66* Patch by Stephen Williams, 19 March 2004
67 Increase speed of sector reads from SystemACE,
68 shorten poll timeout and remove a useless reset
69
70* Patch by Tolunay Orkun, 19 Mar 2004:
71 Make GigE PHY 1000Mbps Speed/Duplex detection conditional
72 (CONFIG_PHY_GIGE)
73
74* Patch by Brad Kemp, 18 Mar 2004:
75 prevent machine checks during a PCI scan
76
77* Patch by Pierre Aubert, 18 Mar 2004:
78 Fix string cleaning in IDE identification
79
eeb1b77b
WD
80* Patch by Pierre Aubert, 18 Mar 2004:
81 - Unify video mode handling for Chips & Technologies 69000 Video
82 chip and Silicon Motion SMI 712/710/810 Video chip
83 - Add selection of the video output (CRT or LCD) via 'videoout'
84 environment variable for the Silicon Motion
85 - README update
86
87* Patch by Pierre Aubert, 18 Mar 2004:
88 include/common.h typo fix
89
90* Patches by Tolunay Orkun, 17 Mar 2004:
91 - Add support for bd->bi_iic_fast[] initialization via environment
92 variable "i2cfast" (CONFIG_I2CFAST)
93 - Add "i2cfast" u-boot environment variable support for csb272
94
27aa8186
WD
95* Patch by Carl Riechers, 17 Mar 2004:
96 Ignore '\0' characters in console input for use with telnet and
97 telco pads.
98
99* Patch by Leon Kukovec, 17 Mar 2004:
100 typo fix for strswab prototype #ifdef
101
4b9206ed
WD
102* Patches by Thomas Viehweger, 16 Mar 2004:
103 - show PCI clock frequency on MPC8260 systems
104 - add FCC_PSMR_RMII flag for HiP7 processors
105 - in do_jffs2_fsload(), take load address from load_addr if not set
106 explicit, update load_addr otherwise
107 - replaced printf by putc/puts when no formatting is needed
108 (smaller code size, faster execution)
109
109c0e3a
WD
110* Patch by Phillippe Robin, 16 Mar 2004:
111 avoid dereferencing NULL pointer in lib_arm/armlinux.c
112
113* Patch by Stephen Williams, 15 Mar 2004:
114 Fix CONFIG_SERIAL_SOFTWARE_FIFO documentation
115
116* Patch by Tolunay Orkun, 15 Mar 2004:
117 Initialize bi_opbfreq to real OPB frequency via get_OPB_freq()
118
119* Patch by Travis Sawyer, 15 Mar 2004:
120 Update CREDITS & MAINTAINERS files for PPC440GX & Ocotea port
121
efa329cb
WD
122* Add start-up delay to make sure power has stabilized before
123 attempting to switch on USB on SX1 board.
124
125* Patch by Josef Wagner, 18 Mar 2004:
126 - Add support for MicroSys XM250 board (PXA255)
127 - Add support for MicroSys PM828 board (MPC8280)
128 - Add support for 32 MB Flash on PM825/826
129 - new SDRAM refresh rate for PM825/PM826
130 - added support for MicroSys PM520 (MPC5200)
131 - replaced Query by Identify command in CPU86/flash.c
132 to support 28F160F3B
133
134* Fix wrap around problem with udelay() on ARM920T
135
136* Add support for Macronix flash on TRAB board
137
7d7ce412
WD
138* Patch by Pierre Aubert, 15 Mar 2004:
139 Fix buffer overflow in IDE identification
140
141* Fix power-off of LCD for out-of-band temperatures on LWMON board
142
143* Remove redundand #define in IceCube.h
144
d9df1f4e
WD
145* Patch by Steven Scholz, 27 Feb 2004:
146 - Adding get_ticks() and get_tbclk() for AT91RM9200
147 - Many white space fixes in cpu/at91rm9200/interrupts.c
148
149* Patches by Steven Scholz, 20 Feb 2004:
150 some cleanup in AT91RM9200 related code
151
855a496f
WD
152* Patches by Travis Sawyer, 12 Mar 2004:
153 - Fix Gigabit Ethernet support for 440GX
154 - Add Gigabit Ethernet Support to MII PHY utilities
155
156* Patch by Brad Kemp, 12 Mar 2004:
157 Fixes for drivers/cfi_flash.c:
158 - Better support for x8/x16 implementations
159 - Added failure for AMD chips attempting to use CFG_FLASH_USE_BUFFER_WRITE
160 - Added defines for AMD command and address constants
161
162* Patch by Leon Kukovec, 12 Mar 2004:
163 Fix get_dentfromdir() to correctly handle deleted dentries
42dfe7a1 164
855a496f
WD
165* Patch by George G. Davis, 11 Mar 2004:
166 Remove hard coded network settings in TI OMAP1610 H2
167 default board config
168
169* Patch by George G. Davis, 11 Mar 2004:
170 add support for ADS GraphicsClient+ board.
171
7d7ce412 172* Patch by Pierre Aubert, 11 Mar 2004:
4b248f3f
WD
173 - add bitmap command and splash screen support in cfb console
174 - add [optional] origin in the bitmap display command
175
176* Patch by Travis Sawyer, 11 Mar 2004:
177 Fix ocotea board early init interrupt setup.
178
179* Patch by Thomas Viehweger, 11 Mar 2004:
180 Remove redundand code; add PCI-specific bits to include/mpc8260.h
181
aaf224ab
WD
182* Patch by Stephan Linz, 09 Mar 2004
183 - Add support for the SSV ADNP/ESC1 (Nios Softcore)
184
185* Patch by George G. Davis, 9 Mar 2004:
186 fix recent build failure for SA1100 target
187
188* Patch by Travis Sawyer, 09 Mar 2004:
189 Support native interrupt mode for the IBM440GX.
190 Previously it was running in 440GP compatibility mode.
191
3d3befa7
WD
192* Patch by Philippe Robin, 09 Mar 2004:
193 Added ARM Integrator AP, CP and Versatile PB926EJ-S Reference
194 Platform support.
195
196* Patch by Masami Komiya, 08 Mar 2004:
197 Don't overwrite server IP address or boot file name
198 when the boot server does not return values
199
7d7ce412 200* Patch by Tolunay Orkun, 5 Mar 2004:
3d3befa7
WD
201 Removed compile time restriction on CFG_I2C_SPEED for DS1338 RTC
202
4d13cbad
WD
203* Patch by Tolunay Orkun, 5 Mar 2004:
204 Fix early board initialization for Cogent CSB272 board
205
206* Patch by Ed Okerson, 3 Mar 2004:
207 fix CFI flash writes for little endian systems
208
209* Patch by Reinhard Meyer, 01 Mar 2004:
210 generalize USB and IDE support for MPC5200 with according
211 changes to IceCube.h and TOP5200.h
212 add Am29LV256 256 MBit FLASH support for TOP5200 boards
213 add info about USB and IDE to README
214
c3f9d493
WD
215* Patch by Yuli Barcohen, 4 Mar 2004:
216 Fix problems with GCC 3.3.x which changed handling of global
217 variables explicitly initialized to zero (now in .bss instead of
218 .data as before).
219
220* Patch by Leon Kukovec, 02 Mar 2004:
221 add strswab() to fix IDE LBA capacity, firmware and model numbers
222 on little endian machines
223
224* Patch by Masami Komiya, 02 Mar 2004:
225 - Remove get_ticks() from NFS code
226 - Add verification of RPC transaction ID
227
228* Patch by Pierre Aubert, 02 Mar 2004:
229 cleanup for IDE and USB drivers for MPC5200
230
231* Patch by Travis Sawyer, 01 Mar 2004:
0e6d798c
WD
232 Ocotea:
233 - Add IBM PPC440GX Ref Platform support (Ocotea)
234 Original code by Paul Reynolds <PaulReynolds@lhsolutions.com>
235 Adapted to U-Boot and 440GX port
236 440gx_enet.c:
237 - Add gracious handling of all Ethernet Pin Selections for 440GX
238 - Add RGMII selection for Cicada CIS8201 Gigabit PHY
239 ppc440.h:
240 - Add needed bit definitions
241 - Fix formatting
242
243* Patch by Carl Riechers, 1 Mar 2004:
244 Add PPC440GX prbdv0 divider to fix memory clock calculation.
245
246* Patch by Stephan Linz, 27 Feb 2004
247 - avoid problems for targets without NFS download support
248
c40b2956
WD
249* Patch by Rune Torgersen, 27 Feb 2004:
250 - Added LBA48 support (CONFIG_LBA48 & CFG_64BIT_LBA)
251 - Added support for 64bit printing in vsprintf (CFG_64BIT_VSPRINTF)
252 - Added support for 64bit strtoul (CFG_64BIT_STRTOUL)
253
254* Patch by Masami Komiya, 27 Feb 2004:
255 Fix rarpboot: add autoload by NFS
256
257* Patch by Dan Eisenhut, 26 Feb 2004:
258 fix flash_write return value in saveenv
259
260* Patch by Stephan Linz, 11 Dec 2003
261 expand config.mk to avoid trigraph warnings on NIOS
262
263* Rename "BMS2003" board into "HMI10"
264
6629d2f2
WD
265* SX1 patches: use "serial#" for USB serial #; use redundand environment
266 storage; auto-set console on USB port (using preboot command)
267
232c150a
WD
268* Add support for SX1 mobile phone; add support for USB-based console
269 (enable with "setenv stdout usbtty; setenv stdin usbtty")
270
79d696fc
WD
271* Fix LOWBOOT configuration for MPC5200 with DDR memory
272
f8d813e3
WD
273* Fix SDRAM timings for LITE5200 / IceCube board
274
275* Handle Auti-MDIX / connection status for INCA-IP
276
277* Fix USB problems when attempting to read 0 bytes
278
e7c85689
WD
279* Patch by Travis Sawyer, 26 Feb 2004:
280 Fix broken compile for XPEDITE1K target.
281
282* Patch by Stephan Linz, 26 Feb 2004:
283 Bug fix for NFS code on NIOS targets
232c150a 284
e7c85689
WD
285* Patch by Stephen Williams, 26 Feb 2004:
286 Break up SystemACE reads of large block counts
287
132ba5fd
WD
288* Patch by Pierre Aubert, 26 Feb 2004
289 add IDE support for MPC5200
290
291* Patch by Masami Komiya, 26 Feb 2004:
292 add autoload via NFS
293
294* Patch by Stephen Williams
295 Use of CONFIG_SERIAL_SOFTWARE_FIFO in board.c consistent with uses
296 elsewhere in the source.
297
11dadd54
WD
298* Patch by Steven Scholz, 25 Feb 2004:
299 - Timeouts in FPGA code should be based on CFG_HZ
300 - Minor cleanup in code for Altera FPGA ACEX1K
301
302* Patch by Steven Scholz, 25 Feb 2004:
303 Changed "Directory Hierarchy" section in README
304
305* Patch by Masami Komiya, 25 Feb 2004:
306 Reduce copy count in nfs_read_reply() of NFS code
307
80885a9d
WD
308* Patch by Markus Pietrek, 24 Feb 2004:
309 NS9750 DevBoard added
310
132ba5fd 311* Patch by Pierre Aubert, 24 Feb 2004
80885a9d
WD
312 add USB support for MPC5200
313
314* Patch by Steven Scholz, 24 Feb 2004:
315 - fix MII commands to use values from last command
316
317* Patch by Torsten Demke, 24 Feb 2004:
318 Add support for the eXalion platform (SPSW-8240, F-30, F-300)
319
0c852a28
WD
320* Patch by Rahul Shanbhag, 19 Feb 2004:
321 Fixes for for OMAP1610 board:
322 - shift some IRQ specific code to platform.S file
323 - remove duplicatewatchdog reset code from start.S
324
325* Make Auto-MDIX Support configurable on INCA-IP board
326
327* Fix license for mkimage tool
328
a084f7da
WD
329* Patch by Masami Komiya, 24 Feb 2004:
330 Update NetBootFileXferSize in NFS code
331
332* Patch by Scott McNutt, 24 Feb 2004:
333 fix packet length in NFS code
334
cbd8a35c
WD
335* Patch by Masami Komiy, 22 Feb 2004:
336 Add support for NFS for file download
337
074cff0d
WD
338* Patch by Andrea Scian, 17 Feb 2004:
339 Add support for S3C44B0 processor and DAVE B2 board
340
341* Patch by Steven Scholz, 20 Feb 2004:
342 - Add support for MII commands on AT91RM9200 boards
343 - some cleanup in AT91RM9200 ethernet code
344
028ab6b5
WD
345* Patch by Peter Ryser, 20 Feb 2004:
346 Add support for the Xilinx ML300 platform
347
348* Patch by Stephan Linz, 17 Feb 2004:
349 Fix watchdog support for NIOS
350
351* Patch by Josh Fryman, 16 Feb 2004:
352 Fix byte-swapping for cfi_flash.c for different bus widths
353
354* Patch by Jon Diekema, 14 Jeb 2004:
355 Remove duplicate "FPGA Support" notes from the README file
356
63e73c9a
WD
357* Patches by Reinhard Meyer, 14 Feb 2004:
358 - update board/emk tree; use common flash driver
359 - Corrected tested bits in machine check exception in cpu/mpc5xxx/traps.c
360 [adapted for other PPC CPUs -- wd]
361 - Added support for the M48T08 on the EVAL5200 board in rtc/mk48t59.c
362
363* Patch by Jon Diekema, 13 Feb 2004:
364 Call show_boot_progress() whenever POST "FAILED" is printed.
365
366* Patch by Nishant Kamat, 13 Feb 2004:
367 Add support for TI OMAP1610 H2 Board
368 Fixes for cpu/arm926ejs/interrupt.c
369 (based on Richard Woodruff's patch for arm925, 16 Oct 03)
370 Fix for a timer bug in OMAP1610 Innovator
371 Add support for CS0 (ROM)/CS3 (Flash) boot in OMAP1610 Innovator and H2
372
373* Patches by Stephan Linz, 12 Feb 2004:
374 - add support for NIOS timer with variable period preload counter value
375 - prepare POST framework support for NIOS targets
376
377* Patch by Denis Peter, 11 Feb 2004:
378 add POST support for the MIP405 board
379
cd0a9de6
WD
380* Patch by Laurent Mohin, 10 Feb 2004:
381 Fix buffer overflow in common/usb.c
382
383* Patch by Tolunay Orkun, 10 Feb 2004:
384 Add support for Cogent CSB272 board
385
2d1a537d
WD
386* Patch by Thomas Elste, 10 Feb 2004:
387 Add support for NET+50 CPU and ModNET50 board
388
389* Patch by Sam Song, 10 Feb 2004:
390 Fix typos in cfi_flash.c
391
392* Patch by Leon Kukovec, 10 Feb 2004
393 Fixed long dir entry slot id calculation in get_vfatname
394
395* Patch by Robin Gilks, 10 Feb 2004:
396 add "itest" command (operators: -eq, -ne, -lt, -gt, -le, -ge, ==,
397 !=, <>, <, >, <=, >=)
398
3f85ce27
WD
399* Fix problem with side effects in macros in include/usb.h
400
401* Patch by David Benson, 13 Nov 2003:
402 bug 841358 - fix TFTP download size limit
403
404* Fixing bug 850768:
405 improper flush_cache() in load_serial()
406
407* Fixing bug 834943:
408 MPC8540 - missing volatile declarations
409
410* Patch by Stephen Williams, 09 Feb 2004:
411 Add support for Xilinx SystemACE chip:
412 - New files common/cmd_ace.c and include/systemace.h
413 - Hook systemace support into cmd_fat and the partition manager
414
415* Patch by Travis Sawyer, 09 Feb 2004:
416 Add bi_opbfreq & bi_iic_fast to 440GX bd_info as needed for Linux
417
3c74e32a
WD
418* Patch by Travis Sawyer, 09 Feb 2004:
419 o 440GX:
420 - Fix PCI Indirect access for type 1 config cycles with ppc440.
421 - Add phymode for 440 enet
422 - fix pci pre init
423 o XPedite1K:
424 - Change board_pre_init to board_early_init_f
425 - Add user flash to bus controller setup
426 - Fix pci pre init
427 - Fix is_pci_host to check GPIO for monarch bit
428 - Force xpedite1k to pci conventional mode (via #define option)
429
430* Patch by Brad Kemp, 4 Feb 2004:
431 - handle the machine check that is generated during the PCI scans
432 on 82xx processors.
433 - define the registers used in the IMMR by the PCI subsystem.
434
435* Patch by Pierre Aubert, 03 Feb 2004:
436 cpu/mpc5xxx/start.S: copy MBAR into SPR311
437
438* Patch by Jeff Angielski, 03 Feb 2004:
439 Fix copy & paste error in cpu/mpc8260/pci.c
440
441* Patch by Reinhard Meyer, 24 Jan 2004:
442 Fix typo in cpu/mpc5xxx/pci_mpc5200.c
443
cf56e110
WD
444* Add Auto-MDIX support for INCA-IP
445
bf9e3b38
WD
446* Some code cleanup
447
448* Patch by Josef Baumgartner, 10 Feb 2004:
449 Fixes for Coldfire port
450
451* Patch by Brad Kemp, 11 Feb 2004:
452 Fix CFI flash driver problems
453
a2d18bb7
WD
454* Make sure to use a bus clock divider of 2 only when running TQM8xxM
455 modules at CPU clock frequencies above 66 MHz.
bf9e3b38 456
a2d18bb7
WD
457* Optimize flash programming speed for LWMON (by another 100% :-)
458
cd37d9e6
WD
459* Patch by Jian Zhang, 3 Feb 2004:
460 - Changed the incorrect FAT12BUFSIZE
461 - data_begin in fsdata can be negative. Changed it to be short.
462
ec4c544b
WD
463* Patches by Stephan Linz, 30 Jan 2004:
464 1: - board/altera/common/flash.c:flash_erase():
465 o allow interrupts befor get_timer() call
466 o check-up each erased sector and avoid unexpected timeouts
467 - board/altera/dk1c20/dk1s10.c:board_early_init_f():
468 o enclose sevenseg_set() in cpp condition
469 - remove the ASMI configuration for DK1S10_standard_32 (never present)
470 - fix some typed in mistakes in the NIOS documentation
471 2: - split DK1C20 configuration into several header files:
472 o two new files for each NIOS CPU description
473 o U-Boot related part is remaining in DK1C20.h
474 3: - split DK1S10 configuration into several header files:
475 o two new files for each NIOS CPU description
476 o U-Boot related part is remaining in DK1S10.h
477 4: - Add support for the Microtronix Linux Development Kit
478 NIOS CPU configuration at the Altera Nios Development Kit,
479 Stratix Edition (DK-1S10)
480 5: - Add documentation for the Altera Nios Development Kit,
481 Stratix Edition (DK-1S10)
482 6: - Add support for the Nios Serial Peripharel Interface (SPI)
483 (master only)
484 7: - Add support for the common U-Boot SPI framework at
485 RTC driver DS1306
486
b98fff1d
WD
487* Patch by Rahul Shanbhag, 28 Jan 2004:
488 Fix flash protection/locking handling for OMAP1610 innovator board.
489
490* Patch by Rolf Peukert, 28 Jan 2004:
491 fix flash write problems on CSB226 board (write with 32 bit bus width)
492
493* Patches by Mark Jonas, 16 Jan 2004:
494 - fix rounding error when calculating baudrates for MPC5200 PSCs
495 - make sure CFG_RAMBOOT and CFG_LOWBOOT are not enabled at the same
496 time which is not supported
497
5653fc33
WD
498* Patch by Yuli Barcohen, 26 Jan 2004:
499 Allow bzip2 compression for small memory footprint boards
500
501* Patch by Brad Kemp, 21 Jan 2004:
502 Add support for CFI flash driver for both the Intel and the AMD
503 command sets.
504
505* Patch by Travis Sawyer, 20 Jan 2004:
506 Fix pci bridge auto enumeration of sibling p2p bridges.
507
508* Patch by Tolunay Orkun, 12 Jan 2004:
509 Add some delays as needed for Intel LXT971A PHY support
510
511* Patches by Stephan Linz, 09 Jan 2004:
512 - avoid warning: unused variable `piop' in board/altera/common/sevenseg.c
513 - make DK1C20 board configuration related to ASMI conform to
514 documentation
515
f6e20fc6
WD
516* Patch by Anders Larsen, 09 Jan 2004:
517
518 ARM memory layout fixes: the abort-stack is now set up in the
519 correct RAM area, and the BSS is zeroed out as it should be.
520
521 Furthermore, the magic variables 'armboot_end' and 'armboot_end_data'
522 of the linker scripts are replaced by '__bss_start' and '_end',
523 resp., which is a further step to eliminate unnecessary differences
524 between the implementation of the CPU architectures.
525
f4863a7a
WD
526* Patch by liang a lei, 9 Jan 2004:
527 Fix Intel 28F128J3 ID in include/flash.h
528
529* Patch by Masami Komiya, 09 Jan 2004:
530 add support for TB0229 board (NEC VR4131 MIPS processor)
531
532* Patch by Leon Kukovec, 12 Dec 2003:
533 changed extern __inline__ into static __inline__ in
534 include/linux/byteorder/swab.h
535
ba56f625
WD
536* Patch by Travis Sawyer, 30 Dec 2003:
537 Add support for IBM PPC440GX. Multiple EMAC Ethernet devices,
538 select MDI port based on enabled EMAC device.
539 Add support for XES Inc <http://www.xes-inc.com> XPedite1000 440GX
540 base PrPMC board.
541
a6cccaea
WD
542* Patch by Wolter Kamphuis, 15 Dec 2003:
543 made CONFIG_SILENT_CONSOLE usable on all architectures
544
545* Disable date command on TQM866M - there is no RTC on MPC866
546
75d1ea7f
WD
547* Fix variable CPU clock for MPC859/866 systems for low CPU clocks
548
68766094
WD
549* Implement adaptive SDRAM timing configuration based on actual CPU
550 clock frequency for INCA-IP; fix problem with board hanging when
551 switching from 150MHz to 100MHz
552
553* Add PCMCIA CS support for BMS2003 board
554
c178d3da
WD
555* Add variable CPU clock for MPC859/866 systems (so far only TQM866M):
556 see doc/README.MPC866 for details;
557 implement workaround for "SIU4" and "SIU9" silicon bugs on MPC866;
558 calculate CPU clock frequency from PLL register values.
559
560* Add support for 128 MB RAM on TQM8xxL/M modules
561
ef978730
WD
562* Fix PS/2 keyboard problem caused by statically initialized variable
563 pointing to a location in flash
564
565* Fix INCA-IP clock calculation: 400/3 = 133.3 MHz, not 130.
566
c837dcb1
WD
567* The PS/2 mux on the BMS2003 board needs 450 ms after power on
568 before we can access it; add delay in case we are faster (with no
569 CF card inserted)
570
571* Cleanup of some init functions
572
573* Make sure SCC Ethernet is always stopped by the time we boot Linux
574 to avoid Linux crashes by early packets coming in.
575
576* Accelerate flash accesses on LWMON board by using buffered writes
577
b0aef11c
WD
578* Fix typo in Makefile;
579 fix problem with PARTNUM detection
580
1c43771b
WD
581* Patch by Reinhard Meyer, 09 Jan 2004:
582 - add RTC support for MPC5200 based boards (requires RTC_XTAL)
583
584* Add support for IDE LED on BMS2003 board
585 (exclusive with status LED!)
586
587* Add support for PS/2 keyboard (used with PS/2 multiplexor on
588 BMS2003 board)
589
590* Patches by Reinhard Meyer, 4 Jan 2004 + 7 Jan 2004:
591 Add common files for "emk" boards
592
c83bf6a2
WD
593* Add a common get_ram_size() function and modify the the
594 board-specific files to invoke that common implementation.
595
5cf9da48 596======================================================================
b34ff81d 597Changes for U-Boot 1.0.1:
5cf9da48
WD
598======================================================================
599
b34ff81d
WD
600* Set default clock for INCA-IP to 150 MHz
601
a522fa0e
WD
602* Make BMS2003 use a separate config file to avoid #ifdef mess;
603 add I2C support; add support for DS1337 RTC
604
605* Add CompactFlash support for BMS2003 board
606
607* Add support for status LED on BMS2003 board
608
180d3f74
WD
609* Patch by Scott McNutt, 02 Jan 2004:
610 Add support for the Nios Active Serial Memory Interface (ASMI)
611 on Cyclone devices
612
613* Patch by Andrea Marson, 16 Dec 2003:
614 Add support for the PPChameleon ME and HI modules
615
616* Patch by Yuli Barcohen, 22 Dec 2003:
617 Add support for Motorola DUET ADS board (MPC87x/88x)
618
dd875c76
WD
619* Patch by Robert Schwebel, 15 Dec 2003:
620 add support for cramfs (uses JFFS2 command interface)
621
c935d3bd
WD
622* Patches by Stephan Linz, 11 Dec 2003:
623 - more documentation for NIOS port
624 - new struct nios_pio_t, struct nios_spi_t
625 - Reconfiguration for NIOS Development Kit DK1C20:
626 o move board related code from board/dk1c20
627 to board/altera/dk1c20
628 o create a new common source path board/altera/common
629 and move generic flash access stuff into it
630 o change/expand configuration file DK1C20.h
631 - Add support for NIOS Development Kit DK1S10
632 - Add status LED support for NIOS systems
633 - Add dual 7-segment LED support for Altera NIOS DevKits
634
3a473b2a
WD
635* Patch by Ronen Shitrit, 10 Dec 2003:
636 Add support for the Marvell DB64360 / DB64460 development boards
637
638* Patch by Detlev Zundel, 10 Dec 2003:
639 fix dependency problem in examples/Makefile
640
b6e4c403
WD
641* Patch by Denis Peter, 8 Dec 2003
642 - add support for the PATI board (MPC555)
643 - add SPI support for the MPC5xx
644
645* Patch by Anders Larsen, 08 Dec 2003:
646 add configuration options CONFIG_SERIAL_TAG and CONFIG_REVISION_TAG
647 to pass ATAG_SERIAL and ATAG_REVISION, resp., to the ARM target;
648 cleanup some redundand #defines
649
63f34912
WD
650