]> www.infradead.org Git - users/rw/ppcboot.git/log
users/rw/ppcboot.git
24 years ago* Added support for PIP405 board, see "doc/README.PIP405".
wdenk [Thu, 5 Jul 2001 14:47:06 +0000 (14:47 +0000)]
* Added support for PIP405 board, see "doc/README.PIP405".
  Supplied by Denis Peter, 4 Jul 2001
  This includes:

- SCSI Support (so far only for Symbios SYM53C810A chip)
- Floppy Disk Support
- CD-ROM Support
- ISO Parttion Support (boot from El-Torito bootable ISO CD-ROM)
- MC146818 RTC support
- Chips & Technologies 69000 Video Chip Support
- Standard (PC-Style) Keyboard Support
- Added IH_OS_PPCBOOT and IH_TYPE_FIRMWARE to the image definitions
  to allow PPCBoot updates with CRC check.

24 years ago* Fix bug in calculation of initrd size
wdenk [Mon, 2 Jul 2001 17:21:40 +0000 (17:21 +0000)]
* Fix bug in calculation of initrd size
  Patch by Hannes Fertala, 2 Jul 2001

* Fix bug in environment offset handling
  (when environment starts not at the beginning of EEPROM).

24 years ago* Added "tools/scripts" with misc example scripts
wdenk [Sun, 24 Jun 2001 19:36:24 +0000 (19:36 +0000)]
* Added "tools/scripts" with misc example scripts

* Added BedBug support for 603e core (MPC8260)
  Patch by Jerry Van Baren: 15 Jun 2001

* Added SPI driver and support for SPI EEPROM

* Modified PCU E configuration: store environment in SPI EEPROM,
  new memory controller setup for PUMA

* Modified FPS850L configuration to fit in 128 kB

* Re-enabled old code to initialize PLPRCR in board/mbx8xx/mbx8xx.c;
  reported as necessary by Stefan Balcerczak, 18 Jun 2001

24 years ago* Added support for 74xx CPUs
wdenk [Thu, 14 Jun 2001 23:44:51 +0000 (23:44 +0000)]
* Added support for 74xx CPUs
  Patch by Josh Huber: 06 Jun 2001

* Added support for evb64260 board
  Patch by Josh Huber: 06 Jun 2001

* Fixed problems with (internal) watchdog: must set SYPCR_SWRI
  Patch by Daris A Nevil: 7 Jun 2001 / Hannes Fertala: 7 Jun 2001

* Added bedbug (http://www.mindspring.com/~wlp/bedbug.html) embedded
  disasssembler/debugger/... - MPC8xx version
  Patch by Bill Pitts: 13 Jun 2001

* PCI host/adapter handling reworked (405gp_pci.c)
  Patch by Stefan Roese: 12 Jun 2001

* Patch to FADS823 video code by Murray Jensen, 03 May 2001

24 years ago* Fixed problems with initrd_high when handling multifile images
wdenk [Sun, 3 Jun 2001 21:57:31 +0000 (21:57 +0000)]
* Fixed problems with initrd_high when handling multifile images
* Patch for SBC8260 configuration
  by Jon Diekema: 02 Jun 2001
  - Removing CFG_SBC_S2 that isn't used
  - Improving the MODCK_H & MODCLK[1-3] table.

24 years ago* Added bedbug (http://www.mindspring.com/~wlp/bedbug.html) embedded
wdenk [Fri, 1 Jun 2001 23:57:50 +0000 (23:57 +0000)]
* Added bedbug (http://www.mindspring.com/~wlp/bedbug.html) embedded
  disasssembler/debugger/...
  Patch by Bill Pitts: 08 May 2001

* Added TQM8260 Configuration

* Patch for ERIC configuration and embedded flash environment
  by Swen Anderson: 30 May 2001

* Fixed some DHCP problems

24 years agoPatch for ERIC configuration and embedded flash environment
wdenk [Thu, 31 May 2001 00:38:03 +0000 (00:38 +0000)]
Patch for ERIC configuration and embedded flash environment
by Swen Anderson: 30 May 2001

24 years agoDHCP still has serious problems.
wdenk [Wed, 30 May 2001 17:44:52 +0000 (17:44 +0000)]
DHCP still has serious problems.

24 years agoLast fixes for 0.9.3
wdenk [Wed, 30 May 2001 00:50:09 +0000 (00:50 +0000)]
Last fixes for 0.9.3

24 years ago*** empty log message ***
wdenk [Wed, 30 May 2001 00:25:29 +0000 (00:25 +0000)]
*** empty log message ***

24 years agoAdded DHCP Support
wdenk [Wed, 30 May 2001 00:17:21 +0000 (00:17 +0000)]
Added DHCP Support
(Patch by Chris Hallinan: 8 May 2001)

24 years agoAdded FLAGADM Configuration
wdenk [Tue, 29 May 2001 23:50:24 +0000 (23:50 +0000)]
Added FLAGADM Configuration
(Patch by Kári Davíðsson: 8 May 2001)

24 years agoAdded ERIC Configuration
wdenk [Tue, 29 May 2001 23:28:11 +0000 (23:28 +0000)]
Added ERIC Configuration
(Patch by Swen Anderson: 10 May 2001)

Update for new LANTEC board
(Patch by Dr. Bruno Achauer, 29 May 2001)

Update for new ETX094 board
(Patch by Hannes Fertala, 7 May 2001)

24 years agoAdded ERIC Configuration
wdenk [Tue, 29 May 2001 23:26:37 +0000 (23:26 +0000)]
Added ERIC Configuration
(Patch by Swen Anderson: 10 May 2001)

24 years ago*** empty log message ***
wdenk [Mon, 28 May 2001 23:46:35 +0000 (23:46 +0000)]
*** empty log message ***

24 years agoPatch by Stefan Roese: Fri, 11 May 2001
wdenk [Mon, 28 May 2001 23:44:53 +0000 (23:44 +0000)]
Patch by Stefan Roese: Fri, 11 May 2001
* PPC405GP ethernet driver: MAL error handling added
* CPCI405: new fpga image (problem with some CompactFlash cards solved)
* PPC405GP Rev E and PPC405CR Rev C PVR added

24 years agoFixed compiler warnings.
wdenk [Mon, 28 May 2001 16:03:51 +0000 (16:03 +0000)]
Fixed compiler warnings.
Added missing mappings for PUMA chip.

24 years agoUpdate for new LANTEC board
wdenk [Mon, 28 May 2001 00:31:45 +0000 (00:31 +0000)]
Update for new LANTEC board

24 years agoAdd FPGA download for PCU E configuration.
wdenk [Sun, 27 May 2001 18:51:38 +0000 (18:51 +0000)]
Add FPGA download for PCU E configuration.
Cleanup of C++ style // comments which cause C compiler warnings

24 years agoAdd CAN driver support for TQM8xxL boards.
wdenk [Sat, 26 May 2001 20:37:15 +0000 (20:37 +0000)]
Add CAN driver support for TQM8xxL boards.

Cleanup of C++ commants in some files.

24 years agoCompleted support for CU824 board.
wdenk [Wed, 16 May 2001 13:14:25 +0000 (13:14 +0000)]
Completed support for CU824 board.
Fixed PCU E configuration for other / bigger flash types.

24 years agoPPCBoot now supports NetBSD both as host (build PPCBoot) and target
wdenk [Tue, 1 May 2001 16:11:50 +0000 (16:11 +0000)]
PPCBoot now supports NetBSD both as host (build PPCBoot) and target
system (boots NetBSD/mpc8xx).

Fix bug in flash write code for PCU E.

24 years agoAdded date / RTC support
wdenk [Tue, 1 May 2001 14:33:21 +0000 (14:33 +0000)]
Added date / RTC support

24 years ago* Fix confusion of CFG_FLASH_BASE and CFG_MONITOR_BASE in many source
wdenk [Tue, 1 May 2001 14:17:57 +0000 (14:17 +0000)]
* Fix confusion of CFG_FLASH_BASE and CFG_MONITOR_BASE in many source
  files (maybe I've missed a few places, be careful!)

* Fix a few relocation problems

* All major functions working on PCU E

24 years agoAdded support for LANTEC board
wdenk [Sat, 28 Apr 2001 17:59:11 +0000 (17:59 +0000)]
Added support for LANTEC board

Added CONFIG_ZERO_BOOTDELAY_CHECK option
(Patch by Stefan Roese 27 Apr 2001)

Cleanup of trailing whitespace in all source files

24 years agoAdded support for CU824 board (work in progress)
wdenk [Tue, 24 Apr 2001 23:52:48 +0000 (23:52 +0000)]
Added support for CU824 board (work in progress)

24 years agoFix for ppc405gp ethernet code
wdenk [Tue, 24 Apr 2001 11:06:15 +0000 (11:06 +0000)]
Fix for ppc405gp ethernet code
(Patch by Stefan Roese 24 Apr 2001)

24 years ago* Fixes for HYMOD board
wdenk [Mon, 23 Apr 2001 22:19:40 +0000 (22:19 +0000)]
* Fixes for HYMOD board
  (Patch by Murray Jensen, 23 Apr 2001)

* Fixes for I2C Code
  (Patch by Murray Jensen, 23 Apr 2001)

* Fix for flash support on MBX board;
  added additional flash chips on MBX board
  (Patch by Marius Gröger, 23 Apr 2001)

* Fix copy&paste error in common/cmd_i2c.c
  (David Petersen, 22 Apr 2001)

* Added support for Embedded Planet RPX Super Board
  (Patch by Frank Morauf, 19 Apr 2001)

* Fix defines for SMC2 clock source on MPC82xx
  (Patch by Kevin Fry, 16 Apr 2001)

* Additional flash chip support (28F160S3, 28F320S3) for IP860 board

24 years ago* Added optional random BOOTP delay
wdenk [Sun, 15 Apr 2001 20:36:31 +0000 (20:36 +0000)]
* Added optional random BOOTP delay
  (Patch by Hannes Fertala, 13 Apr 2001)

* Update for ETX094 board: add hardware ID detection; misc. config changes
  (Patch by Hannes Fertala, 13 Apr 2001)

* Added support for date/time (print image timestamps; read/write
  Real-Time Clock); supported RTC's: MPC8xx internal, Philips PCF8563

24 years agoI2C and config update by Stefan Roese, 10 Apr 2001 17:35:44
wdenk [Tue, 10 Apr 2001 19:03:35 +0000 (19:03 +0000)]
I2C and config update by Stefan Roese, 10 Apr 2001 17:35:44

24 years agoFlash Erase enhancement by Chris Hallinan, 5 Apr 2001 16:41:29
wdenk [Tue, 10 Apr 2001 15:50:57 +0000 (15:50 +0000)]
Flash Erase enhancement by Chris Hallinan, 5 Apr 2001 16:41:29
Fix initialization problem in bootp.

24 years agoRDSPROTO Patch by Marius Gröger, 10 Apr 2001 12:05:28
wdenk [Tue, 10 Apr 2001 15:32:58 +0000 (15:32 +0000)]
RDSPROTO Patch by Marius Gröger, 10 Apr 2001 12:05:28

24 years ago* Added generic interface for board dependend spacial command
wdenk [Mon, 9 Apr 2001 21:43:06 +0000 (21:43 +0000)]
* Added generic interface for board dependend spacial command
  extensions.

* Moved EEPROM code to common directory (cmd_eeprom.c); eliminnated
  board specific EEPROM code from a couple of board configurations.

* Moved code for software-I2C from board specific to CPU specific
  directory as general alternative for hardware supported code.
  Sorry, we have several different interfaces to I2C code right now;
  ideally, the hardware supported code should be simplified /
  rewritten so that the software and hardware versions become drop-in
  replacements for each other.

24 years agoMake tools compile under Win32 (Cygwin Toolchain).
wdenk [Mon, 2 Apr 2001 19:55:34 +0000 (19:55 +0000)]
Make tools compile under Win32 (Cygwin Toolchain).
Patch by Stefan Roese, 28 Mar 2001 16:11:29

24 years agoRDSPROTO Patch by Marius Gröger, 2 Apr 2001 14:08:04
wdenk [Mon, 2 Apr 2001 19:46:34 +0000 (19:46 +0000)]
RDSPROTO Patch by Marius Gröger, 2 Apr 2001 14:08:04

24 years ago*** empty log message ***
wdenk [Sun, 1 Apr 2001 23:37:23 +0000 (23:37 +0000)]
*** empty log message ***

24 years ago* Cleanup of 8xx specific #includes, Makefiles, ...
wdenk [Sun, 1 Apr 2001 23:35:03 +0000 (23:35 +0000)]
* Cleanup of 8xx specific #includes, Makefiles, ...
* Fix console on SCC3 for MPC850 systems
  (Patch by Dr. Bruno Achauer, 31 Mar 2001)
* Work in progress on LWMON board

24 years ago*** empty log message ***
wdenk [Thu, 29 Mar 2001 22:37:54 +0000 (22:37 +0000)]
*** empty log message ***

24 years agoWorking on LWMON (fall back to old i2c stuff for now).
wdenk [Thu, 29 Mar 2001 22:35:58 +0000 (22:35 +0000)]
Working on LWMON (fall back to old i2c stuff for now).

Added support for DOS partitions
(Patch by Raymond Lo, 26 Mar 2001)

24 years ago*** empty log message ***
wdenk [Wed, 28 Mar 2001 07:28:59 +0000 (07:28 +0000)]
*** empty log message ***

24 years agoIn "cpu/ppc4xx/speed.c" file, "get_bus_freq" function returned value
wdenk [Wed, 28 Mar 2001 07:27:29 +0000 (07:27 +0000)]
In "cpu/ppc4xx/speed.c" file, "get_bus_freq" function returned value
in MHz instead in Hz.

24 years agoFixes.
wdenk [Fri, 23 Mar 2001 09:18:35 +0000 (09:18 +0000)]
Fixes.

24 years agoFixes to Control C checking
wdenk [Fri, 23 Mar 2001 08:23:22 +0000 (08:23 +0000)]
Fixes to Control C checking
(Patch by Dave Ellis, 22 Mar 2001)

24 years ago* Added support for LWMON board
wdenk [Wed, 21 Mar 2001 21:27:46 +0000 (21:27 +0000)]
* Added support for LWMON board
  (Wolfgang Denk, March 2001)

* Added support for GTH board
  (Thomas Lange, 19 Mar 2001)

* Misc patches:
  - Latest Hymod code
  - minor patch for the "immap" command
  - minor patch to the "ctrlc" stuff to support interrupting during
    interpreting a command line with multiple sections separated by
    semi-colons. i.e. if any command is interrupted with control-C,
    this fact is recorded and the command line parser will not
    continue running further commands.
  - backport to the 8xx platform of the new i2c driver that was
    introduced for the 8260 platform
  (Patch by Murray Jensen, 05 Mar 2001)

* Fixes for PCMCIA code
  (Patch by Thomas Lange, 19 Mar 2001)

* Misc ADCIOP modifications
  (Patch by Stefan Roese, 16 Mar 2001)

* Fix sector erase bug on Walnut board
  (Patch by Raymond Lo, 14 Mar 2001)

* Added BeOS and *BSD #defines to several files
  (Patch by Erik Theisen, 14 Mar 2001)

* MBX8xx Board fixes:
  - problem with basic clocking due to bad calculation of the PLPRCR
    register's multiplication factor
  - couldn't access the board's NVRAM due to incorrect initialization
    order of chip selects; the Boot ROM's CS0 was overiding the setup
    of the NVRAM.
  - initialization of BR and OR memory controller registers was not
    compliant with the MBX860 Users Manual
  - board level configuration and status register # 2's mapping was
    defined in the wrong bit order. This was resulting in a incorrect
    error message about NVRAM battery failure.
  - Re-enabled CFG_CMD_ENV to allow access to the NVRAM
  (Patch by Erik Theisen, 14 Mar 2001)

* Network driver fixes
  (Patch by Anne-Sophie Harnois, 13 Mar 2001)

* board_pre_init() patch for CANBT/CPCI405/AR405/CANBT/WALNUT405/CPCIISER4
  (Patch from Stefan Roese, 12 Mar 2001)

* Fix problems booting PPCBoot on MBX860
  (Patch from Paul Ruhland, 10 Mar 2001)

* Fixed bug in command parsing code
  (Patch from Dave Ellis, 05 Mar 2001)

24 years agoFix argument order.
wdenk [Thu, 8 Mar 2001 18:15:51 +0000 (18:15 +0000)]
Fix argument order.

24 years agoFix bug in command repeat code (thanks to
wdenk [Thu, 8 Mar 2001 00:10:25 +0000 (00:10 +0000)]
Fix bug in command repeat code (thanks to
Mads Dydensborg and Dave Ellis)

24 years agoHeader information was not written to images on NFS mounted filesystems
wdenk [Tue, 6 Mar 2001 09:14:37 +0000 (09:14 +0000)]
Header information was not written to images on NFS mounted filesystems

24 years agoDelete dummy malloc(). ???
wdenk [Sat, 3 Mar 2001 22:12:21 +0000 (22:12 +0000)]
Delete dummy malloc(). ???

24 years agoFix nasty bug: run_command failed in some cases when the executed
wdenk [Sat, 3 Mar 2001 22:11:50 +0000 (22:11 +0000)]
Fix nasty bug: run_command failed in some cases when the executed
command modifiec the environment (like "bootp" does when it creates
or modifies environment variables). The reason was that we used a
pointer directly into the environment area, which may change while we
are running the command. Grrrgh...

24 years agoSwitch to binary image format now that the BDI2000 firmware has
wdenk [Sat, 3 Mar 2001 22:09:11 +0000 (22:09 +0000)]
Switch to binary image format now that the BDI2000 firmware has
support for it.

24 years ago* New FPGA-Image for CPCI405 and AR405
wdenk [Sat, 3 Mar 2001 00:04:20 +0000 (00:04 +0000)]
* New FPGA-Image for CPCI405 and AR405

* Added support for CPCIISER4 board

* PPC405GP PCI Handling reworked to support PCI host and adapter boards.

24 years agoAdded monster-patch by Murray Jensen
wdenk [Fri, 2 Mar 2001 00:35:24 +0000 (00:35 +0000)]
Added monster-patch by Murray Jensen

24 years agoAdded support for SBC8260 board (Jay Monkman, Marius Groeger)
wdenk [Thu, 1 Mar 2001 18:08:16 +0000 (18:08 +0000)]
Added support for SBC8260 board (Jay Monkman, Marius Groeger)

24 years agoAdded support for ESTEEM192E board (Conn Clark)
wdenk [Wed, 28 Feb 2001 00:47:15 +0000 (00:47 +0000)]
Added support for ESTEEM192E board (Conn Clark)

24 years ago* Fix watchdog support when used with IDE / PCMCIA
wdenk [Tue, 27 Feb 2001 23:50:37 +0000 (23:50 +0000)]
* Fix watchdog support when used with IDE / PCMCIA

* Add KGDB support for IBM 4xx (Anne-Sophie Harnois): configure one
  of the two serial ports for KGDB according to CONFIG_KGDB_SER_INDEX
  variable defined in "include/config_WALNUT405.h"

* 'bootd' recursion checking was broken (did nothing).

* 'run' recursion checking was broken.

* There were some problems with 'run' caused by run_command() not
  being reentrant. This is fixed.

* New configuration options are to make autobooting more dependable
  for production systems. They allow the PPCBoot prompt to time out
  and retry the autoboot, and can make it harder to accidentally stop
  the autoboot. The options and the reasons to use them are explained
  in doc/README.autoboot. (Dave Ellis)

24 years agoFix comment in status_led.h
wdenk [Fri, 9 Feb 2001 16:46:08 +0000 (16:46 +0000)]
Fix comment in status_led.h
Fix options for native compiler in tools/Makefile

24 years agoAdded "reginfo" command (Subodh Nijsure)
wdenk [Fri, 9 Feb 2001 11:18:16 +0000 (11:18 +0000)]
Added "reginfo" command (Subodh Nijsure)

24 years agoFix problem for Walnut405 with bad use of "-mrelocatable" option
wdenk [Fri, 9 Feb 2001 09:35:23 +0000 (09:35 +0000)]
Fix problem for Walnut405 with bad use of "-mrelocatable" option
when building envcrc

24 years ago* Added configuration for RPXlite board (Yoo. Jonghoon)
wdenk [Fri, 9 Feb 2001 01:55:18 +0000 (01:55 +0000)]
* Added configuration for RPXlite board (Yoo. Jonghoon)
* New FPGA Images for AR405 and CANBT
* I2C Support for CANBT and CPCI405

24 years agoExtension of status LED code for IVML24, IVMS8 (and other systems
wdenk [Thu, 8 Feb 2001 01:21:44 +0000 (01:21 +0000)]
Extension of status LED code for IVML24, IVMS8 (and other systems
with more than just one LED)

24 years ago* If we power on the 12V disk drive voltage, we must allow for at
wdenk [Wed, 7 Feb 2001 00:09:33 +0000 (00:09 +0000)]
* If we power on the 12V disk drive voltage, we must allow for at
  least 500 ms for everything to stabilize and come up (IVML24)

* Fix address range used for mtest for some configurations that tried
  to test the exception vector area

24 years ago* Squeeze a few bytes here and there to make it fit in 128k again. Sic!
wdenk [Mon, 29 Jan 2001 18:41:09 +0000 (18:41 +0000)]
* Squeeze a few bytes here and there to make it fit in 128k again. Sic!
* Don't count-down if no bootcmd is defined
* Add I2C command
* On the 8260, the i2c parameter RAM must be 64 aligned. Turn off
  debugging.
* board.c: include mpc8xx.h only when compiling for MPC8xx CPUs
* Fix "tags" target
* The i2c pins on the 8260 chip must be set Open Drain (I believe
  this is common to all, but I'm not sure).

24 years ago* Added "echo" command
wdenk [Tue, 23 Jan 2001 21:22:08 +0000 (21:22 +0000)]
* Added "echo" command
* Added "tags" make target
* Fix serial driver for MPC8xx / SCC
* Fix compile problems with cogent_mpc8xx
* Use macros with arguments instead of lots of separate #defines in
  the cogent/hymod flash drivers
* Add configuration for Walnut405 (Anne-Sophie Harnois)
* Fix bug in PCMCIA initialization; add PCMCIA support for IVML24

24 years agoAdd configuration for Walnut405 (Anne-Sophie Harnois)
wdenk [Mon, 22 Jan 2001 18:17:14 +0000 (18:17 +0000)]
Add configuration for Walnut405 (Anne-Sophie Harnois)

24 years agoFix bug in PCMCIA configuration
wdenk [Mon, 22 Jan 2001 10:15:10 +0000 (10:15 +0000)]
Fix bug in PCMCIA configuration

24 years agoFixed bug in PCMCIA initialization.
wdenk [Sun, 21 Jan 2001 15:40:43 +0000 (15:40 +0000)]
Fixed bug in PCMCIA initialization.
Added PCMCIA support for IVML24.

24 years agoChanges for release 0.8.0; see CHANGELOG
wdenk [Sat, 20 Jan 2001 01:23:52 +0000 (01:23 +0000)]
Changes for release 0.8.0; see CHANGELOG

24 years ago* Add timeout handling to I2C code
wdenk [Wed, 17 Jan 2001 21:17:58 +0000 (21:17 +0000)]
* Add timeout handling to I2C code
* Allow to overwrite CROSS_COMPILE setting when running MAKEALL
  script
* Fixes ins rdsproto configuration
* Add missing '\n" in help messages
* Remove PCMCIA code from sixnet configuration (has no PCMCIA)
* Update bd info struct after baudrate changes
* Added "ramboot" and "nfsboot" environment variables for easy
  switching between ramdisk and nfsroot configurations
* updated ETX_096 configuration

24 years ago* PCMCIA support added / extended
wdenk [Mon, 15 Jan 2001 19:07:03 +0000 (19:07 +0000)]
* PCMCIA support added / extended
* Misc patches by Paolo Scaffardi added (NETWORK, DPRAM, COMMANDS,
  GENIETV)
* Minor fixes

24 years agoFix spelling of RSD; and proto is for "protocol".
wdenk [Fri, 12 Jan 2001 08:58:52 +0000 (08:58 +0000)]
Fix spelling of RSD; and proto is for "protocol".

24 years agoModifications for 0.7.2:
wdenk [Thu, 11 Jan 2001 22:40:50 +0000 (22:40 +0000)]
Modifications for 0.7.2:

* New configuration for RDS prototype board (by Marius Gröger)

* New i2c.c driver for 82xx (by Marius Gröger)

* Fix TFTP over routers: send ARP to router's ethernet address.

* Add code to recognize ICMP Host Redirect messages; print a warning
  (probably bad BOOTP server configuration, like announcing a wrong
  or unnecessary router).

* Fix BCSR address in FADS860T configuration (preventing ethernet
  from working)

* "setenv" and "saveenv" commands no longer auto-repeatable

* Restrict baudrate settings to certain legal values (see table
  CFG_BAUDRATE_TABLE in the board's config header file)

* Now baudrate changes take place immediately (without reset)

----------------------------------------------------------------------
GENIETV patch by Paolo Scaffardi (Fri, 5 Jan 2001 11:27:44 +0100):
* Added support for AMDLV040B 512Kb flash into flash.h
* Changed TEXTBASE into GENIETV configuration
* Added VIDEO_ADDR definition into config_GENIETV.h
* Removed unused files: wl_4ppm_keyboard.c and wl_4ppm_keyboard.h
----------------------------------------------------------------------

* Fix in cpu/mpc8xx/fec.c (by Dave Ellis): The PHY discovery code
  must be called after the FEC is enabled, since it uses the FEC to
  talk to the PHY.

* Fix bug in clock routing when using SMC2 for console.

* EEPROM Speedup; allow other addresses (by Dave Ellis)

* Added SXNI855T configuration (by Dave Ellis)

24 years ago* New configuration for RDS prototype board (by Marius Gröger)
wdenk [Tue, 9 Jan 2001 20:23:06 +0000 (20:23 +0000)]
* New configuration for RDS prototype board (by Marius Gröger)
* New i2c.c driver for 82xx (by Marius Gröger)
* "setenv" and "saveenv" commands no longer auto-repeatable
* Restrict baudrate settings to certain legal values (see table
  CFG_BAUDRATE_TABLE in the board's config header file); Now baudrate
  changes take place immediately (by Stefan Röse)

24 years agoGENIETV patch by Paolo Scaffardi (Fri, 5 Jan 2001 11:27:44 +0100)
wdenk [Sat, 6 Jan 2001 18:53:39 +0000 (18:53 +0000)]
GENIETV patch by Paolo Scaffardi (Fri, 5 Jan 2001 11:27:44 +0100)

24 years ago*** empty log message ***
wdenk [Wed, 3 Jan 2001 00:06:14 +0000 (00:06 +0000)]
*** empty log message ***

24 years agoFix bug in clock routing when using SMC2 for console
wdenk [Wed, 3 Jan 2001 00:05:46 +0000 (00:05 +0000)]
Fix bug in clock routing when using SMC2 for console

24 years agoIncrease environment size to allow for longer bootargs;
wdenk [Wed, 3 Jan 2001 00:05:18 +0000 (00:05 +0000)]
Increase environment size to allow for longer bootargs;
now that the EEPROM code is much faster this seems acceptable.

24 years ago* Fix in cpu/mpc8xx/fec.c (by Dave Ellis): The PHY discovery code
wdenk [Fri, 29 Dec 2000 22:53:37 +0000 (22:53 +0000)]
* Fix in cpu/mpc8xx/fec.c (by Dave Ellis): The PHY discovery code
  must be called after the FEC is enabled, since it uses the FEC to
  talk to the PHY.

* EEPROM Speedup; allow other addresses (by Dave Ellis)

* Added SXNI855T configuration (by Dave Ellis)

24 years agoReworking of TFTP code; use ARP request to get TFTP server's
wdenk [Thu, 28 Dec 2000 11:02:28 +0000 (11:02 +0000)]
Reworking of TFTP code; use ARP request to get TFTP server's
ethernet address

24 years agoFix initialization problem when environment in flash
wdenk [Sat, 23 Dec 2000 00:50:02 +0000 (00:50 +0000)]
Fix initialization problem when environment in flash

24 years ago* Added support for PPC405CR (Stefan Roese)
wdenk [Fri, 22 Dec 2000 22:52:00 +0000 (22:52 +0000)]
* Added support for PPC405CR (Stefan Roese)
* Fixes in environment code; better detection of CRC errors
* Fixed serial driver over SCC; for MPC8xx now tested on all 4 SCC's

24 years ago* For IP860, set SRAM information in bd_info
wdenk [Sun, 17 Dec 2000 18:24:50 +0000 (18:24 +0000)]
* For IP860, set SRAM information in bd_info
* Fix FADS860T configuration

24 years ago* Directory reorganization: mode all CPU specific directories under
wdenk [Thu, 14 Dec 2000 10:56:15 +0000 (10:56 +0000)]
* Directory reorganization: mode all CPU specific  directories  under
  cpu/ , and all board specific directories under board/

* Major re-write of the environment code; it now allows to place the
  environment in NVRAM, EEPROM, or in full or partial sectors in
  flash.

* Added configuration for IP860 systems (MicroSys)

* Added configuration for HERMES-PRO systems (Multidata)

* Fixes for ethernet on MPC8260 FEC

* Fixes for console on SCCx

* Modify "initrd_high" feature to allow for specifying a memory limit

* Fixes for (F)ADS configuration

24 years agoDirectory restructuring for 0.7.0
wdenk [Thu, 14 Dec 2000 10:04:19 +0000 (10:04 +0000)]
Directory restructuring for 0.7.0

24 years ago* Start RTC for some configs
wdenk [Mon, 4 Dec 2000 20:28:34 +0000 (20:28 +0000)]
* Start RTC for some configs
* Fixes for ethernet on MPC8260 FEC
* Fixes for console on SCCx

24 years agoFix (F)ADS configuration.
wdenk [Sat, 2 Dec 2000 00:15:25 +0000 (00:15 +0000)]
Fix (F)ADS configuration.
Extend initrd_high handling

24 years agoFix typo in address map
wdenk [Fri, 1 Dec 2000 12:04:53 +0000 (12:04 +0000)]
Fix typo in address map

24 years ago* Added support for console on SCCx
wdenk [Thu, 30 Nov 2000 22:56:37 +0000 (22:56 +0000)]
* Added support for console on SCCx
* Added configuration for ADS860 board
* Add support for MPC860TFADS with ethernet on FEC (but default is
  still on SCC1)
* Add PHY type checking.
* Fix typos in mpc8260.h
* Check mask revision in mpc8260/cpu.c
* Add support for OR/BR[45] in mpc8260/cpu_init.c
* Map ELIC and SHARC regions for IVMS8
* Fix timeout handling in TFTP code
* Fix Bug in Boot File Size calculation
* Fix MPC8xxFADS configuration (don't clobber unused port lines)

24 years agoCleanup
wdenk [Thu, 23 Nov 2000 13:14:12 +0000 (13:14 +0000)]
Cleanup

24 years ago* Fix timeout handling in TFTP code
wdenk [Thu, 23 Nov 2000 13:12:40 +0000 (13:12 +0000)]
* Fix timeout handling in TFTP code

* Fix FEC driver for IVMS8

24 years agoFix status LED on ETX boards.
wdenk [Thu, 23 Nov 2000 00:56:53 +0000 (00:56 +0000)]
Fix status LED on ETX boards.

24 years ago*** empty log message ***
wdenk [Thu, 23 Nov 2000 00:52:24 +0000 (00:52 +0000)]
*** empty log message ***

24 years ago* Fix Bug in Boot File Size calculation
wdenk [Thu, 23 Nov 2000 00:46:20 +0000 (00:46 +0000)]
* Fix Bug in Boot File Size calculation

* Fix MPC8xxFADS configuration (don't clobber unused port lines;
  thanks to Dave Ellis).

* Remove incorrect change history from some files.

24 years ago* Added support for MBX860T (thanks to Rob Taylor)
wdenk [Mon, 20 Nov 2000 17:19:27 +0000 (17:19 +0000)]
* Added support for MBX860T (thanks to Rob Taylor)

* Added support for Sandpoint8240 (thanks to Rob Taylor); this is
  Work In Progress (TM); current status: boots to command line input.
  EPIC code non-functional (interrupts disabled), No net, No IDE.

* Add support for Status LED

* Optionally panic() to reboot instead of hanging

* Misc bug fixes

* All frequencies in HZ now (internally)

* Add support for BOOTP Domain Name Server Option

24 years ago* Misc bug fixes
wdenk [Sat, 18 Nov 2000 00:48:35 +0000 (00:48 +0000)]
* Misc bug fixes
* All frequencies in HZ now (internally)
* Add support for BOOTP Domain Name Server Option
* Avoid overflowing the BOOTP vendor extension field

24 years agoWorking on timer/timebase handling
wdenk [Fri, 17 Nov 2000 08:46:02 +0000 (08:46 +0000)]
Working on timer/timebase handling

24 years agoAdd support for BOOTP Domain Name Server Option
wdenk [Thu, 16 Nov 2000 22:47:21 +0000 (22:47 +0000)]
Add support for BOOTP Domain Name Server Option

24 years agoAdded port to MPC8260 (thanks to Murray Jensen).
wdenk [Thu, 16 Nov 2000 20:22:13 +0000 (20:22 +0000)]
Added port to MPC8260 (thanks to Murray Jensen).
Fixed (I hope so!) some bugs in DRAM initialization on TQM etc.
etc.

24 years agoMBX Patch from Marius Gröger,
wdenk [Tue, 14 Nov 2000 10:26:53 +0000 (10:26 +0000)]
MBX Patch from Marius Gröger,
Tue, 14 Nov 2000 12:03:56

24 years agoFixes.
wdenk [Mon, 13 Nov 2000 11:45:28 +0000 (11:45 +0000)]
Fixes.

24 years ago* Cleanup of timer handlers
wdenk [Sun, 12 Nov 2000 23:38:41 +0000 (23:38 +0000)]
* Cleanup of timer handlers

* Fix I2C driver (error in BRG divider calculation)

* Added DPRAM handling functions into mpc8xx/commproc.c, to retrieve
  DPRAM memory addresses in runtime

* Patched the mpc8xx/video.c to fix the field/synch pin on the FADS
  and GENIETV

* Video extensions support (to pass framebuffer informations to
  applications or linux kernel via the bd_t structure).

* malloc() temporary sector buffer in do_saveenv instead of using
  fixed location in memory

* Added CONFIG_BOOTP_MASK to make use of BOOTP extensions
  configurable

* Added CONFIG_I2C for I2C driver configuration

* Moving documentation to "doc" directory

* Minimized list code into 'common/lists.c'