Ignore:
File:
1 edited

Legend:

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

    rc0699467 r77ad86c  
    3636#define DDF_INTERRUPT_H_
    3737
     38#include <libarch/common.h>
     39#include <libarch/types.h>
    3840#include <abi/ddi/irq.h>
    3941#include <adt/list.h>
    4042#include <ddi.h>
    4143#include <fibril_synch.h>
    42 
    4344#include "driver.h"
    4445#include "../dev_iface.h"
     
    6465} interrupt_context_list_t;
    6566
    66 extern interrupt_context_t *create_interrupt_context(void);
    67 extern void delete_interrupt_context(interrupt_context_t *);
    68 extern void init_interrupt_context_list(interrupt_context_list_t *);
    69 extern void add_interrupt_context(interrupt_context_list_t *,
    70     interrupt_context_t *);
    71 extern void remove_interrupt_context(interrupt_context_list_t *,
    72     interrupt_context_t *);
    73 extern interrupt_context_t *find_interrupt_context_by_id(
    74     interrupt_context_list_t *, int);
    75 extern interrupt_context_t *find_interrupt_context(
    76     interrupt_context_list_t *, ddf_dev_t *, int);
    77 
     67extern void interrupt_init(void);
    7868extern int register_interrupt_handler(ddf_dev_t *, int, interrupt_handler_t *,
    7969    irq_code_t *);
Note: See TracChangeset for help on using the changeset viewer.