diff packages/kernel/current/include/intr.hxx @ 130:eb9fd8c04db3 ecos-sw-2000-10-23

Merge from eCos master repository on 2000-10-23-17:01:37-BST
author jlarmour
date Mon, 23 Oct 2000 17:10:57 +0000
parents 0c2b7be0d798
children 4c750ce71ae3
line wrap: on
line diff
--- a/packages/kernel/current/include/intr.hxx
+++ b/packages/kernel/current/include/intr.hxx
@@ -163,11 +163,11 @@ class Cyg_Interrupt
 #endif
 #ifdef CYGIMP_KERNEL_INTERRUPTS_DSRS_LIST
 
-    cyg_ucount32 dsr_count;	      // Number of DSR posts made
+    volatile cyg_ucount32 dsr_count;	      // Number of DSR posts made
 
-    volatile Cyg_Interrupt *next_dsr; // next DSR in list
+    Cyg_Interrupt* volatile next_dsr; // next DSR in list
     
-    static volatile Cyg_Interrupt *dsr_list; // static list of pending DSRs
+    static Cyg_Interrupt* volatile dsr_list; // static list of pending DSRs
     
 #endif