aboutsummaryrefslogtreecommitdiffstats
path: root/extras/mini-os/include/events.h
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2008-07-02 17:26:42 +0100
committerKeir Fraser <keir.fraser@citrix.com>2008-07-02 17:26:42 +0100
commit38cfc3b8d0bcfd2250bafa8efe1714f1b522d3fc (patch)
tree2076432063664702d6834595f470a6225ab0dd65 /extras/mini-os/include/events.h
parent9194f26eba9e7ce3c27863dabddafe46fcfdba58 (diff)
downloadxen-38cfc3b8d0bcfd2250bafa8efe1714f1b522d3fc.tar.gz
xen-38cfc3b8d0bcfd2250bafa8efe1714f1b522d3fc.tar.bz2
xen-38cfc3b8d0bcfd2250bafa8efe1714f1b522d3fc.zip
minios: PIRQ and MSI/MSI-X support
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
Diffstat (limited to 'extras/mini-os/include/events.h')
-rw-r--r--extras/mini-os/include/events.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/extras/mini-os/include/events.h b/extras/mini-os/include/events.h
index 9ffb35d320..fd708eb5d3 100644
--- a/extras/mini-os/include/events.h
+++ b/extras/mini-os/include/events.h
@@ -27,6 +27,7 @@ typedef void (*evtchn_handler_t)(evtchn_port_t, struct pt_regs *, void *);
/* prototypes */
int do_event(evtchn_port_t port, struct pt_regs *regs);
evtchn_port_t bind_virq(uint32_t virq, evtchn_handler_t handler, void *data);
+evtchn_port_t bind_pirq(uint32_t pirq, int will_share, evtchn_handler_t handler, void *data);
evtchn_port_t bind_evtchn(evtchn_port_t port, evtchn_handler_t handler,
void *data);
void unbind_evtchn(evtchn_port_t port);