Changeset e3890b3f in mainline for kernel/generic/include/ddi/irq.h


Ignore:
Timestamp:
2006-10-15T12:46:29Z (18 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
2b017ba
Parents:
63530c62
Message:

More IRQ stuff.
Modify the IRQ hash table functions to support lookup based on inr and devno.
Add method member to irq_t.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/ddi/irq.h

    r63530c62 re3890b3f  
    9393         *  before a notification is sent. */
    9494        irq_code_t *code;
     95        /** Method of the notification. */
     96        unative_t method;
    9597        /** Counter of IRQ notifications. */
    9698        atomic_t counter;
     
    100102extern void irq_initialize(irq_t *irq);
    101103extern void irq_register(irq_t *irq);
    102 extern irq_t *irq_dispatch(inr_t inr);
     104extern irq_t *irq_dispatch_and_lock(inr_t inr);
     105extern irq_t *irq_find_and_lock(inr_t inr, devno_t devno);
    103106
    104107#endif
Note: See TracChangeset for help on using the changeset viewer.