Mercurial > flash_v2
comparison packages/kernel/current/include/intr.hxx @ 128:0c2b7be0d798 ecos-sw-2000-10-12
Merge from eCos master repository on 2000-10-12-08:46:24-BST
| author | jlarmour |
|---|---|
| date | Thu, 12 Oct 2000 20:31:43 +0000 |
| parents | bf00f99aec69 |
| children | eb9fd8c04db3 |
comparison
equal
deleted
inserted
replaced
| 127:67f0ef5f8ee9 | 128:0c2b7be0d798 |
|---|---|
| 156 | 156 |
| 157 static Cyg_Interrupt *dsr_table[CYGNUM_KERNEL_INTERRUPTS_DSRS_TABLE_SIZE]; | 157 static Cyg_Interrupt *dsr_table[CYGNUM_KERNEL_INTERRUPTS_DSRS_TABLE_SIZE]; |
| 158 | 158 |
| 159 static cyg_ucount32 dsr_table_head; | 159 static cyg_ucount32 dsr_table_head; |
| 160 | 160 |
| 161 static cyg_ucount32 dsr_table_tail; | 161 static volatile cyg_ucount32 dsr_table_tail; |
| 162 | 162 |
| 163 #endif | 163 #endif |
| 164 #ifdef CYGIMP_KERNEL_INTERRUPTS_DSRS_LIST | 164 #ifdef CYGIMP_KERNEL_INTERRUPTS_DSRS_LIST |
| 165 | 165 |
| 166 cyg_ucount32 dsr_count; // Number of DSR posts made | 166 cyg_ucount32 dsr_count; // Number of DSR posts made |
| 167 | 167 |
| 168 Cyg_Interrupt *next_dsr; // next DSR in list | 168 volatile Cyg_Interrupt *next_dsr; // next DSR in list |
| 169 | 169 |
| 170 static Cyg_Interrupt *dsr_list; // static list of pending DSRs | 170 static volatile Cyg_Interrupt *dsr_list; // static list of pending DSRs |
| 171 | 171 |
| 172 #endif | 172 #endif |
| 173 | 173 |
| 174 #ifdef CYGIMP_KERNEL_INTERRUPTS_CHAIN | 174 #ifdef CYGIMP_KERNEL_INTERRUPTS_CHAIN |
| 175 | 175 |
