NetBSD/sys/compat/mach
manu f816300903 (file missing from the previous commit, I copy/past the commit log)
Some initial support for IOHIDSystem. This gives us some pointer moves in X11
(not really related the the actual mouse movement, but this will come).

The darwin_iohidsystem_thread reads events from wscons, translates them
into IOHIDSystem events and wakes up the userland client with a notification.
To do this, I had to improve the void implementation of
io_connect_set_notification_port() to actually register something (I assumed
a single notification port, which makes some sense since only one process
seems to be able to open the driver)

Missing bits:
- we do not take event masks given by the process into account.
- the notification message has not been checked against Darwin
- events are badly translated
2003-09-11 23:18:10 +00:00
..
arch/powerpc
files.mach
mach_bootstrap.c
mach_bootstrap.h
mach_clock.c
mach_clock.h
mach_errno.c
mach_errno.h
mach_exec.c
mach_exec.h
mach_host.c
mach_host.h
mach_iokit.c
mach_iokit.h
mach_message.c
mach_message.h
mach_misc.c
mach_namemap.c
mach_notify.c
mach_notify.h
mach_port.c (file missing from the previous commit, I copy/past the commit log) 2003-09-11 23:18:10 +00:00
mach_port.h
mach_semaphore.c
mach_semaphore.h
mach_syscall.h
mach_syscallargs.h
mach_syscalls.c
mach_sysent.c
mach_task.c
mach_task.h
mach_thread.c
mach_thread.h
mach_types.h
mach_vm.c
mach_vm.h
Makefile
syscalls.conf
syscalls.master