]> git.ipfire.org Git - people/ms/u-boot.git/blame - CHANGELOG
* Patch by Martin Krause, 17 Jul 2003:
[people/ms/u-boot.git] / CHANGELOG
CommitLineData
2535d602
WD
1======================================================================
2Changes for U-Boot 0.4.5:
3======================================================================
4
5* Patch by Martin Krause, 17 Jul 2003:
6 add delay to get I2C working with "imm" command and s3c24x0_i2c.c
7
8* Patch by Richard Woodruff, 17 July 03:
9 - Fixed bug in OMAP1510 baud rate divisor settings.
10
11* Patch by Nye Liu, 16 July 2003:
12 MPC860FADS fixes:
13 - add MPC86xADS support (uses MPC86xADS.h)
14 - add 866P/T core support (also MPC859T/MPC859DSL/MPC852T)
15 o PLPRCR changes
16 o BRG changes (EXTAL/XTAL restricted to 10MHz)
17 o don't trust gclk() software measurement by default, depend on
18 CONFIG_8xx_GCLK_FREQ
19 - add DRAM SIMM not installed detection
20 - use more "correct" SDRAM initialization sequence
21 - allow different SDRAM sizes (8xxADS has 8M)
22 - default DER is 0
23 - remove unused MAMR defines from FADS860T.h (all done in fads.c)
24 - rename MAMR/MBMR defines to be more consistent. Should eventually
25 be merged into MxMR to better reflect the PowerQUICC datasheet.
26
27* Patch by Yuli Barcohen, 16 Jul 2003:
28 support new Motorola PQ2FADS-ZU evaluation board which replaced
29 MPC8260ADS and MPC8266ADS
30
945af8d7
WD
31======================================================================
32Changes for U-Boot 0.4.4:
33======================================================================
34
35* Add support for IceCube board (with MGT5100 and MPC5200 CPUs)
36
37* Add support for MGT5100 and MPC5200 processors
38
39* Patch by Lutz Dennig, 15 Jul 2003:
40 update for R360MPI board
41
b37c7e5e 42======================================================================
8564acf9 43Changes for U-Boot 0.4.3:
b37c7e5e
WD
44======================================================================
45
2e5983d2 46* Patches by Kshitij, 04 Jul 2003
945af8d7 47 - added support for arm925t cpu core
2e5983d2
WD
48 - added support for TI OMAP 1510 Innovator Board
49
6dff5529
WD
50* Patches by Martin Krause, 14 Jul 2003:
51 - add I2C support for s3c2400 systems (trab board)
52 - (re-) add "ping" to command table
53
54* Fix handling of "slow" POST routines
55
8564acf9
WD
56* Patches by Yuli Barcohen, 13 Jul 2003:
57 - Correct flash and JFFS2 support for MPC8260ADS
58 - fix PVR values and clock generation for PowerQUICC II family
59 (8270/8275/8280)
60
61* Patch by Bernhard Kuhn, 08 Jul 2003:
62 - add support for M68K targets
63
64* Patch by Ken Chou, 3 Jul:
65 - Fix PCI config table for A3000
66 - Fix iobase for natsemi.c
67 (PCI_BASE_ADDRESS_0 is the IO base register for DP83815)
945af8d7 68
8564acf9
WD
69* Allow to enable "slow" POST routines by key press on power-on
70* Fix temperature dependend switching of LCD backlight on LWMON
71* Tweak output format for LWMON
72
5702923e
SR
73* Patch by Stefan Roese, 11 Jul 2003:
74 - Fix bug in CONFIG_VERSION_VARIABLE.
75 - AR405 config updated.
76 - OCRTC/ORSG: bsp command added.
77 - ASH405 bsp update.
78
8564acf9
WD
79======================================================================
80Changes for U-Boot 0.4.2:
81======================================================================
82
f12e568c
WD
83* Add support for NSCU board
84
85* Add support for TQM823M, TQM850M, TQM855M and TQM860M modules
86
87* Add support for Am29LV160ML, Am29LV320ML, and Am29LV640ML
88 mirror bit flash on TQM8xxM modules
89
0d498393
WD
90* Patch by Kenneth Johansson, 30 Jun 2003:
91 get rid of MK_CMD_ENTRY macro; update doc/README.command
92
b37c7e5e
WD
93* Patch by Seb James, 30 Jun 2003:
94 Improve documentation of I2C configuration in README
95
96* Fix problems with previous log buffer "fixes"
97
98* Fix minor help text issues
99
100* "log append" did not append a newline
101
4532cb69 102======================================================================
b0fce99b 103Changes for U-Boot 0.4.1:
8bde7f77
WD
104======================================================================
105
b0fce99b
WD
106* Fix some missing commands, cleanup header files
107 (autoscript, bmp, bsp, fat, mmc, nand, portio, ...)
108
9d2b18a0
WD
109* Rewrite command lookup and help command (fix problems with bubble
110 sort when sorting command name list). Minor cleanup here and there.
111
d1cbe85b
WD
112* Merge from "stable branch", tag LABEL_2003_06_28_1800-stable:
113 - Allow to call sysmon function interactively
114 - PIC on LWMON board needs delay after power-on
115 - Add missing RSR definitions for MPC8xx
116 - Improve log buffer handling: guarantee clean reset after power-on
117 - Add support for EXBITGEN board
118 - Add support for SL8245 board
119
8bde7f77
WD
120* Code cleanup:
121 - remove trailing white space, trailing empty lines, C++ comments, etc.
122 - split cmd_boot.c (separate cmd_bdinfo.c and cmd_load.c)
123
124* Patches by Kenneth Johansson, 25 Jun 2003:
125 - major rework of command structure
126 (work done mostly by Michal Cendrowski and Joakim Kristiansen)
127
128======================================================================
129Changes for U-Boot 0.4.0:
4532cb69
WD
130======================================================================
131
993cad93 132* Patches by Robert Schwebel, 26 Jun 2003:
8bde7f77
WD
133 - csb226 configuration updated
134 - credits for logodl port updated
135 - innokom configuration updated
136 - logodl tree update, still with coding style inconsistencies
137 - added OCM for ppc405 warning to README
993cad93
WD
138
139* Patch by Pantelis Antoniou, 25 Jun 2003:
140 update NetVia with V2 board support
141
b783edae
WD
142* Header file cleanup for ARM
143
144* Patch by Murray Jensen, 24 Jun 2003:
145 - make sure to use only U-boot provided header files
146 - fix problems with ".rodata.str1.4" section as used by GCC-3.x
147
a300d83c
SR
148* Patch by Stefan Roese, 24 Jun 2003:
149 - Update esd ASH405 board files.
150 - Update esd DASA_SIM config file.
151 - Add ping command to some esd boards.
152
cceb871f
WD
153* Patch by Yuli Barcohen, 23 Jun 2003:
154 Update for MPC8260ADS board
155
156* Patch by Murray Jensen, 23 Jun 2003:
157 - cleanup of GCC 3.x compiler warnings
158
3595ac49
WD
159* Patch by Rune Torgersen, 4 Jun 2003:
160 add large memory support for MPC8266ADS board
a300d83c 161
3595ac49
WD
162* Patch by Richard Woodruff, 19 June 03:
163 - Enabled standard u-boot device abstraction for ARM
164 - Enabled console device for ARM
165 - Initilized bi_baudrate for ARM
166
167* Patch by Bill Hargen, 23 Apr 2003:
168 fix byte order for 824x I2C addresses (write op)
169
592c5cab
WD
170* Patch by Murray Jensen, 20 Jun 2003:
171 - hymod update
172 - cleanup (especially for gcc-3.x compilers)
173
72755c71
WD
174* Patch by Tom Guilliams, 20 Jun 2003:
175 added CONFIG_750FX support for IBM 750FX processors
176
0332990b
WD
177* Patch by Devin Crumb, 02 Apr 2003:
178 Fix clock divider rounding problem in drivers/serial.c
179
180* Patch by Richard Woodruff, 19 June 03:
181 - Fixed smc91c111 driver to sync with the u-boot environment
182 (driver/smc91c111.c).
0b97ab14
WD
183 - Added eth_init error return check in NetLoop (net/net.c).
184
0332990b 185* Patch by Ken Chou, 19 June 2003:
0b97ab14
WD
186 Added support for A3000 SBC board (Artis Microsystems Inc.)
187
6dd652fa
WD
188* Patches by Murray Jensen, 17 Jun 2003:
189 - Hymod board database mods: add "who" field and new xilinx chip types
190 - provide new "init_cmd_timeout()" function so code external to
191 "common/main.c" can use the "reset_cmd_timeout()" function before
192 entering the main loop
193 - add DTT support for adm1021 (new file dtt/adm1021.c; config
194 slightly different. see include/configs/hymod.h for an example
195 (requires CONFIG_DTT_ADM1021, CONFIG_DTT_SENSORS, and
196 CFG_DTT_ADM1021 defined)
197 - add new "eeprom_probe()" function which has similar args and
198 behaves in a similar way to "eeprom_read()" etc.
199 - add 8260 FCC ethernet loopback code (new "eth_loopback_test()"
200 function which is enabled by defining CONFIG_ETHER_LOOPBACK_TEST)
201 - gdbtools copyright update
202 - ensure that set_msr() executes the "sync" and "isync" instructions
203 after the "mtmsr" instruction in cpu/mpc8260/interrupts.c
204 - 8260 I/O ports fix: Open Drain should be set last when configuring
205 - add SIU IRQ defines for 8260
206 - allow LDSCRIPT override and OBJCFLAGS initialization: change to
207 config.mk to allow board configurations to override the GNU
208 linker script, selected via the LDSCRIPT, make variable, and to
209 give an initial value to the OBJCFLAGS make variable
210 - 8260 i2c enhancement:
211 o correctly extends the timeout depending on the size of all
212 queued messages for both transmit and receive
213 o will not continue with receive if transmit times out
214 o ensures that the error callback is done for all queued tx
215 and rx messages
216 o correctly detects both tx and rx timeouts, only delivers one to
217 the callback, and does not overwrite an earlier error
218 o logic in i2c_probe now correct
219 - add "vprintf()" function so that "panic()" function can be
220 technically correct
221 - many Hymod board changes
222
52f52c14
WD
223* Patches by Robert Schwebel, 14 Jun 2003:
224 - add support for Logotronic DL datalogger board
225 - cleanup serial line after kermit binary download
226 - add debugX macro (debug level support)
227 - update mach-types.h to latest arm.linux.org.uk master list.
228
48b42616
WD
229