u-boot-brain/lib_ppc
Michael Barkowski 5b2793a3f3 mpc8323erdb: fix EEPROM page size and get MAC from EEPROM
This patch fixes eeprom page size so that you can now write more than
64 bytes at a time.

It also makes the board take MAC addresses, if found, from EEPROM.

User should place up to 4 addresses at offset 0x7f00, for
eth{,1,2,3}addr.  Any unused addresses should be zero.  This group of
four six-byte values should have it's CRC at the end.  crc32 and
eeprom commands can be used to accomplish this.

If CRC fails, MAC addresses come from the environment.  If CRC
succeeds, the environment is overwritten at startup.

Signed-off-by: Michael Barkowski <michael.barkowski@freescale.com>
Signed-off-by: Kim Phillips <kim.phillips@freescale.com>
2008-03-28 16:02:27 -05:00
..
bat_rw.c Initial revision 2002-08-17 09:36:01 +00:00
board.c mpc8323erdb: fix EEPROM page size and get MAC from EEPROM 2008-03-28 16:02:27 -05:00
bootm.c Cleanup coding style, update CHANGELOG 2008-03-26 11:48:46 +01:00
cache.c ppc4xx: Rework 4xx cache support 2007-10-31 21:21:46 +01:00
extable.c [ppc440SPe] Graceful recovery from machine check during PCIe configuration 2007-08-02 08:25:27 +02:00
interrupts.c * Cleanup lowboot code for MPC5200 2004-01-02 14:00:00 +00:00
kgdb.c disk/ doc/ lib_*/ and tools/: Remove lingering references to CFG_CMD_* symbols. 2007-07-10 11:19:50 -05:00
Makefile [Makefile] Sort COBJS in lib_<arch> Makefiles 2008-02-27 11:00:47 +01:00
ppccache.S ppc: Refactor cache routines, so there is only one common set. 2008-02-14 22:00:41 +01:00
ppcstring.S Initial revision 2000-07-19 14:09:16 +00:00
ticks.S Initial revision 2001-11-26 22:06:16 +00:00
time.c lwmon5: enable hardware watchdog 2008-02-22 15:54:34 +01:00