]>
git.dujemihanovic.xyz Git - u-boot.git/log
Wolfgang Denk [Tue, 30 Aug 2005 12:13:23 +0000 (14:13 +0200)]
Prepare U-Boot for gcc-4.x: fix global data pointer initialization
The global data pointer, stored in r29 before relocation to RAM, was
not initialized to a correct value. This happened because the pointer
declaration was done locally in the scope of the board_init_f()
function. What follows is a cite from gcc.info, 5.37, "Variables in
Specified Registers":
...
The compiler's data flow analysis is capable of determining where
the specified registers contain live values, and where they are
available for other uses. Stores into local register variables
may be deleted when they appear to be dead according to dataflow
analysis. References to local register variables may be deleted
or moved or simplified.
...
Moving the global data declaration to global scope solved the
problem.
Wolfgang Denk [Tue, 30 Aug 2005 11:43:18 +0000 (13:43 +0200)]
Adjust CS3 timings on HMI1001 board for dot matrix display under Linux
Wolfgang Denk [Tue, 30 Aug 2005 11:04:12 +0000 (13:04 +0200)]
Add keyboard and dot matrix display support for HMI1001 board.
Wolfgang Denk [Thu, 25 Aug 2005 23:36:03 +0000 (01:36 +0200)]
Prepare U-Boot for gcc-4.x
Wolfgang Denk [Wed, 24 Aug 2005 10:41:18 +0000 (12:41 +0200)]
Minor reformatting
Stefan Roese [Wed, 24 Aug 2005 09:21:36 +0000 (11:21 +0200)]
Fixed bamboo port to enable running without DDR-DIMM (bamboo has also 64MB onboard DDR)
Patch by Stefan Roese, 24 Aug 2005
Wolfgang Denk [Tue, 23 Aug 2005 21:04:40 +0000 (23:04 +0200)]
Update CHANGELOG
Wolfgang Denk [Tue, 23 Aug 2005 21:03:20 +0000 (23:03 +0200)]
Merge with testing-4xx_enet (Create generic 4xx Ethernet code)
Wolfgang Denk [Tue, 23 Aug 2005 20:29:44 +0000 (22:29 +0200)]
Fix make dependencies for at91rm9200 and ks8695 cpus
Patch by Steven Scholz, 23 Aug 2005
Wolfgang Denk [Tue, 23 Aug 2005 20:27:41 +0000 (22:27 +0200)]
Add JFFS2 support for TQM5200 board
Stefan Roese [Mon, 22 Aug 2005 15:51:53 +0000 (17:51 +0200)]
Add esd cpci5200 and pf5200 boards
Patch by Reinhard Arlt, 22 Aug 2005
Wolfgang Denk [Thu, 18 Aug 2005 23:09:28 +0000 (01:09 +0200)]
Fix erroneous commit
Wolfgang Denk [Thu, 18 Aug 2005 23:05:06 +0000 (01:05 +0200)]
Fix MPC52xx watchdog driver
- make watchdog driver work on systems with an IPB clock
frequency of 133 MHz (watchdog expired to fast there).
- now all three watchdog chain entries could be used.
- fix some typos.
Patch by Martin Krause, 23 Jun 2005
Wolfgang Denk [Thu, 18 Aug 2005 22:55:12 +0000 (00:55 +0200)]
Fix sysclock for TQM8540 and TQM8560 boards
Patch by Martin Krause, 25 Jul 2005
Wolfgang Denk [Thu, 18 Aug 2005 22:53:02 +0000 (00:53 +0200)]
Initialize serial# and ethaddr from manufacturer data in EEPROM on CMC-PU2
Patch by Martin Krause, 08 Jun 2005
Wolfgang Denk [Thu, 18 Aug 2005 22:46:54 +0000 (00:46 +0200)]
Add new board specific commands for TQM5200/STK52XX
- Sound commands (beep, wav, sound)
- Test commands (led, can, backlight, rs232)
Patch by Martin Krause, 02 May 2005
Wolfgang Denk [Thu, 18 Aug 2005 22:36:45 +0000 (00:36 +0200)]
Change main clock on CMC-PU2 board from 207 MHz to 179 MHz
because of a bug in the AT91RM9200 CPU PLL
Patch by Martin Krause, 22 Apr 2005
Wolfgang Denk [Thu, 18 Aug 2005 22:08:55 +0000 (00:08 +0200)]
Add automatic HW detection for another CMC_PU2 variant
Patch by Martin Krause, 20 Apr 2005
Wolfgang Denk [Thu, 18 Aug 2005 10:21:16 +0000 (12:21 +0200)]
Remove CONFIG_AT91RM9200DK in CMC-PU2 configuration
Patch by Martin Krause, 19 Apr 2005
Wolfgang Denk [Thu, 18 Aug 2005 09:55:22 +0000 (11:55 +0200)]
Fix initialization problem on TQM5200 without SM501
Patch by Martin Krause, 8 Apr. 2005
Wolfgang Denk [Thu, 18 Aug 2005 09:51:12 +0000 (11:51 +0200)]
Add RTC support for STK52XX.200
Patch by Martin Krause, 7 Apr. 2005
Wolfgang Denk [Wed, 17 Aug 2005 23:25:11 +0000 (01:25 +0200)]
Add 82dnt board support
Wolfgang Denk [Wed, 17 Aug 2005 23:22:22 +0000 (01:22 +0200)]
Add CHANEGLOG entry; sort Makefile entries
Wolfgang Denk [Wed, 17 Aug 2005 22:06:50 +0000 (00:06 +0200)]
Minor Makefile cleanup
<m8@hekate.semihalf.com> [Tue, 16 Aug 2005 20:54:40 +0000 (22:54 +0200)]
Disable SNTP for O2DNT board.
<m8@hekate.semihalf.com> [Tue, 16 Aug 2005 18:39:05 +0000 (20:39 +0200)]
CONFIG_PCI_SCAN_SHOW disabled for O2DNT.
Stefan Roese [Tue, 16 Aug 2005 16:18:00 +0000 (18:18 +0200)]
Merged 405gp_enet.c and 440gx_enet.c to generic 4xx_enet.c
now handling all 4xx cpu's.
Patch by Stefan Roese, 16 Aug 2005
<m8@hekate.semihalf.com> [Tue, 16 Aug 2005 15:34:22 +0000 (17:34 +0200)]
Merge with pollux.denx.org:/home/git/u-boot/.git
Wolfgang Denk [Tue, 16 Aug 2005 13:17:53 +0000 (15:17 +0200)]
Enable PCI on hmi1001 board
Wolfgang Denk [Tue, 16 Aug 2005 07:32:45 +0000 (09:32 +0200)]
Fix return values of the jffs2 commands ls/fsload/fsinfo,
so we can use them to, e.g., check the existence of a file with
"if ls foo; then this; else that; fi" in the hush shell
Patch by Andreas Engel, 16 August 2005
Wolfgang Denk [Mon, 15 Aug 2005 14:03:56 +0000 (16:03 +0200)]
Coding style cleanup
Wolfgang Denk [Mon, 15 Aug 2005 13:55:00 +0000 (15:55 +0200)]
Add support for Silicon Turnkey eXpress XTc (mpc87x/88x) board.
Patch by Dan Malek and Pantelis Antoniou, 15 Aug 2005
Stefan Roese [Mon, 15 Aug 2005 10:33:29 +0000 (12:33 +0200)]
Changed to version 1.1.4
Stefan Roese [Mon, 15 Aug 2005 10:31:23 +0000 (12:31 +0200)]
Add Sandburst Metrobox and Sandburst Karef board support packages.
Second serial port on 440GX now defined as a system device.
Add 'Short Etch' code for Cicada PHY within 440gx_enet.c
Patch by Travis B. Sawyer, 12 Jul 2005
Check return value of malloc in 440gx_enet.c
Patch by Travis B. Sawyer, 18 Jul 2005
Wolfgang Denk [Sat, 13 Aug 2005 23:52:14 +0000 (01:52 +0200)]
Fix build problems
Wolfgang Denk [Sat, 13 Aug 2005 22:27:00 +0000 (00:27 +0200)]
Adjust MAKEALL script for little endian MIPS build tests
Wolfgang Denk [Sat, 13 Aug 2005 21:13:17 +0000 (23:13 +0200)]
Code cleanup.
Wolfgang Denk [Sat, 13 Aug 2005 16:37:31 +0000 (18:37 +0200)]
Merge with /home/wd/git/u-boot/master
Wolfgang Denk [Sat, 13 Aug 2005 16:36:17 +0000 (18:36 +0200)]
make "make clean" remove all build results
Wolfgang Denk [Sat, 13 Aug 2005 00:04:37 +0000 (02:04 +0200)]
Fix compiler warnings
Wolfgang Denk [Fri, 12 Aug 2005 21:55:10 +0000 (23:55 +0200)]
Merge with /home/wd/git/u-boot/master
Wolfgang Denk [Fri, 12 Aug 2005 21:51:07 +0000 (23:51 +0200)]
Remove stale file entry
Wolfgang Denk [Fri, 12 Aug 2005 21:43:12 +0000 (23:43 +0200)]
Minor code cleanup
Wolfgang Denk [Fri, 12 Aug 2005 21:36:08 +0000 (23:36 +0200)]
Add forgotten new fils from latest VoiceBlue update
Wolfgang Denk [Fri, 12 Aug 2005 21:34:51 +0000 (23:34 +0200)]
Make bootretry feature work with hush shell.
Caveat: this currently *requires* CONFIG_RESET_TO_RETRY to be set, too.
Patch by Andreas Engel, 19 Jul 2005
Wolfgang Denk [Fri, 12 Aug 2005 21:27:18 +0000 (23:27 +0200)]
Update Hymod Board Database PHP code in "tools" directory
Patch by Murray Jensen, 01 Jul 2005
Wolfgang Denk [Fri, 12 Aug 2005 21:23:46 +0000 (23:23 +0200)]
Make "tr" command use POSIX compliant; export HOSTOS make variable
Patch by Murray Jensen, 30 Jun 2005
Wolfgang Denk [Fri, 12 Aug 2005 21:20:59 +0000 (23:20 +0200)]
Fix Murray Jensen's mail address.
Patch by Murray Jensen, 30 Jun 2005
Wolfgang Denk [Fri, 12 Aug 2005 21:15:53 +0000 (23:15 +0200)]
Preserve PHY_BMCR during a soft reset.
Patch by Carl Riechers, 24 Jun 2005
Wolfgang Denk [Fri, 12 Aug 2005 20:56:51 +0000 (22:56 +0200)]
VoiceBlue update: eeprom tool can also store firmware version now.
eeprom.bin is runable by jumping at load address.
Patch by Ladislav Michl, 23 May 2005
Wolfgang Denk [Fri, 12 Aug 2005 20:38:37 +0000 (22:38 +0200)]
Move the AT91RM9200DK to the ARM Systems list.
Patch by Anders Larsen, 26 Apr 2005
Wolfgang Denk [Fri, 12 Aug 2005 20:35:59 +0000 (22:35 +0200)]
Eliminate calls of ARM libgcc.a helper functions _divsi3 and _modsi3
Patch by Anders Larsen, 26 Apr 2005
Wolfgang Denk [Fri, 12 Aug 2005 20:32:29 +0000 (22:32 +0200)]
measure_gclk() is needed when DEBUG is enabled
Patch by Bryan O'Donoghue, 25 Apr 2005
<m8@hekate.semihalf.com> [Fri, 12 Aug 2005 19:16:13 +0000 (21:16 +0200)]
FRAM memory access optimization.
Stefan Roese [Fri, 12 Aug 2005 18:06:52 +0000 (20:06 +0200)]
Add UPD-Checksum code, fix problem in net.c (return instead of break)
Patch by Reinhard Arlt, 12 Aug 2005
Stefan Roese [Fri, 12 Aug 2005 14:56:56 +0000 (16:56 +0200)]
esd PCI405 board updated
Patch by Matthias Fuchs, 28 Jul 2005
Stefan Roese [Fri, 12 Aug 2005 14:52:47 +0000 (16:52 +0200)]
esd WUH405 and DU405 board updated
Patch by Matthias Fuchs, 27 Jul 2005
Stefan Roese [Fri, 12 Aug 2005 14:46:35 +0000 (16:46 +0200)]
Fix problem in cmd_nand.c (only when defined CFG_NAND_SKIP_BAD_DOT_I)
Patch by Matthias Fuchs, 4 May 2005
<m8@hekate.semihalf.com> [Fri, 12 Aug 2005 13:33:33 +0000 (15:33 +0200)]
Merge with pollux.denx.org:/home/git/u-boot/.git
Wolfgang Denk [Thu, 11 Aug 2005 22:22:49 +0000 (00:22 +0200)]
Merge with /home/wd/git/u-boot/master
Stefan Roese [Thu, 11 Aug 2005 16:03:14 +0000 (18:03 +0200)]
Update AMCC Yosemite to get a consistent setup for all AMCC eval
boards (baudrate, environment...). Flash driver fixed.
Patch by Stefan Roese, 11 Aug 2005
Stefan Roese [Thu, 11 Aug 2005 15:58:40 +0000 (17:58 +0200)]
Changed AMCC Bubinga (405EP) configuration to support 2nd eth port
Patch by Stefan Roese, 11 Aug 2005
Stefan Roese [Thu, 11 Aug 2005 15:56:56 +0000 (17:56 +0200)]
Add NAND FLASH support for AMCC Bamboo 440EP eval board
Patch by Stefan Roese, 11 Aug 2005
<m8@hekate.semihalf.com> [Thu, 11 Aug 2005 13:56:59 +0000 (15:56 +0200)]
O2DNT FRAM write delay disabled.
<m8@hekate.semihalf.com> [Thu, 11 Aug 2005 08:10:30 +0000 (10:10 +0200)]
O2DNT: added hardware flash protect support, macros cleanup.
Wolfgang Denk [Wed, 10 Aug 2005 13:14:32 +0000 (15:14 +0200)]
Add configuration for IFM AEV FIFO board.
Minor coding style cleanup.
Wolfgang Denk [Wed, 10 Aug 2005 09:03:05 +0000 (11:03 +0200)]
Add configuration for IFM SPI eval board
Wolfgang Denk [Wed, 10 Aug 2005 08:06:25 +0000 (10:06 +0200)]
Fix CompactFlash problem on HMI1001 board
Wolfgang Denk [Tue, 9 Aug 2005 19:41:20 +0000 (21:41 +0200)]
Make new "mtdparts" code build with older compilers
Patch by Andrea Scian, 09 Aug 2005
Wolfgang Denk [Tue, 9 Aug 2005 15:38:59 +0000 (17:38 +0200)]
Merge with /home/wd/git/u-boot/master
Wolfgang Denk [Tue, 9 Aug 2005 15:25:22 +0000 (17:25 +0200)]
Fix compiler warnings with older GCC versions
<m8@hekate.semihalf.com> [Tue, 9 Aug 2005 12:52:00 +0000 (14:52 +0200)]
O2DNT platform specific code.
<m8@hekate.semihalf.com> [Tue, 9 Aug 2005 12:48:07 +0000 (14:48 +0200)]
Added support for O2DNT board.
Wolfgang Denk [Mon, 8 Aug 2005 21:06:32 +0000 (23:06 +0200)]
Fix dbau1xxx (= MIPS big and little endian) build options.
Incorrect gcc options (big endian -BE switch) were used for
dbau1550_el which is a little endian build; also get rid of reference
to non-existant cpu/mips/little/liblittle.a library
Stefan Roese [Mon, 8 Aug 2005 10:42:22 +0000 (12:42 +0200)]
Changed CONFIG_440_xx to CONFIG_440xx for a consistent design (405 and linux)
Patch by Stefan Roese, 08 Aug 2005
Wolfgang Denk [Sun, 7 Aug 2005 23:03:24 +0000 (01:03 +0200)]
Add common (with Linux) MTD partition scheme and "mtdparts" command
Old, obsolete and duplicated code was cleaned up and replace by the
new partitioning method. There are two possible approaches now:
* define a single, static partition
* use mtdparts command line option and dynamic partitioning
Default is static partitioning.
Wolfgang Denk [Sun, 7 Aug 2005 22:47:14 +0000 (00:47 +0200)]
Fix build problems for PM856 Board
Wolfgang Denk [Sun, 7 Aug 2005 22:14:41 +0000 (00:14 +0200)]
Fix sign extension bug in 'fpga loadb' command;
make 'fpga loadb' always print the file header info
Patch by Andrew Dyer, 11 Jan 2005
Wolfgang Denk [Sun, 7 Aug 2005 21:55:50 +0000 (23:55 +0200)]
Fix errors that occur when accessing SystemACE CF
Patch by Jeff Angielski, 09 Jan 2005
Wolfgang Denk [Sat, 6 Aug 2005 00:11:33 +0000 (02:11 +0200)]
Document switching between U-Boot and PlanetCore on RPXlite
by Sam Song, 24 Dec 2004
Wolfgang Denk [Sat, 6 Aug 2005 00:03:03 +0000 (02:03 +0200)]
Fix PowerQUICC II mask detection.
Patch by Eugene Surovegin, 20 Dec 2004
Wolfgang Denk [Fri, 5 Aug 2005 23:56:59 +0000 (01:56 +0200)]
Add support for Altera NIOS DK1C20 board
Patch by Shlomo Kut, 13 Dec 2004
Wolfgang Denk [Fri, 5 Aug 2005 23:42:58 +0000 (01:42 +0200)]
Add support for ep8248 board
Patch by Yuli Barcohen, 12 Dec 2004
Minor code cleanup.
Wolfgang Denk [Fri, 5 Aug 2005 23:21:19 +0000 (01:21 +0200)]
Fix baudrate setting for KGDB on MPC8260
Patch by HoJin, 11 Dec 2004
Wolfgang Denk [Fri, 5 Aug 2005 23:13:19 +0000 (01:13 +0200)]
Fix 'mii help' text formatting
Patch by Cory Tusar, 10 Dec 2004
Wolfgang Denk [Fri, 5 Aug 2005 23:11:12 +0000 (01:11 +0200)]
Fix return code of NFS command
Patch by Hiroshi Ito, 11 Dec 2004
Wolfgang Denk [Fri, 5 Aug 2005 23:02:27 +0000 (01:02 +0200)]
Fix typo
Wolfgang Denk [Fri, 5 Aug 2005 22:11:50 +0000 (00:11 +0200)]
Fix compiler warnings in cpu/ppc4xx/usbdev.c
Patch by Steven Blakeslee, 04 Aug 2005
Wolfgang Denk [Fri, 5 Aug 2005 21:55:19 +0000 (23:55 +0200)]
Merge with /home/sr/git/u-boot
Wolfgang Denk [Fri, 5 Aug 2005 18:03:38 +0000 (20:03 +0200)]
Merge with /home/wd/git/u-boot/jon_loeliger
Wolfgang Denk [Fri, 5 Aug 2005 17:49:35 +0000 (19:49 +0200)]
Fix compiler warnings
Wolfgang Denk [Fri, 5 Aug 2005 10:19:30 +0000 (12:19 +0200)]
Add support for MicroSys PM856 board
Patch by Josef Wagner, 03 Aug 2005
Wolfgang Denk [Fri, 5 Aug 2005 09:47:10 +0000 (11:47 +0200)]
Minor fixes to PM854 board
Patch by Josef Wagner, 03 Aug 2005
Wolfgang Denk [Fri, 5 Aug 2005 09:22:28 +0000 (11:22 +0200)]
Merge with /home/wd/git/u-boot/master
Wolfgang Denk [Fri, 5 Aug 2005 09:10:31 +0000 (11:10 +0200)]
Fix compile problem in cmd_flash.c
Patch by Teun Grinwis, 05 Aug 2005
Jon Loeliger [Thu, 4 Aug 2005 22:32:05 +0000 (17:32 -0500)]
Default 8349ADS CONFIG_PCI off for now.
Real support for PCI comes in a follow-up patch.
Wolfgang Denk [Thu, 4 Aug 2005 17:45:01 +0000 (19:45 +0200)]
Adjust configuration of XENIAX board
(chip select and GPIO required for USB operation)
Stefan Roese [Thu, 4 Aug 2005 15:09:16 +0000 (17:09 +0200)]
Add support for AMCC Bamboo PPC440EP eval board
Patch by Stefan Roese, 04 Aug 2005
Wolfgang Denk [Wed, 3 Aug 2005 23:24:19 +0000 (01:24 +0200)]
Fix typos in cpu/85xx/start.S which caused DataTLB exception to be
routed to the Watchdog handler
Patch by Eugene Surovegin, 18 Jun 2005
Wolfgang Denk [Wed, 3 Aug 2005 23:14:12 +0000 (01:14 +0200)]
(re)enabled scsi commands do_scsi() and do_scsiboot()
Patch by Denis Peter, 06 Dec 2004