summaryrefslogtreecommitdiff
path: root/device/ds_routines.c
diff options
context:
space:
mode:
Diffstat (limited to 'device/ds_routines.c')
-rw-r--r--device/ds_routines.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/device/ds_routines.c b/device/ds_routines.c
index 74569aa..a54bb0e 100644
--- a/device/ds_routines.c
+++ b/device/ds_routines.c
@@ -333,7 +333,7 @@ experimental_device_intr_register (ipc_port_t master_port, int line,
if (master_port != master_device_port)
return D_INVALID_OPERATION;
- if (receive_port == MACH_PORT_NULL)
+ if (receive_port == IP_NULL)
return D_INVALID_OPERATION;
/* XXX: move to arch-specific */
@@ -362,7 +362,7 @@ experimental_device_intr_register2 (ipc_port_t master_port, int line,
if (master_port != master_device_port)
return D_INVALID_OPERATION;
- if (notification_port == MACH_PORT_NULL)
+ if (notification_port == IP_NULL)
return D_INVALID_OPERATION;
/* XXX: move to arch-specific */
@@ -1860,6 +1860,7 @@ device_writev_trap (mach_device_t device, dev_mode_t mode,
kern_return_t
experimental_device_intr_enable(ipc_port_t master_port, int line, char status)
{
+ return D_INVALID_OPERATION;
#ifdef MACH_XEN
return D_INVALID_OPERATION;
#else /* MACH_XEN */