diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/device/intr.h | 17 | ||||
-rw-r--r-- | include/mach/experimental.defs | 14 |
2 files changed, 1 insertions, 30 deletions
diff --git a/include/device/intr.h b/include/device/intr.h index c1aa638..34798b4 100644 --- a/include/device/intr.h +++ b/include/device/intr.h @@ -7,27 +7,12 @@ typedef struct { mach_msg_header_t intr_header; - mach_msg_type_t intr_type; + mach_msg_type_t line_type; int line; } mach_intr_notification_t; -typedef struct -{ - mach_msg_header_t intr_header; - mach_msg_type_t line_type; - mach_msg_type_number_t line; - /* double check that count can be > 1 */ - /* it can not */ - mach_msg_type_t count_type; - mach_msg_type_number_t count; - /* actually, we might be able to stuff this port into the response port */ - /* works nicely */ - mach_msg_type_t port_type; - mach_port_t interrupt_port; -} mach_intr_notification2_t; #define INTR_NOTIFY_MSGH_SEQNO 0 #define MACH_INTR_NOTIFY 424242 -#define MACH_INTR_NOTIFY2 424247 #endif diff --git a/include/mach/experimental.defs b/include/mach/experimental.defs index 03fdee4..11c51d6 100644 --- a/include/mach/experimental.defs +++ b/include/mach/experimental.defs @@ -106,17 +106,3 @@ routine vm_allocate_contiguous( out vaddr : vm_address_t; out paddr : vm_address_t; size : vm_size_t); - -/* 424246 */ -routine device_intr_register2( - master_port : mach_port_t; - line : int; - flags : int; - notification_port: mach_port_send_t); - -/* 424247 */ -skip; /* simpleroutine mach_intr_notify2( - notify : notify_port_t; - line : int, - count : int, - port : mach_port_send_t); */ |