diff packages/hal/arm/ebsa285/current/include/plf_io.h @ 117:bd1a71e3e476 ecos-sw-2000-08-25

Merge from eCos master repository on 2000-08-25-19:22:58-BST
author jlarmour
date Fri, 25 Aug 2000 19:17:22 +0000
parents 6ed91473a1cd
children e0c0827131d1
line wrap: on
line diff
--- a/packages/hal/arm/ebsa285/current/include/plf_io.h
+++ b/packages/hal/arm/ebsa285/current/include/plf_io.h
@@ -65,6 +65,13 @@
 #define EBSA_CSR_IO_PCI_ADDR  0
 #define EBSA_CSR_IO_PCI_SIZE  0x80
 
+// Incidentally I now understand why it's necessary to force PCI reset
+// (2000-08-07) - with RedBoot in ROM, the RAM app was unconditionally
+// reinitializing the PCI bus when it was already initialized, without
+// resetting it.  We cannot play the same game here as with
+// hal_platform_setup.h - I tried - because otherwise the net cannot
+// re-initialize itself; the scan for devices fails.
+
 // Initialize the PCI bus.
 #define HAL_PCI_INIT()                                                   \
     CYG_MACRO_START                                                      \