diff packages/hal/arm/ebsa285/current/include/plf_io.h @ 115:6ed91473a1cd ecos-sw-2000-08-21

Merge from eCos master repository on 2000-08-21-22:40:54-BST
author jlarmour
date Fri, 25 Aug 2000 17:32:38 +0000
parents 435cced73e2f
children bd1a71e3e476
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
@@ -70,6 +70,11 @@
     CYG_MACRO_START                                                      \
     cyg_uint32 __tmp, __tmp2;                                            \
                                                                          \
+    /* Assert PCI_reset                                               */ \
+    HAL_READ_UINT32(SA110_CONTROL, __tmp);                               \
+    __tmp &= ~SA110_CONTROL_RST_I;                                       \
+    HAL_WRITE_UINT32(SA110_CONTROL, __tmp);                              \
+                                                                         \
     /* Disable PCI Outbound interrupts                                */ \
     /* (according to 7-14 SA110_OUT_INT_MASK is not accessible        */ \
     /* by SA-100)                                                     */ \