]> git.ipfire.org Git - people/ms/u-boot.git/blame - CHANGELOG
Patch by Sam Song, 21 August 2004:
[people/ms/u-boot.git] / CHANGELOG
CommitLineData
2729af9d
WD
1======================================================================
2Changes since U-Boot 1.1.1:
3======================================================================
4
30d56fae
WD
5* Patch by Sam Song, 21 August 2004:
6 - Fix a typo in README
7 - Align "(RO)" output for "flinfo" after "protect on"
8 - Add RESET support for RPXlite_DW board; adjust CPU:BUS frequency
9 ratio 1:1 when core frequency less than 50MHz
10
63cfcbb4
WD
11* Patches by himba, 21 Aug 2004:
12 - fix some "use of label at end of compound statement" warnings
13 - Define type of LCD panel on lubbock board if CONFIG_LCD is used
14
1d9f4105
WD
15* Patch by Steven Scholz, 16 Aug 2004:
16 - Introducing the concept of SoCs "./cpu/$(CPU)/$(SOC)"
17 - creating subdirs for SoCs ./cpu/arm920t/imx and ./cpu/arm920t/s3c24x0
18 - moving SoC specific code out of cpu/arm920t/ into cpu/arm920t/$(SOC)/
19 - moving drivers/s3c24x0_i2c.c and drivers/serial_imx.c out of drivers/
20 into cpu/arm920t/$(SOC)/
21
a5bbcc3c
WD
22* Patches by Sean Chang, 09 Aug 2004:
23 - Added support for both 8 and 16 bit mode access to System ACE CF
24 through MPU.
25 - Fixed missing System ACE CF device during get FAT partition info
26 in fat_register_device function.
27 - Enabled System ACE CF support on ML300.
28
29* Patch by Sean Chang, 09 Aug 2004:
30 Synch defines for saveenv and do_saveenv functions so they get
31 compiled under the same statement.
32
33* Patch by Sean Chang, 09 Aug 2004:
a06752e3
WD
34 - Added I2C support for ML300.
35 - Added support for ML300 to read out its environment information
36 stored on the EEPROM.
37 - Added support to use board specific parameters as part of
38 U-Boot's environment information.
39 - Updated MLD files to support configuration for new features
40 above.
41
a5bbcc3c 42* Patches by Travis Sawyer, 05 Aug 2004:
a06752e3
WD
43 - Remove incorrect bridge settings for eth group 6
44 - Add call to setup bridge in ppc_440x_eth_initialize
45 - Fix ppc_440x_eth_init to reset the phy only if its the
46 first time through, otherwise, just check the phy for the
47 autonegotiated speed/duplex. This allows the use of netconsole
48 - only print the speed/duplex the first time the phy is reset.
49
da93ed81
WD
50* Patch by Shlomo Kut, 29 Mar 2004:
51 Add support for MKS Instruments "Quantum" board
52
53* Fix build problem with Cogent boards;
54 avoid using <asm/byteorder.h> when using the host compiler
55
a5725fab
WD
56* Patch by Ganapathi C, 04 Aug 2004:
57 Fix NFS timeout issue
58
e1a3f6b3
WD
59* Patch by Yuli Barcohen, 19 Jul 2004:
60 - Fix host tools building in Cygwin environment
61 - Fix header files search order for host tools
62
63* Patch by Tom Armistead, 19 Jul 2004:
64 Fix kgdb.S support for 74xx_75x cpu
65
c65fdc74
WD
66* Patch by Jon Loeliger, 15 Jul 2004:
67 Fix MPC85xx I2C driver
68
64f70bed
WD
69* Fix problems with CDROM drive as slave device on Lite5200 IDE bus.
70
cce625e5
WD
71* Patch by Stephen Williams, 15 July 2004
72 Set the PCI class code for JSE board as part of PCI interface setup
73
74* Patch by Michael Bendzick, 15 Jul 2004:
75 Fix problem with writes with odd sizes in drivers/cfi_flash.c when
76 CFG_FLASH_USE_BUFFER_WRITE is set
77
66ca92a5
WD
78* Patch by Yuli Barcohen, 13 Jul 2004:
79 Allow clock setting on MPC866/MPC885 series chips according to
80 environment variable `cpuclk'
81
82* Patch by Yuli Barcohen, 20 Apr 2004:
83 Remove unnecessary redefine of CPM_DATAONLY_SIZE for MPC826x
84
4ec3a7f0
WD
85* Patch by Vincent Dubey, 24 Sep 2004:
86 Add support for xaeniax board
87
79536a6e
WD
88* Add comment about non-GPL character of standalone applications to
89 COPYING file
90
91* Fix FEC ethernet problem on NSCU board.
92
4734cb78
WD
93* Patch by Gary Jennejohn, 09 Sep 2004:
94 allow to use USART1 as console port on at91rm9200dk boards
95
c3548393
SR
96* Patch by Stefan Roese, 16 Sep 2004:
97 Update AR405 board.
98
1d6f9720
WD
99* Fix SysClk handling for PPChameleon and CATcenter boards
100
eedcd078
WD
101* Patch by Detlev Zundel, 08 Sep 2004:
102 Update etags build target
103
104* Improve NetConsole support: add support for broadcast destination
105 address and buffered input.
106
107* Cleanup compiler warnings for GCC 3.3.x and later
108
109* Fix problem in cmd_jffs2.c introduced by CFG_JFFS_SINGLE_PART patch
110
7ca202f5
WD
111* Add support for IDS "NC650" board
112
31a64923
WD
113* Add automatic update support for LWMON board
114
115* Clear Block Lock-Bits when erasing flash on LWMON board.
116
117* Fix return code of "fatload" command
118
119* Enable MSDOS/VFAT filesystem support for LWMON board
120
89394047
WD
121* Patch by Martin Krause, 03 Aug 2004:
122 change timing for SM501 graphics controller on TQM5200 module
123
124* Patch by Mark Jonas, 13 July 2004:
125 - Total5200 LCD now run in little endian mode. Endianess conversion
126 is done in hardware.
7ca202f5 127 - Removed last reference to "console" environment variable.
89394047 128
429168ea
WD
129* Patches by Lars Munch, 12 Jul 2004:
130 - move at45.c to board/at91rm9200dk/ since this is at91rm9200dk
131 board specific
132 - split out the LXT971A PHY from ns_9750_eth.h
133 - split the dm9161 phy part out of at91rm9200_ether.c
134
6705d81e
WD
135* Patch by Andreas Engel, 12 Jul 2004:
136 Replaced hardcoded PL011 clock frequency with config variable.
137 Fixed wrong CONFIG_CMD_DFL doc.
138
139* Patch by Thomas Viehweger, 09 Jun 2004:
140 make it possible to remove chpart when there is only one partition
141
68ceb29e
WD
142* Add support for console over UDP (compatible to Ingo Molnar's
143 netconsole patch under Linux)
144
9aea9530
WD
145* Patch by Jon Loeliger, 16 Jul 2004:
146 - support larger DDR memories up to 2G on the PC8540/8560ADS and
147 STXGP3 boards
148 - Made MPC8540/8560ADS be 33Mhz PCI by default.
149 - Removed moldy CONFIG_RAM_AS_FLASH, CFG_FLASH_PORT_WIDTH_16
150 and CONFIG_L2_INIT_RAM options.
151 - Refactor Local Bus initialization out of SDRAM setup.
152 - Re-implement new version of LBC11/DDR11 errata workarounds.
153 - Moved board specific PCI init parts out of CPU directory.
154 - Added TLB entry for PCI-1 IO Memory
155 - Updated README.mpc85xxads
156
281e00a3
WD
157* Patch by Sascha Hauer, 28 Jun:
158 - add generic support for Motorola i.MX architecture
159 - add support for mx1ads, mx1fs2 and scb9328 boards
160
161* Patches by Marc Leeman, 23 Jul 2004:
162 - Add define for the PCI/Memory Buffer Configuration Register
163 - corrected comments in cpu/mpc824x/cpu_init.c
164
165* Add support for multiple serial interfaces
166 (for example to allow modem dial-in / dial-out)
167
45eeb898
SR
168* Patch by Stefan Roese, 15 Jul 2004:
169 cpu/ppc4xx/sdram.c rewritten now using get_ram_size()
170
cfca5e60
WD
171* Fix NSCU config; add ethernet wakeup code.
172
281e00a3 173* Add link for preloader for Motorola Coldfire to README.m68k
cfca5e60 174
75b1fa78
WD
175* Patch by Michael Bendzick, 12 Jul 2004:
176 fix output formatting in drivers/cfi_flash.c
177
07cba351
WD
178* Patch by Mark Jonas, 02 Jul 2004:
179 Fix lowboot (again) on MPC5xxx
180
cdc7fea1
WD
181* Patch by Curt Brune, 07 Jul 2004:
182 relocate exception vectors on arm720t if needed
183
a1f4a3dd
WD
184* Patch by George G. Davis, 06 Jul 2004:
185 - update mach-types.h to latest arm.linux.org.uk master list
186 - Set correct OMAP1610 bi_arch_number for build target
187
188* Patch by Curt Brune, 06 Jul 2004:
189 evb4510: add support for timer interrupt; cleanup
190
b9283e2d
WD
191* Patch by Dan Poirot, 06 Jul 2004:
192 Fix sbc8260 environment variables
193
194* Cleanup redundand "console" environment variable
195
81050926
WD
196* Patch by Mark Jonas, 05 Jul 2004:
197 add support for the Total5100's and Total5200's LCD screen
198
199* Patches by Dan Eisenhut, 01 Jul 2004:
200 - README fixes.
201 - Move doc2000.h include to prevent compiler warning on some boards
202
6c7a1408
WD
203* Patch by Mark Jonas, 01 Jul 2004:
204 Added support for Total5100 and Total5200 (Rev.1 and Rev.2)
205 MGT5100 and MPC5200 based Freescale platforms.
206
bc54f309
WD
207* Patch by Philippe Robin, 01 Jul 2004:
208 Add initialization for Integrator and versatile board files.
209
210* Patch by Hinko Kocevar, 01 Jun 2004:
211 Fix VFD FB allocation, add LCD FB allocation on ARM
212
56523f12
WD
213* Patch by Martin Krause, 30 Jun 2004:
214 Add support for TQM5200 board
215
216* Patch by Martin Krause, 29 Jun 2004:
217 Add loopw command: infinite write loop on address range
218
857cad37
WD
219* Patches by Yasushi Shoji, 29 Jun 2004:
220 - add empty include/asm-microblaze/processor.h
221 - add to CREDITS and MAINTAINERS
222 - add gd initialization
223 - add MicroBlaze and SUZAKU board to MAKEALL script
224 - add reset support for SUZAKU
225 - add flush_cache() for MicroBlaze
226 - add CFG_FLASH_SIZE to include/configs/suzaku.h since we have fixed
227 size flash memory on SUZAKU
228
fabd46ac
WD
229* Patch by Prakash Kumar, 27 Jun 2004:
230 Add support for the PXA250 based Intrinsyc Cerf board.
231
232* Patch by Yasushi Shoji, 27 Jun 2004:
233 fix comment in include/common.h
234
466b7410
WD
235* Rename SBC8560 into sbc8560 for consistency
236
237* Patch by Daniel Poirot, 24 Jun 2004:
238 Add support for Wind River's sbc8240 board
239
240* Patches by Yasushi Shoji, 26 Jun 2004:
241 - drivers/serial_xuartlite.c: fix "return 0" in void function
242 - add microblaze support to mkimage tool
243
8b07a110 244* Patch by Fred Klatt, 25 Jun 2004:
466b7410 245 Add support for WindRiver's sbc8560 board
8b07a110
WD
246
247* Patch by Nicolas Lacressonniere, 24 Jun 2004
248 Small Bugs fixes for "at91rm9200dk" board:
249 - Timing modifications for SPI DataFlash access
250 - Fix NAND flash detection bug
251
252* Patch by Nicolas Lacressonniere, 24 Jun 2004:
253 Add Support for Flash AT49BV6416 for AT91RM9200DK board
254
0ac6f8b7
WD
255* Patch by Jon Loeliger, 17 June 2004:
256 Completion of the 8540ADS/8560ADS updates:
257 Fix some PCI and Rapid I/O memory maps,
258 Initialize both TSEC 1 and 2,
259 Initialize SDRAM
260 Update MAINTAINER for 85xx boards and README.mpc85xxads
261
26238132
WD
262* Patch by Yuli Barcohen, 16 Jun 2004:
263 Remove obsolete AdderII port which was superseded by unified
264 AdderII/Adder87x port
265
266* Patch by Ladislav Michl, 16 Jun 2004:
267 Fix gcc-3.3.3 warnings for smc91111.c
268
ede13022
SR
269* Patch by Stefan Roese, 02 Jul 2004:
270 - Fix bug in 405 ethernet driver; allocated data not cleared!
271 - Fix problem in 405 i2c driver; don't try to print without console!
272
78953f2f
WD
273* Patch by Paul Ruhland, 11 Jun 2004:
274 Remove debug code from 'board/lpd7a40x/flash.c'
275
e55ca7e2
WD
276* Patch by Andrea Marson, 11 Jun 2004:
277 Update for PPChameleon board:
278 - support for SysClk @ 25MHz
279 - support for Silicon Motion SM712 VGA controller
280 - some clean ups
281
93f6a677
WD
282* Patches by Richard Woodruff, 10 Jun 2004:
283 - fix problems with examples/stubs.c for GCC >= 3.4
284 - fix problems with gd initialization
285
39539887
WD
286* Patch by Curt Brune, 17 May 2004:
287 - Add support for Samsung S3C4510B CPU (ARM7tdmi based SoC)
288 - Add support for ESPD-Inc. EVB4510 Board
289
290* Patch by Marc Leeman, 11 May 2004:
291 Fix for MPC8245 - reading PPC Memory from another device with the
292 PPC as PCI target device corrupts data due to interenal hardware
293 buffering.
294
e94d2cd9
WD
295* Fix "cls" command when used with splash screen
296
297* Increase NFS download timeout (now 1 min - 10 sec is to short for a
298 slow download of a big image)
299
c3f4d17e
WD
300* Add "cls" function to MPC823 LCD driver so we can reinitialize the
301 display even after showing a bitmap
302
49822e23
WD
303* Patch by Josef Wagner, 04 Jun 2004:
304 - DDR Ram support for PM520 (MPC5200)
305 - support for different flash types (PM520)
306 - USB / IDE / CF-Card / DiskOnChip support for PM520
307 - 8 bit boot rom support for PM520/CE520
308 - Add auto SDRAM module detection for MicroSys CPC45 board (MPC8245)
309 - I2C and RTC support for CPC45
310 - support of new flash type (28F160C3T) for CPC45
311
46a414dc
WD
312* Fix flash parameters passed to Linux for PPChameleon board
313
314* Remove eth_init() from lib_arm/board.c; it's done in net.net.c.
315
f832d8a1 316* Patch by Paul Ruhland, 10 Jun 2004:
49822e23 317 fix support for Logic SDK-LH7A404 board and clean up the
f832d8a1
WD
318 LH7A404 register macros.
319
320* Patch by Matthew McClintock, 10 Jun 2004:
321 Modify code to select correct serial clock on Sandpoint8245
322
b54d32b4
WD
323* Patch by Robert Schwebel, 10 Jun 2004:
324 Add support for Intel K3 strata flash.
325
326* Patch by Thomas Brand, 10 Jun 2004:
327 Fix "loads" command on DK1S10 board
328
99edcfb2
WD
329* Patch by Yuli Barcohen, 09 Jun 2004:
330 Add support for 8MB flash SIMM and JFFS2 file system on
331 Motorola FADS board and its derivatives (MPC86xADS, MPC885ADS).
332
2d24a3a7
WD
333* Patch by Yuli Barcohen, 09 Jun 2004:
334 Add support for Analogue&Micro Adder87x and the older AdderII board.
335
336* Patch by Ming-Len Wu, 09 Jun 2004:
337 Add suppport for MC9328 (Dargonball) CPU and Motorola MX1ADS board
338
e63c8ee3
WD
339* Patch by Sam Song, 09 Jun 2004:
340 - Add support for RPXlite_DW board
341 - Update FLASH driver for 4*AM29DL323DB90VI
342 - Add option configuration of CFG_ENV_IS_IN_NVRAM on RPXlite_DW board
343
36c72877
WD
344* Patch by Mark Jonas, 08 June 2004:
345 - Make MPC5200 boards evaluate the SVR to print processor name and
346 version in checkcpu() (cpu/mpc5xxx/cpu.c).
347
348* Patch by Kai-Uwe Bloem, 06 May 2004:
349 Fix endianess problem in cramfs code
350
4c0d4c3b
WD
351* Patch by Tom Armistead, 04 Jun 2004:
352 Add support for MAX6900 RTC
353
354* Patches by Ladislav Michl, 03 Jun 2004:
355 - fix cfi_flash.c on LE systems
356 - let 'make mrproper' delete u-boot.img as well
357 - turn printf into debug in cfi_flash.c
358
ca0e7748
WD
359* Patch by Kurt Stremerch, 28 May 2004:
360 Add support for Exys XSEngine board
361
697037fe
WD
362* Patch by Martin Krause, 27 May 2004:
363 Fix a MPC5xxx I2C timing issue in i2c_probe().
364
365* Patch by Leif Lindholm, 27 May 2004:
366 Fix board_init_f() for dbau1x00 board.
367
3ff02c27
WD
368* Patch by Imre Deak, 26 May 2004:
369 On OMAP1610 platforms check if booting from RAM(CS0) or flash(CS3).
370 Set flash base accordingly, and decide whether to do or skip board
371 specific setup steps.
372
373* Patch by Josef Baumgartner, 26 May 2004:
374 Add missing define in include/asm-m68k/global_data.h
375
70f05ac3
WD
376* Patch by Josef Baumgartner, 25 May 2004:
377 Add missing functions get_ticks() and get_tbclk() in lib_m68k/time.c
378
379* Patch by Paul Ruhland, 24 May 2004:
380 fix SDRAM initialization for LPD7A400 board.
381
13a5695b
WD
382* Patch by Jian Zhang, 20 May 2004:
383 add support for environment in NAND flash
384
c3c7f861
WD
385* Patch by Yuli Barcohen, 20 May 2004:
386 Add support for Interphase iSPAN boards.
387
388* Patches by Paul Ruhland, 17 May 2004:
389 - Add I/O functions to the smc91111 ethernet driver to support the
390 Logic LPD7A40x boards.
f39748ae
WD
391 - Add support for the Logic Zoom LH7A40x based SDK board(s),
392 specifically the LPD7A400.
393
394* Patches by Robert Schwebel, 15 May 2004:
395 - call MAC address reading code also for SMSC91C111;
396 - make SMSC91C111 timeout configurable, remove duplicate code
397 - fix get_timer() for PXA
398 - update doc/README.JFFS2
399 - use "bootfile" env variable also for jffs2
400
aa245090
WD
401* Patch by Tolunay Orkun, 14 May 2004:
402 Add support for Cogent CSB472 board (8MB Flash Rev)
403
aa5590b6
WD
404* Patch by Thomas Viehweger, 14 May 2004:
405 - flash.h: more flash types added
406 - immap_8260.h: some bits added (useful for RMII)
407 - cmd_coninfo.c: typo corrected, printf -> puts
408 - reduced size by replacing spaces with tab
409
48abe7bf
WD
410* Patch by Robert Schwebel, 13 May 2004:
411 Add 'imgextract' command: extract one part of a multi file image.
412
547b4cb2 413* Patches by Jon Loeliger, 11 May 2004:
97d80fc3
WD
414 Dynamically handle REV1 and REV2 MPC85xx parts.
415 (Jon Loeliger, 10-May-2004).
416 New consistent memory map and Local Access Window across MPC85xx line.
417 New CCSRBAR at 0xE000_0000 now.
418 Add RAPID I/O memory map.
419 New memory map in README.MPC85xxads
420 (Kumar Gala, 10-May-2004)
421 Better board and CPU identification on MPC85xx boards at boot.
422 (Jon Loeliger, 10-May-2004)
423 SDRAM clock control fixes on MPC8540ADS & MPC8560 boards.
424 Some configuration options for MPC8540ADS & MPC8560ADS cleaned up.
425 (Jim Robertson, 10-May-2004)
426 Rewrite of the MPC85xx Three Speed Ethernet Controller (TSEC) driver.
427 Supports multiple PHYs.
428 (Andy Fleming, 10-May-2004)
429 Some README.MPC85xxads updates.
430 (Kumar Gala, 10-May-2004)
431 Copyright updates for "Freescale"
432 (Andy Fleming, 10-May-2004)
433
6bdd1377
WD
434* Patch by Stephen Williams, 11 May 2004:
435 Add flash support for ST M29W040B
436 Reduce JSE specific flash.c to remove dead code.
437
356a0d9f
WD
438* Patch by Markus Pietrek, 04 May 2004:
439 Fix clear_bss code for ARM systems (all except s3c44b0 which
440 doesn't clear BSS at all?)
441
442* Fix "ping" problem on INC-IP board. Strange problem:
443 Sometimes the store word instruction hangs while writing to one of
444 the Switch registers, but only if the next instruction is 16-byte
445 aligned. Moving the instruction into a separate function somehow
446 makes the problem go away.
447
1eaeb58e
WD
448* Patch by Rishi Bhattacharya, 08 May 2004:
449 Add support for TI OMAP5912 OSK Board
450
451* Patch by Sam Song May, 07 May 2004:
452 Fix typo of UPM table for rmu board
453
454* Patch by Pantelis Antoniou, 05 May 2004:
79fa88f3
WD
455 - Intracom board update.
456 - Add Codec POST.
457
cea655a2
WD
458* Add support for the second Ethernet interface for the 'PPChameleon'
459 board.
460
a56bd922
WD
461* Patch by Dave Peverley, 30 Apr 2004:
462 Add support for OMAP730 Perseus2 Development board
463
464* Patch by Alan J. Luse, 29 Apr 2004:
465 Fix flash chip-select (OR0) option register setting on FADS boards.
466
467* Patch by Alan J. Luse, 29 Apr 2004:
468 Report MII network speed and duplex setting properly when
469 auto-negotiate is not enabled.
470
471* Patch by Jarrett Redd, 29 Apr 2004:
472 Fix hang on reset on Ocotea board due to flash in wrong mode.
473
5ca26799
WD
474* Patch by Dave Peverley, 29 Apr 2004:
475 add MAC address detection to smc91111 driver
476
477