Changeset 7bcfbbc in mainline for kernel/generic
- Timestamp:
- 2007-04-07T23:30:59Z (18 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- ac88c93
- Parents:
- 7e58979
- Location:
- kernel/generic
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/ddi/irq.h
r7e58979 r7bcfbbc 122 122 */ 123 123 SPINLOCK_DECLARE(lock); 124 125 /** Send EOI before processing the interrupt. 126 * This is essential for timer interrupt which 127 * has to be acknowledged before doing preemption 128 * to make sure another timer interrupt will 129 * be eventually generated. 130 */ 131 bool preack; 124 132 125 133 /** Unique device number. -1 if not yet assigned. */ … … 128 136 /** Actual IRQ number. -1 if not yet assigned. */ 129 137 inr_t inr; 130 /** Trigger level of the IRQ. */138 /** Trigger level of the IRQ. */ 131 139 irq_trigger_t trigger; 132 140 /** Claim ownership of the IRQ. */ -
kernel/generic/src/ddi/irq.c
r7e58979 r7bcfbbc 139 139 link_initialize(&irq->link); 140 140 spinlock_initialize(&irq->lock, "irq.lock"); 141 irq->preack = false; 141 142 irq->inr = -1; 142 143 irq->devno = -1;
Note:
See TracChangeset
for help on using the changeset viewer.