Mercurial > ecos
comparison packages/kernel/current/src/intr/intr.cxx @ 86:6512add4f5d6 ecos-sw-2000-05-05
Merge from eCos master repository on 2000-05-05-07:47:05-BST
| author | jlarmour |
|---|---|
| date | Fri, 05 May 2000 17:31:08 +0000 |
| parents | bf00f99aec69 |
| children | 95f3e12a6327 |
comparison
equal
deleted
inserted
replaced
| 85:142b52c7e568 | 86:6512add4f5d6 |
|---|---|
| 268 { | 268 { |
| 269 // CYG_REPORT_FUNCTION(); | 269 // CYG_REPORT_FUNCTION(); |
| 270 | 270 |
| 271 // Sometimes we have a NULL intr object pointer. | 271 // Sometimes we have a NULL intr object pointer. |
| 272 cyg_vector vector = (intr!=NULL)?intr->vector:0; | 272 cyg_vector vector = (intr!=NULL)?intr->vector:0; |
| 273 | 273 |
| 274 CYG_INSTRUMENT_INTR(END, vector, isr_ret); | 274 CYG_INSTRUMENT_INTR(END, vector, isr_ret); |
| 275 | 275 |
| 276 CYG_UNUSED_PARAM( cyg_vector, vector ); // prevent compiler warning | |
| 276 | 277 |
| 277 #ifndef CYGIMP_KERNEL_INTERRUPTS_CHAIN | 278 #ifndef CYGIMP_KERNEL_INTERRUPTS_CHAIN |
| 278 | 279 |
| 279 // Only do this if we are in a non-chained configuration. | 280 // Only do this if we are in a non-chained configuration. |
| 280 // If we are chained, then chain_isr below will do the DSR | 281 // If we are chained, then chain_isr below will do the DSR |
