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
Makefile
files.mach
mach_bootstrap.c Fix a buffer overflow that was leading to various kernel crashes 2003-08-26 21:52:18 +00:00
mach_bootstrap.h
mach_clock.c
mach_clock.h
mach_errno.c
mach_errno.h
mach_exec.c don't abuse the native sigcode. 2003-09-10 16:44:56 +00:00
mach_exec.h
mach_host.c
mach_host.h
mach_iokit.c Some initial support for IOHIDSystem. This gives us some pointer moves in X11 2003-09-11 23:16:18 +00:00
mach_iokit.h Some initial support for IOHIDSystem. This gives us some pointer moves in X11 2003-09-11 23:16:18 +00:00
mach_message.c
mach_message.h
mach_misc.c
mach_namemap.c Added vm_region_64 and thread_info 2003-09-06 23:52:24 +00:00
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 Added vm_region_64 and thread_info 2003-09-06 23:52:25 +00:00
mach_thread.h Added vm_region_64 and thread_info 2003-09-06 23:52:25 +00:00
mach_types.h Added vm_region_64 and thread_info 2003-09-06 23:52:25 +00:00
mach_vm.c Added vm_region_64 and thread_info 2003-09-06 23:52:25 +00:00
mach_vm.h Added vm_region_64 and thread_info 2003-09-06 23:52:25 +00:00
syscalls.conf
syscalls.master