diff packages/hal/common/current/src/drv_api.c @ 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 6ed91473a1cd
children 52c99470ec11
line wrap: on
line diff
--- a/packages/hal/common/current/src/drv_api.c
+++ b/packages/hal/common/current/src/drv_api.c
@@ -64,7 +64,7 @@ static volatile cyg_int32 isr_disable_co
 
 volatile cyg_int32 dsr_disable_counter asm("cyg_scheduler_sched_lock");  // DSR disable counter
 
-static volatile cyg_interrupt *dsr_list;        // List of pending DSRs
+static cyg_interrupt* volatile dsr_list;        // List of pending DSRs
 
 #ifdef CYGIMP_HAL_COMMON_INTERRUPTS_CHAIN
 
@@ -85,7 +85,7 @@ static void post_dsr( cyg_interrupt *int
 
     HAL_DISABLE_INTERRUPTS(old_intr);
 
-        if( intr->dsr_count++ == 0 )
+    if( intr->dsr_count++ == 0 )
     {
         intr->next_dsr = dsr_list;
         dsr_list = intr;
@@ -102,7 +102,7 @@ static void call_dsrs(void)
     
     while( dsr_list != NULL )
     {
-        volatile cyg_interrupt *intr;
+        cyg_interrupt *intr;
         cyg_int32 count;
         CYG_INTERRUPT_STATE old_intr;