Compare commits

...

96 Commits

Author SHA1 Message Date
Wolfgang Denk
2893ecbf3e Fix build problems 2005-08-14 01:52:14 +02:00
Wolfgang Denk
b62bdffb75 Adjust MAKEALL script for little endian MIPS build tests 2005-08-14 00:27:00 +02:00
Wolfgang Denk
5ad2af341d Code cleanup. 2005-08-13 23:13:17 +02:00
Wolfgang Denk
46044b4817 Merge with /home/wd/git/u-boot/master 2005-08-13 18:37:31 +02:00
Wolfgang Denk
0e1fb5eebf make "make clean" remove all build results 2005-08-13 18:36:17 +02:00
Wolfgang Denk
2afbe4ed97 Fix compiler warnings 2005-08-13 02:04:37 +02:00
Wolfgang Denk
55d150d95d Merge with /home/wd/git/u-boot/master 2005-08-12 23:55:10 +02:00
Wolfgang Denk
90e4e78365 Remove stale file entry 2005-08-12 23:51:07 +02:00
Wolfgang Denk
b2f508075c Minor code cleanup 2005-08-12 23:43:12 +02:00
Wolfgang Denk
50814844e4 Add forgotten new fils from latest VoiceBlue update 2005-08-12 23:36:08 +02:00
Wolfgang Denk
396387ab8d 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
2005-08-12 23:34:51 +02:00
Wolfgang Denk
d992daf99d Update Hymod Board Database PHP code in "tools" directory
Patch by Murray Jensen, 01 Jul 2005
2005-08-12 23:27:18 +02:00
Wolfgang Denk
f9d77ed380 Make "tr" command use POSIX compliant; export HOSTOS make variable
Patch by Murray Jensen, 30 Jun 2005
2005-08-12 23:23:46 +02:00
Wolfgang Denk
b3b0fd552e Fix Murray Jensen's mail address.
Patch by Murray Jensen, 30 Jun 2005
2005-08-12 23:20:59 +02:00
Wolfgang Denk
f89920c3e4 Preserve PHY_BMCR during a soft reset.
Patch by Carl Riechers, 24 Jun 2005
2005-08-12 23:15:53 +02:00
Wolfgang Denk
e544528831 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
2005-08-12 22:56:51 +02:00
Wolfgang Denk
ea99a73881 Move the AT91RM9200DK to the ARM Systems list.
Patch by Anders Larsen, 26 Apr 2005
2005-08-12 22:38:37 +02:00
Wolfgang Denk
8d4ba3da5e Eliminate calls of ARM libgcc.a helper functions _divsi3 and _modsi3
Patch by Anders Larsen, 26 Apr 2005
2005-08-12 22:35:59 +02:00
Wolfgang Denk
4d302d69c8 measure_gclk() is needed when DEBUG is enabled
Patch by Bryan O'Donoghue, 25 Apr 2005
2005-08-12 22:32:29 +02:00
Stefan Roese
8534bf9ac0 Add UPD-Checksum code, fix problem in net.c (return instead of break)
Patch by Reinhard Arlt, 12 Aug 2005
2005-08-12 20:06:52 +02:00
Stefan Roese
5315dfa9d1 esd PCI405 board updated
Patch by Matthias Fuchs, 28 Jul 2005
2005-08-12 16:56:56 +02:00
Stefan Roese
82f4c6ac84 esd WUH405 and DU405 board updated
Patch by Matthias Fuchs, 27 Jul 2005
2005-08-12 16:52:47 +02:00
Stefan Roese
9bcf2ab41f Fix problem in cmd_nand.c (only when defined CFG_NAND_SKIP_BAD_DOT_I)
Patch by Matthias Fuchs, 4 May 2005
2005-08-12 16:46:35 +02:00
Wolfgang Denk
dafba16e6f Merge with /home/wd/git/u-boot/master 2005-08-12 00:22:49 +02:00
Stefan Roese
84286386a8 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
2005-08-11 18:03:14 +02:00
Stefan Roese
9e00589bdd Changed AMCC Bubinga (405EP) configuration to support 2nd eth port
Patch by Stefan Roese, 11 Aug 2005
2005-08-11 17:58:40 +02:00
Stefan Roese
c57c7980ff Add NAND FLASH support for AMCC Bamboo 440EP eval board
Patch by Stefan Roese, 11 Aug 2005
2005-08-11 17:56:56 +02:00
Wolfgang Denk
8f79e4c2da Add configuration for IFM AEV FIFO board.
Minor coding style cleanup.
2005-08-10 15:14:32 +02:00
Wolfgang Denk
eece159cdd Add configuration for IFM SPI eval board 2005-08-10 11:03:05 +02:00
Wolfgang Denk
9d3338d2b9 Fix CompactFlash problem on HMI1001 board 2005-08-10 10:06:25 +02:00
Wolfgang Denk
c4e0e68604 Make new "mtdparts" code build with older compilers
Patch by Andrea Scian, 09 Aug 2005
2005-08-09 21:41:20 +02:00
Wolfgang Denk
38ec37d0f1 Merge with /home/wd/git/u-boot/master 2005-08-09 17:38:59 +02:00
Wolfgang Denk
c19c313479 Fix compiler warnings with older GCC versions 2005-08-09 17:25:22 +02:00
Wolfgang Denk
2191923072 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
2005-08-08 23:06:32 +02:00
Stefan Roese
846b0dd2dc Changed CONFIG_440_xx to CONFIG_440xx for a consistent design (405 and linux)
Patch by Stefan Roese, 08 Aug 2005
2005-08-08 12:42:22 +02:00
Wolfgang Denk
700a0c648d 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.
2005-08-08 01:03:24 +02:00
Wolfgang Denk
452e8e72ad Fix build problems for PM856 Board 2005-08-08 00:47:14 +02:00
Wolfgang Denk
8b019da650 Fix sign extension bug in 'fpga loadb' command;
make 'fpga loadb' always print the file header info
Patch by Andrew Dyer, 11 Jan 2005
2005-08-08 00:14:41 +02:00
Wolfgang Denk
fe599e17ed Fix errors that occur when accessing SystemACE CF
Patch by Jeff Angielski, 09 Jan 2005
2005-08-07 23:55:50 +02:00
Wolfgang Denk
7ebdb19b39 Document switching between U-Boot and PlanetCore on RPXlite
by Sam Song, 24 Dec 2004
2005-08-06 02:11:33 +02:00
Wolfgang Denk
d980a1692a Fix PowerQUICC II mask detection.
Patch by Eugene Surovegin, 20 Dec 2004
2005-08-06 02:03:03 +02:00
Wolfgang Denk
d06a5f7ebf Add support for Altera NIOS DK1C20 board
Patch by Shlomo Kut, 13 Dec 2004
2005-08-06 01:56:59 +02:00
Wolfgang Denk
f901a83b70 Add support for ep8248 board
Patch by Yuli Barcohen, 12 Dec 2004

Minor code cleanup.
2005-08-06 01:42:58 +02:00
Wolfgang Denk
5633796c09 Fix baudrate setting for KGDB on MPC8260
Patch by HoJin, 11 Dec 2004
2005-08-06 01:21:19 +02:00
Wolfgang Denk
5ad73a81aa Fix 'mii help' text formatting
Patch by Cory Tusar, 10 Dec 2004
2005-08-06 01:13:19 +02:00
Wolfgang Denk
23a7a32d41 Fix return code of NFS command
Patch by Hiroshi Ito, 11 Dec 2004
2005-08-06 01:11:12 +02:00
Wolfgang Denk
3836221d5b Fix typo 2005-08-06 01:02:27 +02:00
Wolfgang Denk
c04a76e6f0 Fix compiler warnings in cpu/ppc4xx/usbdev.c
Patch by Steven Blakeslee, 04 Aug 2005
2005-08-06 00:11:50 +02:00
Wolfgang Denk
d56019c0ee Merge with /home/sr/git/u-boot 2005-08-05 23:55:19 +02:00
Wolfgang Denk
b4f15fdaf7 Merge with /home/wd/git/u-boot/jon_loeliger 2005-08-05 20:03:38 +02:00
Wolfgang Denk
07a2505f67 Fix compiler warnings 2005-08-05 19:49:35 +02:00
Wolfgang Denk
b20d00328c Add support for MicroSys PM856 board
Patch by Josef Wagner, 03 Aug 2005
2005-08-05 12:19:30 +02:00
Wolfgang Denk
992b402bbf Minor fixes to PM854 board
Patch by Josef Wagner, 03 Aug 2005
2005-08-05 11:47:10 +02:00
Wolfgang Denk
cbf9c11728 Merge with /home/wd/git/u-boot/master 2005-08-05 11:22:28 +02:00
Wolfgang Denk
2c61f14c60 Fix compile problem in cmd_flash.c
Patch by Teun Grinwis, 05 Aug 2005
2005-08-05 11:10:31 +02:00
Jon Loeliger
a99a0a98b9 Default 8349ADS CONFIG_PCI off for now.
Real support for PCI comes in a follow-up patch.
2005-08-04 17:32:05 -05:00
Wolfgang Denk
452f67407b Adjust configuration of XENIAX board
(chip select and GPIO required for USB operation)
2005-08-04 19:45:01 +02:00
Stefan Roese
17f50f22bc Add support for AMCC Bamboo PPC440EP eval board
Patch by Stefan Roese, 04 Aug 2005
2005-08-04 17:09:16 +02:00
Wolfgang Denk
3e0bc4473a 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
2005-08-04 01:24:19 +02:00
Wolfgang Denk
460c322f13 (re)enabled scsi commands do_scsi() and do_scsiboot()
Patch by Denis Peter, 06 Dec 2004
2005-08-04 01:14:12 +02:00
Wolfgang Denk
c43352ccfa Fix endianess problem in TFTP / NFS default filenames
Patch by Hiroshi Ito, 06 Dec 2004
2005-08-04 01:09:44 +02:00
Wolfgang Denk
6dfa434e32 Ignore broadcast status bit in received frames in 8260 FCC ethernet
loopback test code
Patch by Murray Jensen, 18 Jul 2005
2005-08-03 23:03:54 +02:00
Wolfgang Denk
507d3b0cde Fix typo in mkconfig script (used == instead of =)
Patch by Murray Jensen, 18 Jul 2005
2005-08-03 22:58:55 +02:00
Wolfgang Denk
dc17fb6dc2 Cleanup build problems (on Fedora Core x86_64 build host) 2005-08-03 22:32:02 +02:00
Wolfgang Denk
d3b86c496d Update MAINTAINERS file 2005-08-03 10:01:54 +02:00
Jon Loeliger
4b1d95d96a Merge with rsync://git-user@source.denx.net/git/u-boot.git 2005-08-02 13:53:07 -05:00
Stefan Roese
bd546a1f78 Changed maintainer for all AMCC eval boards to Stefan Roese <sr@denx.de>.
Patch by Stefan Roese, 2 Aug 2005
2005-08-02 17:39:19 +02:00
Wolfgang Denk
095b8a3798 Coding style cleanup 2005-08-02 17:06:17 +02:00
Wolfgang Denk
797638f9ff Merge with /home/sr/git/u-boot 2005-08-02 15:20:47 +02:00
Stefan Roese
4f8657dbfc Remove unnecessary defines from usb_defs.h again.
Patch by Stefan Roese, 2 Aug 2005
2005-08-02 15:08:46 +02:00
Wolfgang Denk
7d939f8947 Merge with /home/sr/git/u-boot 2005-08-02 14:43:57 +02:00
Stefan Roese
7770ce47e4 Fix low-level OHCI transfers for PPC440EP (same as ARM920t and MPC5xxx).
Patch by Stefan Roese, 2 Aug 2005
2005-08-02 10:05:21 +02:00
Jon Loeliger
de1d0a6995 Fix style issues primarily in 85xx and 83xx boards.
- C++ comments
    - Trailing white space
    - Indentation not by TAB
    - Excessive amount of empty lines
    - Trailing empty lines
2005-08-01 13:20:47 -05:00
Stefan Roese
8a316c9b62 Major cleanup for AMCC PPC4xx eval boards.
Patch by Stefan Roese, 01 Aug 2005
2005-08-01 16:49:12 +02:00
Stefan Roese
c157d8e219 Add support for AMCC PPC440EP/GR eval boards Yosemite and Yellowstone.
Patch by Steven Blakeslee, 27 Jul 2005
2005-08-01 16:41:48 +02:00
Wolfgang Denk
0f18cb6eef Minor fixes for PPChameleon Board:
* fix alignment of NAND size
* make code do what the comment says
2005-07-31 00:30:09 +02:00
Wolfgang Denk
cf99192394 Add missing CHANGELOG entry 2005-07-30 16:45:16 +02:00
Wolfgang Denk
010162eb72 Implement h/w sector protection status synchronization at boot.
The code is provided for, and was tested on, the Yukon/Alaska
and PM520 boards only.

A bug in flash_real_protect() for the Yukon board was fixed by adding
a function that tells if two banks are on one flash chip.
2005-07-30 16:39:27 +02:00
Lunsheng Wang
b0e3294923 * Patch by Ron Alder, 11 July 2005
Add Xianghua Xiao and Lunsheng Wang's support for the
    GDA MPC8540 EVAL board.
2005-07-29 10:20:29 -05:00
Jon Loeliger
a720fd99b6 Merge with rsync://git-user@source.denx.net/git/u-boot.git 2005-07-28 10:35:56 -05:00
Eran Liberty
f046ccd15c * Patch by Eran Liberty
Add support for the Freescale MPC8349ADS board.
2005-07-28 10:08:46 -05:00
Wolfgang Denk
15f36a5efd Fix sysmon POST problem: check I2C error codes
This fixes a problem of displaying bogus voltages when the voltages
are so low that the I2C devices start failing while the rest of the
system keeps running.
2005-07-28 10:42:26 +02:00
Wolfgang Denk
e82bc62c03 Fix CFG_CMD_SETGETDCR handling in "common/cmd_dcr.c"
[Patch by Cedric Vincent, 6 Jul 2005]
2005-07-28 01:50:14 +02:00
Jon Loeliger
63be111e72 * Patch by Jon Loeliger, 2005-07-25
Move the TSEC driver out of cpu/mpc85xx as it will be shared
  by the upcoming mpc83xx family as well.
2005-07-25 15:38:06 -05:00
Jon Loeliger
d9b94f28a4 * Patch by Jon Loeliger, 2005-05-05
Implemented support for MPC8548CDS board.
  Added DDR II support based on SPD values for MPC85xx boards.
  This roll-up patch also includes bugfies for the previously
  published patches:
    DDRII CPO, pre eTSEC, 8548 LBIU, Andy's TSEC, eTSEC 3&4 I/O
2005-07-25 14:05:07 -05:00
Jon Loeliger
288693abe1 * Patch by Jon Loeliger, 2005-Feb-10
Add config option CONFIG_HAS_FEC calling out 8540 FEC features.
2005-07-25 12:14:54 -05:00
Jon Loeliger
7202d43dde * Patch by Jon Loeliger, Kumar Gala, 2005-02-08
For MPC85xxCDS:
    Adds Relaxed Timing TRLX bit to FLASH ORx regs to allow
    for faster flash parts.
    Add documentation for BR/OR for FLASH.
2005-07-25 11:13:26 -05:00
Jon Loeliger
d65cfe89ec * Patch by Jon Loeliger 2005-02-08
Determine L2 Cache size dynamically on 85XX boards.
2005-07-25 10:58:39 -05:00
Jon Loeliger
9c4c5ae3e1 * Patch by Jon Loeliger, Kumar Gala 2005-02-08
- Convert the CPM2 based functionality to use new CONFIG_CPM2
    option rather than a myriad of CONFIG_MPC8560-like variants.
    Applies to MPC85xx and MPC8260 boards, includes stxgp3 and sbc8560.
    Eliminates the CONFIG_MPC8560 option entirely.  Distributes the
    new CONFIG_CPM2 option to each 8260 board.
2005-07-23 10:37:35 -05:00
Wolfgang Denk
2d5df63e4f Patch by Jon Loeliger, 20 Jul 2005:
Add missing PCI IO port definitions.

author Kumar Gala <kumar.gala@freescale.com> Wed, 20 Jul 2005 15:39:52 -0500
committer Jon Loeliger <jdl@freescale.com> Wed, 20 Jul 2005 15:39:52 -0500
2005-07-21 16:14:36 +02:00
Wolfgang Denk
1a79473bde Add missing CHANGELOG entry. 2005-07-21 15:29:22 +02:00
Wolfgang Denk
08abe15850 Add CompactFlash support for HMI1001 board. 2005-07-21 15:23:29 +02:00
Wolfgang Denk
ee073a558b Adjust printed board ID for LWMON board. 2005-07-21 13:53:44 +02:00
Wolfgang Denk
9c998aa831 Fix low-level OHCI transfers for ARM920t and MPC5xxx
A new, Windows compatible init sequence was also backported from Linux 2.6,
but disabled with #undef NEW_INIT_SEQ as it wouldn't change the behaviour
of the memopry sticks we tested. Maybe it's not relevant for mass storage
devices. For recerence, see file common/usb.c, function usb_new_device(),
section #ifdef NEW_INIT_SEQ.
2005-07-21 11:57:57 +02:00
Wolfgang Denk
f530187dbd Add new argument format for flash commands to allow for usage like
"erase $(addr) +$(filesize)", i. e. a size argument can be used and
U-Boot will automaticially find the end of the corresponding sector.
2005-07-21 11:45:50 +02:00
Wolfgang Denk
3bb9cec962 Fix file permissions 2005-07-21 11:22:21 +02:00
494 changed files with 34539 additions and 9693 deletions

255
CHANGELOG
View File

@@ -2,6 +2,261 @@
Changes for U-Boot 1.1.3:
======================================================================
* Minor code cleanup
* Add forgotten new fils from latest VoiceBlue update
* 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
* Update Hymod Board Database PHP code in "tools" directory
Patch by Murray Jensen, 01 Jul 2005
* Make "tr" command use POSIX compliant; export HOSTOS make variable
Patch by Murray Jensen, 30 Jun 2005
* Fix Murray Jensen's mail address.
Patch by Murray Jensen, 30 Jun 2005
* Preserve PHY_BMCR during a soft reset.
Patch by Carl Riechers, 24 Jun 2005
* 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
* Move the AT91RM9200DK to the ARM Systems list.
Patch by Anders Larsen, 26 Apr 2005
* Eliminate calls of ARM libgcc.a helper functions _divsi3 and _modsi3
Patch by Anders Larsen, 26 Apr 2005
* measure_gclk() is needed when DEBUG is enabled
Patch by Bryan O'Donoghue, 25 Apr 2005
* Add UPD-Checksum code, fix problem in net.c (return instead of break)
Patch by Reinhard Arlt, 12 Aug 2005
* esd PCI405 board updated
Patch by Matthias Fuchs, 28 Jul 2005
* esd WUH405 and DU405 board updated
Patch by Matthias Fuchs, 27 Jul 2005
* Fix problem in cmd_nand.c (only when defined CFG_NAND_SKIP_BAD_DOT_I)
Patch by Matthias Fuchs, 4 May 2005
* 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
* Changed AMCC Bubinga (405EP) configuration to support 2nd eth port
Patch by Stefan Roese, 11 Aug 2005
* Add NAND FLASH support for AMCC Bamboo 440EP eval board
Patch by Stefan Roese, 11 Aug 2005
* Add configuration for IFM AEV FIFO board.
Minor coding style cleanup.
* Add configuration for IFM SPI eval board
* Fix CompactFlash problem on HMI1001 board
* Make new "mtdparts" code build with older compilers
Patch by Andrea Scian, 09 Aug 2005
* Changed CONFIG_440_GX, CONFIG_440_EP and CONFIG_440_GR options to
CONFIG_44GX, CONFIG_440EP and CONFIG_440GR for a consistent design
with the 405 defines and the linux kernel defines.
Patch by Stefan Roese, 08 Aug 2005
* Fix compiler warnings with older GCC versions
* 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:
The first one is to define a single, static partition:
#undef CONFIG_JFFS2_CMDLINE
#define CONFIG_JFFS2_DEV "nor0"
#define CONFIG_JFFS2_PART_SIZE 0xFFFFFFFF /* use whole device */
#define CONFIG_JFFS2_PART_SIZE 0x00100000 /* use 1MB */
#define CONFIG_JFFS2_PART_OFFSET 0x00000000
The second method uses the mtdparts command line option and dynamic
partitioning:
/* mtdparts command line support */
#define CONFIG_JFFS2_CMDLINE
#define MTDIDS_DEFAULT "nor1=zuma-1,nor2=zuma-2"
#define MTDPARTS_DEFAULT "mtdparts=zuma-1:-(jffs2),zuma-2:-(user)"
Command line of course produces bigger images, and may be inappropriate
for some targets, so by default it's off.
* Fix build problems for PM856 Board
* Fix sign extension bug in 'fpga loadb' command;
make 'fpga loadb' always print the file header info
Patch by Andrew Dyer, 11 Jan 2005
* Fix errors that occur when accessing SystemACE CF
Patch by Jeff Angielski, 09 Jan 2005
* Document switching between U-Boot and PlanetCore on RPXlite
by Sam Song, 24 Dec 2004
* Fix PowerQUICC II mask detection.
Patch by Eugene Surovegin, 20 Dec 2004
* Add support for Altera NIOS DK1C20 board
Patch by Shlomo Kut, 13 Dec 2004
* Add support for ep8248 board
Patch by Yuli Barcohen, 12 Dec 2004
Minor code cleanup.
* Fix baudrate setting for KGDB on MPC8260
Patch by HoJin, 11 Dec 2004
* Fix 'mii help' text formatting
Patch by Cory Tusar, 10 Dec 2004
* Fix return code of NFS command
Patch by Hiroshi Ito, 11 Dec 2004
* Fix typo
* Fix compiler warnings in cpu/ppc4xx/usbdev.c
Patch by Steven Blakeslee, 04 Aug 2005
* Add support for AMCC Bamboo PPC440EP eval board
Patch by Stefan Roese, 04 Aug 2005
* Patch by Jon Loeliger
Fix style issues primarily in 85xx and 83xx boards.
- C++ comments
- Trailing white space
- Indentation not by TAB
- Excessive amount of empty lines
- Trailing empty lines
* Patch by Ron Alder, 11 Jul 2005
Add Xianghua Xiao and Lunsheng Wang's support for the
GDA MPC8540 EVAL board.
* Patch by Eran Liberty
Add support for the Freescale MPC8349ADS board.
* Patch by Jon Loeliger, 25 Jul 2005
Move the TSEC driver out of cpu/mpc85xx as it will be shared
by the upcoming mpc83xx family as well.
* Patch by Jon Loeliger, 05 May 2005
Implemented support for MPC8548CDS board.
Added DDR II support based on SPD values for MPC85xx boards.
This roll-up patch also includes bugfies for the previously
published patches:
DDRII CPO, pre eTSEC, 8548 LBIU, Andy's TSEC, eTSEC 3&4 I/O
* Patch by Jon Loeliger, 10 Feb 2005
Add config option CONFIG_HAS_FEC calling out 8540 FEC features.
* Patch by Jon Loeliger, Kumar Gala, 08 Feb 2005
For MPC85xxCDS:
Adds Relaxed Timing TRLX bit to FLASH ORx regs to allow
for faster flash parts.
Add documentation for BR/OR for FLASH.
* Patch by Jon Loeliger 08 Feb 2005
Determine L2 Cache size dynamically on 85XX boards.
* Patch by Jon Loeliger, Kumar Gala 08 Feb 2005
- Convert the CPM2 based functionality to use new CONFIG_CPM2
option rather than a myriad of CONFIG_MPC8560-like variants.
Applies to MPC85xx and MPC8260 boards, includes stxgp3 and sbc8560.
Eliminates the CONFIG_MPC8560 option entirely. Distributes the
new CONFIG_CPM2 option to each 8260 board.
* Add support for MicroSys PM856 board
Patch by Josef Wagner, 03 Aug 2005
* Minor fixes to PM854 board
Patch by Josef Wagner, 03 Aug 2005
* Adjust configuration of XENIAX board
(chip select and GPIO required for USB operation)
* 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
* (re)enabled scsi commands do_scsi() and do_scsiboot()
Patch by Denis Peter, 06 Dec 2004
* Fix endianess problem in TFTP / NFS default filenames
Patch by Hiroshi Ito, 06 Dec 2004
* Ignore broadcast status bit in received frames in 8260 FCC ethernet
loopback test code
Patch by Murray Jensen, 18 Jul 2005
* Fix typo in mkconfig script (used == instead of =)
Patch by Murray Jensen, 18 Jul 2005
* Cleanup build problems on 64 bit build hosts
* Update MAINTAINERS file
* Patch by Stefan Roese, 01 Aug 2005:
- Major cleanup for AMCC eval boards Walnut, Bubinga, Ebony, Ocotea
(former IBM eval board). Please see "doc/README.AMCC-eval-boards-cleanup"
for details.
- Sycamore (PPC405GPr) eval board added (Walnut port is extended
to run on both 405GP and 405GPr eval boards).
* Patch by Steven Blakeslee, 27 Jul 2005:
- Add support for AMCC PPC440EP/GR.
- Add support for AMCC Yosemite PPC440EP eval board.
- Add support for AMCC Yellowstone PPC440GR eval board.
* Minor fixes for PPChameleon Board:
- fix alignment of NAND size
- make code do what the comment says
* Implement h/w sector protection status synchronization at boot.
The code is provided for, and was tested on, the Yukon/Alaska
and PM520 boards only.
A bug in flash_real_protect() for the Yukon board was fixed by
adding a function that tells if two banks are on one flash chip.
* Fix sysmon POST problem: check I2C error codes
This fixes a problem of displaying bogus voltages when the voltages
are so low that the I2C devices start failing while the rest of the
system keeps running.
* Patch by Cedric Vincent, 6 Jul 2005:
Fix CFG_CMD_SETGETDCR handling in "common/cmd_dcr.c"
* Patch by Jon Loeliger, 20 Jul 2005:
Add missing PCI IO port definitions.
* Add CompactFlash support for HMI1001 board.
* Adjust printed board ID for LWMON board.
* Fix low-level OHCI transfers for ARM920t and MPC5xxx
* Add new argument format for flash commands to allow for usage like
"erase $(addr) +$(filesize)", i. e. a size argument can be used and
U-Boot will automaticially find the end of the corresponding sector.
* Patch by Stefan Roese, 5 Jul 2005:
Update uc100 board PHY setup

View File

@@ -198,10 +198,9 @@ D: Support for Samsung ARM920T S3C2400X, ARM920T "TRAB"
W: www.denx.de
N: Murray Jensen
E: Murray.Jensen@cmst.csiro.au
E: Murray.Jensen@csiro.au
D: Initial 8260 support; GDB support
D: Port to Cogent+Hymod boards; Hymod Board Database
W: http://www.msa.cmst.csiro.au/ourstaff/MurrayJensen/mjj.html
N: Yoo. Jonghoon
E: yooth@ipone.co.kr

View File

@@ -32,6 +32,7 @@ Reinhard Arlt <reinhard.arlt@esd-electronics.com>
Yuli Barcohen <yuli@arabellasw.com>
Adder MPC87x/MPC852T
ep8248 MPC8248
ISPAN MPC8260
MPC8260ADS MPC826x/MPC827x/MPC8280
Rattler MPC8248
@@ -41,10 +42,6 @@ Jerry Van Baren <gerald.vanbaren@smiths-aerospace.com>
sacsng MPC8260
Rick Bronson <rick@efn.org>
AT91RM9200DK at91rm9200
Oliver Brown <obrown@adventnetworks.com>
gw8260 MPC8260
@@ -129,107 +126,6 @@ Thomas Frieden <ThomasF@hyperion-entertainment.com>
AmigaOneG3SE MPC7xx
Frank Gottschling <fgottschling@eltec.de>
MHPC MPC8xx
BAB7xx MPC740/MPC750
Wolfgang Grandegger <wg@denx.de>
CCM MPC855
PN62 MPC8240
IPHASE4539 MPC8260
SCM MPC8260
Howard Gray <mvsensor@matrix-vision.de>
MVS1 MPC823
Bill Hargen <Bill_Hargen@Jabil.com>
BUBINGA405EP PPC405EP
Klaus Heydeck <heydeck@kieback-peter.de>
KUP4K MPC855
KUP4X MPC859
Murray Jensen <Murray.Jensen@cmst.csiro.au>
cogent_mpc8xx MPC8xx
cogent_mpc8260 MPC8260
hymod MPC8260
Brad Kemp <Brad.Kemp@seranoa.com>
ppmc8260 MPC8260
Sangmoon Kim <dogoil@etinsys.com>
debris MPC8245
Nye Liu <nyet@zumanetworks.com>
ZUMA MPC7xx_74xx
Thomas Lange <thomas@corelatus.se>
GTH MPC860
The LEOX team <team@leox.org>
ELPT860 MPC860T
Eran Man <eran@nbase.co.il>
EVB64260_750CX MPC750CX
Andrea "llandre" Marson <andrea.marson@dave-tech.it>
PPChameleonEVB PPC405EP
Reinhard Meyer <r.meyer@emk-elektronik.de>
TOP860 MPC860T
TOP5200 MPC5200
Scott McNutt <smcnutt@artesyncp.com>
EBONY PPC440GP
Tolunay Orkun <torkun@nextio.com>
csb272 PPC405GP
csb472 PPC405GP
Keith Outwater <Keith_Outwater@mvis.com>
GEN860T MPC860T
GEN860T_SC MPC860T
Frank Panno <fpanno@delphintech.com>
ep8260 MPC8260
Peter Pearse <peter.pearse@arm.com>
Integrator/AP CM 926EJ-S, CM7x0T, CM9x0T
Integrator/CP CM 926EJ-S CM920T, CM940T, CM922T-XA10
Versatile/AB ARM926EJ-S
Versatile/PB ARM926EJ-S
Denis Peter <d.peter@mpl.ch>
MIP405 PPC4xx
PIP405 PPC4xx
Daniel Poirot <dan.poirot@windriver.com>
sbc8240 MPC8240
sbc405 PPC405GP
Matthias Fuchs <matthias.fuchs@esd-electronics.com>
ADCIOP IOP480 (PPC401)
@@ -258,10 +154,130 @@ Matthias Fuchs <matthias.fuchs@esd-electronics.com>
VOM405 PPC405EP
WUH405 PPC405EP
Frank Gottschling <fgottschling@eltec.de>
MHPC MPC8xx
BAB7xx MPC740/MPC750
Wolfgang Grandegger <wg@denx.de>
CCM MPC855
PN62 MPC8240
IPHASE4539 MPC8260
SCM MPC8260
Howard Gray <mvsensor@matrix-vision.de>
MVS1 MPC823
Klaus Heydeck <heydeck@kieback-peter.de>
KUP4K MPC855
KUP4X MPC859
Murray Jensen <Murray.Jensen@csiro.au>
cogent_mpc8xx MPC8xx
cogent_mpc8260 MPC8260
hymod MPC8260
Brad Kemp <Brad.Kemp@seranoa.com>
ppmc8260 MPC8260
Sangmoon Kim <dogoil@etinsys.com>
debris MPC8245
Thomas Lange <thomas@corelatus.se>
GTH MPC860
The LEOX team <team@leox.org>
ELPT860 MPC860T
Nye Liu <nyet@zumanetworks.com>
ZUMA MPC7xx_74xx
Jon Loeliger <jdl@freescale.com>
MPC8540ADS MPC8540
MPC8560ADS MPC8560
MPC8541CDS MPC8541
MPC8555CDS MPC8555
Dan Malek <dan@embeddededge.com>
STxGP3 MPC85xx
Eran Man <eran@nbase.co.il>
EVB64260_750CX MPC750CX
Andrea "llandre" Marson <andrea.marson@dave-tech.it>
PPChameleonEVB PPC405EP
Reinhard Meyer <r.meyer@emk-elektronik.de>
TOP860 MPC860T
TOP5200 MPC5200
Tolunay Orkun <torkun@nextio.com>
csb272 PPC405GP
csb472 PPC405GP
Keith Outwater <Keith_Outwater@mvis.com>
GEN860T MPC860T
GEN860T_SC MPC860T
Frank Panno <fpanno@delphintech.com>
ep8260 MPC8260
Peter Pearse <peter.pearse@arm.com>
Integrator/AP CM 926EJ-S, CM7x0T, CM9x0T
Integrator/CP CM 926EJ-S CM920T, CM940T, CM922T-XA10
Versatile/AB ARM926EJ-S
Versatile/PB ARM926EJ-S
Denis Peter <d.peter@mpl.ch>
MIP405 PPC4xx
PIP405 PPC4xx
Daniel Poirot <dan.poirot@windriver.com>
sbc8240 MPC8240
sbc405 PPC405GP
Stefan Roese <sr@denx.de>
bamboo PPC440EP
bunbinga PPC405EP
ebony PPC440GP
ocotea PPC440GX
sycamore PPC405GPr
walnut PPC405GP
yellowstone PPC440GR
yosemite PPC440EP
Yusdi Santoso <yusdi_santoso@adaptec.com>
HIDDEN_DRAGON MPC8241/MPC8245
Travis Sawyer (travis.sawyer@sandburst.com>
XPEDITE1K PPC440GX
OCOTEA PPC440GX
Peter De Schrijver <p2@mind.be>
@@ -294,21 +310,6 @@ John Zhan <zhanz@sinovee.com>
svm_sc8xx MPC8xx
Jon Loeliger <jdl@freescale.com>
MPC8540ADS MPC8540
MPC8560ADS MPC8560
MPC8541CDS MPC8541
MPC8555CDS MPC8555
Dan Malek <dan@embeddededge.com>
STxGP3 MPC85xx
Yusdi Santoso <yusdi_santoso@adaptec.com>
HIDDEN_DRAGON MPC8241/MPC8245
-------------------------------------------------------------------------
Unknown / orphaned boards:
@@ -327,7 +328,6 @@ Unknown / orphaned boards:
CRAYL1 PPC4xx
ERIC PPC4xx
WALNUT405 PPC4xx
MOUSSE MPC824x
@@ -344,6 +344,14 @@ Unknown / orphaned boards:
# Board CPU #
#########################################################################
Rishi Bhattacharya <rishi@ti.com>
omap5912osk ARM926EJS
Rick Bronson <rick@efn.org>
AT91RM9200DK at91rm9200
George G. Davis <gdavis@mvista.com>
assabet SA1100
@@ -362,6 +370,11 @@ Marius Gr
impa7 ARM720T (EP7211)
ep7312 ARM720T (EP7312)
Kshitij Gupta <kshitij@ti.com>
omap1510inn ARM925T
omap1610inn ARM926EJS
Kyle Harris <kharris@nexus-tech.net>
lubbock xscale
@@ -373,29 +386,13 @@ Gary Jennejohn <gj@denx.de>
smdk2400 ARM920T
trab ARM920T
Prakash Kumar <prakash@embedx.com>
cerf250 xscale
Kshitij Gupta <kshitij@ti.com>
omap1510inn ARM925T
omap1610inn ARM926EJS
Dave Peverley <dpeverley@mpc-data.co.uk>
omap730p2 ARM926EJS
Nishant Kamat <nskamat@ti.com>
omap1610h2 ARM926EJS
Rishi Bhattacharya <rishi@ti.com>
Prakash Kumar <prakash@embedx.com>
omap5912osk ARM926EJS
Richard Woodruff <r-woodruff2@ti.com>
omap2420h4 ARM1136EJS
cerf250 xscale
David M<>ller <d.mueller@elsoft.ch>
@@ -406,6 +403,10 @@ Rolf Offermanns <rof@sysgo.de>
shannon SA1100
Dave Peverley <dpeverley@mpc-data.co.uk>
omap730p2 ARM926EJS
Robert Schwebel <r.schwebel@pengutronix.de>
csb226 xscale
@@ -413,7 +414,7 @@ Robert Schwebel <r.schwebel@pengutronix.de>
Andrea Scian <andrea.scian@dave-tech.it>
B2 ARM7TDMI (S3C44B0X)
B2 ARM7TDMI (S3C44B0X)
Greg Ungerer <greg.ungerer@opengear.com>
@@ -421,6 +422,10 @@ Greg Ungerer <greg.ungerer@opengear.com>
cm4116 ks8695p
cm4148 ks8695p
Richard Woodruff <r-woodruff2@ti.com>
omap2420h4 ARM1136EJS
Alex Z<>pke <azu@sysgo.de>
lart SA1100

55
MAKEALL Normal file → Executable file
View File

@@ -60,16 +60,17 @@ LIST_8xx=" \
#########################################################################
LIST_4xx=" \
ADCIOP AR405 ASH405 BUBINGA405EP \
ADCIOP AR405 ASH405 bubinga \
CANBT CPCI405 CPCI4052 CPCI405AB \
CPCI440 CPCIISER4 CRAYL1 csb272 \
csb472 DASA_SIM DP405 DU405 \
EBONY ERIC EXBITGEN HUB405 \
ebony ERIC EXBITGEN HUB405 \
JSE MIP405 MIP405T ML2 \
ml300 OCOTEA OCRTC ORSG \
ml300 ocotea OCRTC ORSG \
PCI405 PIP405 PLU405 PMC405 \
PPChameleonEVB VOH405 W7OLMC W7OLMG \
WALNUT405 WUH405 XPEDITE1K \
walnut WUH405 XPEDITE1K yellowstone \
yosemite \
"
#########################################################################
@@ -98,22 +99,31 @@ LIST_824x=" \
LIST_8260=" \
atc cogent_mpc8260 CPU86 CPU87 \
ep8260 gw8260 hymod IPHASE4539 \
ISPAN MPC8260ADS MPC8266ADS MPC8272ADS \
PM826 PM828 ppmc8260 Rattler8248 \
RPXsuper rsdproto sacsng sbc8260 \
SCM TQM8260_AC TQM8260_AD TQM8260_AE \
ZPC1900 \
ep8248 ep8260 gw8260 hymod \
IPHASE4539 ISPAN MPC8260ADS MPC8266ADS \
MPC8272ADS PM826 PM828 ppmc8260 \
Rattler8248 RPXsuper rsdproto sacsng \
sbc8260 SCM TQM8260_AC TQM8260_AD \
TQM8260_AE ZPC1900 \
"
#########################################################################
## MPC83xx Systems (includes 8349, etc.)
#########################################################################
LIST_83xx=" \
MPC8349ADS \
"
#########################################################################
## MPC85xx Systems (includes 8540, 8560 etc.)
#########################################################################
LIST_85xx=" \
MPC8540ADS MPC8541CDS MPC8555CDS MPC8560ADS \
PM854 sbc8540 sbc8560 stxgp3 \
TQM8540 \
MPC8540ADS MPC8540EVAL MPC8541CDS MPC8548CDS \
MPC8555CDS MPC8560ADS PM854 PM856 \
sbc8540 sbc8560 stxgp3 TQM8540 \
"
#########################################################################
@@ -132,6 +142,7 @@ LIST_7xx=" \
LIST_ppc="${LIST_5xx} ${LIST_5xxx} \
${LIST_8xx} \
${LIST_8220} ${LIST_824x} ${LIST_8260} \
${LIST_83xx} \
${LIST_85xx} \
${LIST_4xx} \
${LIST_74xx} ${LIST_7xx}"
@@ -185,7 +196,7 @@ LIST_arm=" \
"
#########################################################################
## MIPS Systems
## MIPS Systems (default = big endian)
#########################################################################
LIST_mips4kc="incaip"
@@ -196,6 +207,18 @@ LIST_au1xx0="dbau1000 dbau1100 dbau1500 dbau1550 dbau1550_el"
LIST_mips="${LIST_mips4kc} ${LIST_mips5kc} ${LIST_au1xx0}"
#########################################################################
## MIPS Systems (little endian)
#########################################################################
LIST_mips4kc_el=""
LIST_mips5kc_el=""
LIST_au1xx0_el="dbau1550_el"
LIST_mips_el="${LIST_mips4kc_el} ${LIST_mips5kc_el} ${LIST_au1xx0_el}"
#########################################################################
## i386 Systems
#########################################################################
@@ -249,10 +272,10 @@ build_target() {
for arg in $@
do
case "$arg" in
ppc|5xx|5xxx|8xx|8220|824x|8260|85xx|4xx|7xx|74xx| \
ppc|5xx|5xxx|8xx|8220|824x|8260|83xx|85xx|4xx|7xx|74xx| \
arm|SA|ARM7|ARM9|ARM11|pxa|ixp| \
microblaze| \
mips| \
mips|mips_el| \
nios|nios2| \
x86|I486)
for target in `eval echo '$LIST_'${arg}`

View File

@@ -29,10 +29,10 @@ HOSTARCH := $(shell uname -m | \
-e s/powerpc/ppc/ \
-e s/macppc/ppc/)
HOSTOS := $(shell uname -s | tr A-Z a-z | \
HOSTOS := $(shell uname -s | tr '[:upper:]' '[:lower:]' | \
sed -e 's/\(cygwin\).*/cygwin/')
export HOSTARCH
export HOSTARCH HOSTOS
# Deal with colliding definitions from tcsh etc.
VENDOR=
@@ -54,7 +54,7 @@ ifeq ($(HOSTARCH),ppc)
CROSS_COMPILE =
else
ifeq ($(ARCH),ppc)
CROSS_COMPILE = ppc_8xx-
CROSS_COMPILE = powerpc-linux-
endif
ifeq ($(ARCH),arm)
CROSS_COMPILE = arm-linux-
@@ -97,6 +97,9 @@ endif
ifeq ($(CPU),ppc4xx)
OBJS += cpu/$(CPU)/resetvec.o
endif
ifeq ($(CPU),mpc83xx)
OBJS += cpu/$(CPU)/resetvec.o
endif
ifeq ($(CPU),mpc85xx)
OBJS += cpu/$(CPU)/resetvec.o
endif
@@ -228,6 +231,9 @@ PATI_config: unconfig
## MPC5xxx Systems
#########################################################################
aev_config: unconfig
@./mkconfig -a aev ppc mpc5xxx tqm5200
hmi1001_config: unconfig
@./mkconfig hmi1001 ppc mpc5xxx hmi1001
@@ -351,6 +357,11 @@ MiniFAP_config: unconfig
}
@./mkconfig -a TQM5200 ppc mpc5xxx tqm5200
spieval_config: unconfig
echo "#define CONFIG_CS_AUTOCONF">>include/config.h
echo "... with automatic CS configuration"
@./mkconfig -a spieval ppc mpc5xxx tqm5200
#########################################################################
## MPC8xx Systems
#########################################################################
@@ -707,8 +718,11 @@ AR405_config: unconfig
ASH405_config: unconfig
@./mkconfig $(@:_config=) ppc ppc4xx ash405 esd
BUBINGA405EP_config: unconfig
@./mkconfig $(@:_config=) ppc ppc4xx bubinga405ep
bamboo_config: unconfig
@./mkconfig $(@:_config=) ppc ppc4xx bamboo amcc
bubinga_config: unconfig
@./mkconfig $(@:_config=) ppc ppc4xx bubinga amcc
CANBT_config: unconfig
@./mkconfig $(@:_config=) ppc ppc4xx canbt esd
@@ -759,8 +773,8 @@ DP405_config: unconfig
DU405_config: unconfig
@./mkconfig $(@:_config=) ppc ppc4xx du405 esd
EBONY_config: unconfig
@./mkconfig $(@:_config=) ppc ppc4xx ebony
ebony_config: unconfig
@./mkconfig $(@:_config=) ppc ppc4xx ebony amcc
ERIC_config: unconfig
@./mkconfig $(@:_config=) ppc ppc4xx eric
@@ -794,8 +808,8 @@ ML2_config: unconfig
ml300_config: unconfig
@./mkconfig $(@:_config=) ppc ppc4xx ml300 xilinx
OCOTEA_config: unconfig
@./mkconfig $(@:_config=) ppc ppc4xx ocotea
ocotea_config: unconfig
@./mkconfig $(@:_config=) ppc ppc4xx ocotea amcc
OCRTC_config \
ORSG_config: unconfig
@@ -846,6 +860,10 @@ PPChameleonEVB_HI_33_config: unconfig
sbc405_config: unconfig
@./mkconfig $(@:_config=) ppc ppc4xx sbc405
sycamore_config: unconfig
@echo "Configuring for sycamore board as subset of walnut..."
@./mkconfig -a walnut ppc ppc4xx walnut amcc
VOH405_config: unconfig
@./mkconfig $(@:_config=) ppc ppc4xx voh405 esd
@@ -856,8 +874,8 @@ W7OLMC_config \
W7OLMG_config: unconfig
@./mkconfig $(@:_config=) ppc ppc4xx w7o
WALNUT405_config: unconfig
@./mkconfig $(@:_config=) ppc ppc4xx walnut405
walnut_config: unconfig
@./mkconfig $(@:_config=) ppc ppc4xx walnut amcc
WUH405_config: unconfig
@./mkconfig $(@:_config=) ppc ppc4xx wuh405 esd
@@ -865,18 +883,23 @@ WUH405_config: unconfig
XPEDITE1K_config: unconfig
@./mkconfig $(@:_config=) ppc ppc4xx xpedite1k
yosemite_config: unconfig
@./mkconfig $(@:_config=) ppc ppc4xx yosemite amcc
yellowstone_config: unconfig
@./mkconfig $(@:_config=) ppc ppc4xx yellowstone amcc
#########################################################################
## MPC8220 Systems
#########################################################################
Alaska8220_config: unconfig
Alaska8220_config \
Yukon8220_config: unconfig
@./mkconfig $(@:_config=) ppc mpc8220 alaska
sorcery_config: unconfig
@./mkconfig $(@:_config=) ppc mpc8220 sorcery
Yukon8220_config: unconfig
@./mkconfig $(@:_config=) ppc mpc8220 yukon
#########################################################################
## MPC824x Systems
#########################################################################
@@ -982,6 +1005,10 @@ CPU87_ROMBOOT_config: unconfig
fi; \
echo "export CONFIG_BOOT_ROM" >> config.mk;
ep8248_config \
ep8248E_config : unconfig
@./mkconfig ep8248 ppc mpc8260 ep8248
ep8260_config: unconfig
@./mkconfig $(@:_config=) ppc mpc8260 ep8260
@@ -1180,6 +1207,13 @@ M5282EVB_config : unconfig
TASREG_config : unconfig
@./mkconfig $(@:_config=) m68k mcf52x2 tasreg esd
#########################################################################
## MPC83xx Systems
#########################################################################
MPC8349ADS_config: unconfig
@./mkconfig $(@:_config=) ppc mpc83xx mpc8349ads
#########################################################################
## MPC85xx Systems
#########################################################################
@@ -1187,18 +1221,44 @@ TASREG_config : unconfig
MPC8540ADS_config: unconfig
@./mkconfig $(@:_config=) ppc mpc85xx mpc8540ads
MPC8540EVAL_config \
MPC8540EVAL_33_config \
MPC8540EVAL_66_config \
MPC8540EVAL_33_slave_config \
MPC8540EVAL_66_slave_config: unconfig
@echo "" >include/config.h ; \
if [ "$(findstring _33_,$@)" ] ; then \
echo -n "... 33 MHz PCI" ; \
else \
echo "#define CONFIG_SYSCLK_66M" >>include/config.h ; \
echo -n "... 66 MHz PCI" ; \
fi ; \
if [ "$(findstring _slave_,$@)" ] ; then \
echo "#define CONFIG_PCI_SLAVE" >>include/config.h ; \
echo " slave" ; \
else \
echo " host" ; \
fi
@./mkconfig -a MPC8540EVAL ppc mpc85xx mpc8540eval
MPC8560ADS_config: unconfig
@./mkconfig $(@:_config=) ppc mpc85xx mpc8560ads
MPC8541CDS_config: unconfig
@./mkconfig $(@:_config=) ppc mpc85xx mpc8541cds cds
MPC8548CDS_config: unconfig
@./mkconfig $(@:_config=) ppc mpc85xx mpc8548cds cds
MPC8555CDS_config: unconfig
@./mkconfig $(@:_config=) ppc mpc85xx mpc8555cds cds
PM854_config: unconfig
@./mkconfig $(@:_config=) ppc mpc85xx pm854
PM856_config: unconfig
@./mkconfig $(@:_config=) ppc mpc85xx pm856
sbc8540_config \
sbc8540_33_config \
sbc8540_66_config: unconfig
@@ -1563,7 +1623,7 @@ dbau1550_config : unconfig
dbau1550_el_config : unconfig
@ >include/config.h
@echo "#define CONFIG_DBAU1550 1" >>include/config.h
@./mkconfig -a dbau1x00 mips mips dbau1x00 "" little
@./mkconfig -a dbau1x00 mips mips dbau1x00
#########################################################################
## MIPS64 5Kc
@@ -1677,7 +1737,7 @@ clean:
rm -f tools/gdb/astest tools/gdb/gdbcont tools/gdb/gdbsend
rm -f tools/env/fw_printenv tools/env/fw_setenv
rm -f board/cray/L1/bootscript.c board/cray/L1/bootscript.image
rm -f board/trab/trab_fkt
rm -f board/trab/trab_fkt board/voiceblue/eeprom
clobber: clean
find . -type f \( -name .depend \

40
README
View File

@@ -287,17 +287,17 @@ The following options need to be configured:
CONFIG_EBONY CONFIG_MOUSSE CONFIG_SXNI855T
CONFIG_ELPPC CONFIG_MPC8260ADS CONFIG_TQM823L
CONFIG_ELPT860 CONFIG_MPC8540ADS CONFIG_TQM8260
CONFIG_ep8260 CONFIG_MPC8560ADS CONFIG_TQM850L
CONFIG_ERIC CONFIG_MUSENKI CONFIG_TQM855L
CONFIG_ESTEEM192E CONFIG_MVS1 CONFIG_TQM860L
CONFIG_ETX094 CONFIG_NETPHONE CONFIG_TTTech
CONFIG_EVB64260 CONFIG_NETTA CONFIG_UTX8245
CONFIG_FADS823 CONFIG_NETVIA CONFIG_V37
CONFIG_FADS850SAR CONFIG_NX823 CONFIG_W7OLMC
CONFIG_FADS860T CONFIG_OCRTC CONFIG_W7OLMG
CONFIG_FLAGADM CONFIG_ORSG CONFIG_WALNUT405
CONFIG_FPS850L CONFIG_OXC CONFIG_ZPC1900
CONFIG_FPS860L CONFIG_ZUMA
CONFIG_ep8260 CONFIG_MPC8540EVAL CONFIG_TQM850L
CONFIG_ERIC CONFIG_MPC8560ADS CONFIG_TQM855L
CONFIG_ESTEEM192E CONFIG_MUSENKI CONFIG_TQM860L
CONFIG_ETX094 CONFIG_MVS1 CONFIG_TTTech
CONFIG_EVB64260 CONFIG_NETPHONE CONFIG_UTX8245
CONFIG_FADS823 CONFIG_NETTA CONFIG_V37
CONFIG_FADS850SAR CONFIG_NETVIA CONFIG_W7OLMC
CONFIG_FADS860T CONFIG_NX823 CONFIG_W7OLMG
CONFIG_FLAGADM CONFIG_OCRTC CONFIG_WALNUT
CONFIG_FPS850L CONFIG_ORSG CONFIG_ZPC1900
CONFIG_FPS860L CONFIG_OXC CONFIG_ZUMA
ARM based boards:
-----------------
@@ -2186,14 +2186,14 @@ configurations; the following names are supported:
DUET_ADS_config MBX_config sbc8560_66_config
EBONY_config MPC8260ADS_config SM850_config
ELPT860_config MPC8540ADS_config SPD823TS_config
ESTEEM192E_config MPC8560ADS_config stxgp3_config
ETX094_config NETVIA_config SXNI855T_config
FADS823_config omap1510inn_config TQM823L_config
FADS850SAR_config omap1610h2_config TQM850L_config
FADS860T_config omap1610inn_config TQM855L_config
FPS850L_config omap5912osk_config TQM860L_config
omap2420h4_config WALNUT405_config
Yukon8220_config
ESTEEM192E_config MPC8540EVAL_config stxgp3_config
ETX094_config MPC8560ADS_config SXNI855T_config
FADS823_config NETVIA_config TQM823L_config
FADS850SAR_config omap1510inn_config TQM850L_config
FADS860T_config omap1610h2_config TQM855L_config
FPS850L_config omap1610inn_config TQM860L_config
omap5912osk_config walnut_config
omap2420h4_config Yukon8220_config
ZPC1900_config
Note: for some board special configuration names may exist; check if
@@ -3135,7 +3135,7 @@ locked as (mis-) used as memory, etc.
CFG_INIT_RAM_ADDR should be somewhere that won't interfere
with your processor/board/system design. The default value
you will find in any recent u-boot distribution in
Walnut405.h should work for you. I'd set it to a value larger
walnut.h should work for you. I'd set it to a value larger
than your SDRAM module. If you have a 64MB SDRAM module, set
it above 400_0000. Just make sure your board has no resources
that are supposed to respond to that address! That code in

0
board/MAI/bios_emulator/scitech/bin-linux/glibc/dmake Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin-linux/glibc/k_cp Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin-linux/glibc/k_echo Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin-linux/glibc/k_rm Normal file → Executable file
View File

View File

0
board/MAI/bios_emulator/scitech/bin-linux/glibc/nasm Normal file → Executable file
View File

View File

0
board/MAI/bios_emulator/scitech/bin-linux/glibc/trans Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin-linux/libc/dmake Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin-linux/libc/nasm Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin-linux/libc/ndisasm Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin-linux/libc/trans Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bc31-d16.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bc45-c32.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bc45-d16.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bc45-d32.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bc45-snp.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bc45-tnt.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bc45-vxd.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bc45-w16.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bc45-w32.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bc50-c32.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bc50-d16.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bc50-d32.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bc50-smx.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bc50-snp.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bc50-tnt.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bc50-vxd.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bc50-w16.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bc50-w32.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bc50-x11.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bcb5-c32.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bcb5-d16.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bcb5-d32.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bcb5-smx.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bcb5-snp.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bcb5-tnt.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bcb5-vxd.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bcb5-w16.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bcb5-w32.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/bcb5-x11.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/build Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/build.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/build_db.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/build_it.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/cddrv.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/cdit Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/cdit.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/findint3.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/gcc-beos.sh Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/gcc-freebsd.sh Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/gcc-linux.sh Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/gcc2-c32.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/gcc2-dos.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/gcc2-linux.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/gcc2-w32.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/makelib.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/meltobjs.sh Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/ntddk.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/qnx4.sh Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/qnxnto.sh Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/set-vars-beos.sh Normal file → Executable file
View File

View File

0
board/MAI/bios_emulator/scitech/bin/set-vars-linux.sh Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/set-vars-qnx.sh Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/set-vars.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc40-c32.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc40-d16.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc40-drv9x.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc40-drvnt.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc40-snp.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc40-tnt.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc40-w16.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc40-w32.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc40-x11.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc50-c32.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc50-d16.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc50-drv9x.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc50-drvnt.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc50-rtt.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc50-snp.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc50-tnt.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc50-w16.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc50-w32.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc50-x11.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc60-c32.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc60-d16.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc60-drv9x.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc60-drvnt.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc60-drvw2k.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc60-snp.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc60-tnt.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc60-w16.bat Normal file → Executable file
View File

0
board/MAI/bios_emulator/scitech/bin/vc60-w32.bat Normal file → Executable file
View File

Some files were not shown because too many files have changed in this diff Show More