NetBSD/sys/compat/darwin
manu f9c483a301 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:16:18 +00:00
..
darwin_exec.c don't abuse the native sigcode. 2003-09-10 16:44:56 +00:00
darwin_exec.h
darwin_ioctl.c
darwin_ioctl.h
darwin_ioframebuffer.c Some initial support for IOHIDSystem. This gives us some pointer moves in X11 2003-09-11 23:16:18 +00:00
darwin_ioframebuffer.h
darwin_iohidsystem.c Some initial support for IOHIDSystem. This gives us some pointer moves in X11 2003-09-11 23:16:18 +00:00
darwin_iohidsystem.h Some initial support for IOHIDSystem. This gives us some pointer moves in X11 2003-09-11 23:16:18 +00:00
darwin_iokit.c
darwin_iokit.h
darwin_mman.c
darwin_mount.c
darwin_mount.h
darwin_proc.h someone forgot to commit code. make this compile again. 2003-09-10 16:44:45 +00:00
darwin_signal.c
darwin_signal.h
darwin_stat.c
darwin_syscall.h
darwin_syscallargs.h
darwin_syscalls.c
darwin_sysctl.c Fix the build by removing machine dependent stuff from darwin_sysctl.h (it 2003-09-07 08:05:47 +00:00
darwin_sysctl.h Fix the build by removing machine dependent stuff from darwin_sysctl.h (it 2003-09-07 08:05:47 +00:00
darwin_sysent.c
darwin_thread.c
darwin_types.h
darwin_unistd.c
files.darwin
Makefile
syscalls.conf
syscalls.master