aboutsummaryrefslogtreecommitdiff
path: root/libmachdev/machdev.h
diff options
context:
space:
mode:
Diffstat (limited to 'libmachdev/machdev.h')
-rw-r--r--libmachdev/machdev.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/libmachdev/machdev.h b/libmachdev/machdev.h
index 7ac42eed..e1833cff 100644
--- a/libmachdev/machdev.h
+++ b/libmachdev/machdev.h
@@ -27,6 +27,8 @@
#include "machdev-device_emul.h"
#include "machdev-dev_hdr.h"
+extern struct port_bucket *machdev_device_bucket;
+
void machdev_register (struct machdev_device_emulation_ops *ops);
void machdev_device_init(void);
@@ -34,6 +36,7 @@ void machdev_device_sync(void);
void * machdev_server(void *);
error_t machdev_create_device_port (size_t size, void *result);
int machdev_trivfs_init(int argc, char **argv, mach_port_t bootstrap_resume_task, const char *name, const char *path, mach_port_t *bootstrap);
+int machdev_demuxer(mach_msg_header_t *inp, mach_msg_header_t *outp);
void machdev_trivfs_server(mach_port_t bootstrap);
boolean_t machdev_is_master_device (mach_port_t port);