Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/drv/include/ddf/interrupt.h

    rdc9a3ba rc0699467  
    6464} interrupt_context_list_t;
    6565
    66 extern void interrupt_init(void);
     66extern interrupt_context_t *create_interrupt_context(void);
     67extern void delete_interrupt_context(interrupt_context_t *);
     68extern void init_interrupt_context_list(interrupt_context_list_t *);
     69extern void add_interrupt_context(interrupt_context_list_t *,
     70    interrupt_context_t *);
     71extern void remove_interrupt_context(interrupt_context_list_t *,
     72    interrupt_context_t *);
     73extern interrupt_context_t *find_interrupt_context_by_id(
     74    interrupt_context_list_t *, int);
     75extern interrupt_context_t *find_interrupt_context(
     76    interrupt_context_list_t *, ddf_dev_t *, int);
     77
    6778extern int register_interrupt_handler(ddf_dev_t *, int, interrupt_handler_t *,
    6879    irq_code_t *);
Note: See TracChangeset for help on using the changeset viewer.