mbox series

[0/3] Linux usermode emulation user mode USB driver support.

Message ID 20180919080421.24011-1-cst@tolva.net (mailing list archive)
Headers show
Series Linux usermode emulation user mode USB driver support. | expand

Message

Cortland Setlow Tölva Sept. 19, 2018, 8:04 a.m. UTC
This patch series aims to let programs running under QEMU Linux user mode
emulation implement user-space USB drivers via the USBFS ioctl()s.  First
I check for the necessary header files, then I define some types, and
last I implement the submit, discard, and reap functions, which involve
USB request buffers which live beyond a single ioctl() call.

Cortland Tölva (3):
  Check for Linux USBFS in configure
  Linux user mode usbfs types and defs.
  linux-user: implement special usbfs ioctls.

 configure                  |  21 +++++-
 linux-user/ioctls.h        |  47 +++++++++++++
 linux-user/syscall.c       | 171 +++++++++++++++++++++++++++++++++++++++++++++
 linux-user/syscall_defs.h  |  32 +++++++++
 linux-user/syscall_types.h |  68 ++++++++++++++++++
 5 files changed, 338 insertions(+), 1 deletion(-)