Subversion Repositories HelenOS

Rev

Rev 2265 | Rev 2307 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2265 Rev 2292
Line 120... Line 120...
120
     *  hash table lock and this lock are to be acquired,
120
     *  hash table lock and this lock are to be acquired,
121
     *  this lock must not be taken first.
121
     *  this lock must not be taken first.
122
     */
122
     */
123
    SPINLOCK_DECLARE(lock);
123
    SPINLOCK_DECLARE(lock);
124
   
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;
-
 
132
 
-
 
133
    /** Unique device number. -1 if not yet assigned. */
125
    /** Unique device number. -1 if not yet assigned. */
134
    devno_t devno;
126
    devno_t devno;
135
 
127
 
136
    /** Actual IRQ number. -1 if not yet assigned. */
128
    /** Actual IRQ number. -1 if not yet assigned. */
137
    inr_t inr;
129
    inr_t inr;