Comments from Philippe Robin at ARM who contributed this port:

I haven't tried compiling them against the latest cvs update but was
in sync with CVS up to begining of October 2000 so there
shouldn't be many changes.

In the RedBoot flash support I have added some code to recognise ARM Flash
structure (manipulate images created/viewed with ARM boot monitor or ARM
Firmware Utility). This is activated by an ARM_INTEGRATOR_FLASH flag in
redboot/current/src/flash.c but should be in a cdl. I haven't checked
changes in the latest code in cvs but it would be much better to have a
level of indirection to either call routines when using the eCos Flash
structure or proprietary one when it exists.

There is PCI support with Intel Pro/100+. I checked the driver with redboot
but was blocked at the time when I tested with the network stack for ping
tests etc... as I seemed to have deadlocks in spl routines. I haven't had
time to investigate this further an it may be OK now with the current
version of cvs.

Few issues outstanding I see are:
         - finish the ARM/Flash management options in redboot
         - test against the latest cvs sources for network tests with Intel 
           PRO/100 driver
         - code for CtrlC support and flow control

For the running of applications it would also be good to have MPU/MMU 
support for the different variants of processors/caches, allowing regions 
to be selected using cdl scripts.