freebsd-dev/sys/dev/usb
Hans Petter Selasky 46902503bc Add some USB gadget example drivers for USB audio, USB keyboard,
USB mouse and USB modem classes. Hopefully someone will find
these examples useful when implementing USB device side drivers
using the FreeBSD USB stack.
2013-07-22 13:39:33 +00:00
..
controller Fix an XHCI regression: 2013-07-21 20:45:23 +00:00
gadget Add some USB gadget example drivers for USB audio, USB keyboard, 2013-07-22 13:39:33 +00:00
input Allow regular off-the-shelf keyboards to be overclocked like so-called 2013-07-13 22:39:56 +00:00
misc Add new USB ID. 2013-04-03 06:45:21 +00:00
net Add Lenovo USB 2.0 Ethernet adapter. 2013-06-25 00:26:30 +00:00
quirk Add Planex MZK-UE150N. 2013-07-02 07:35:57 +00:00
serial Add support for the NTT Docomo L-02C card. 2013-06-27 09:06:00 +00:00
storage Use DEVMETHOD_END macro defined in sys/bus.h instead of {0, 0} sentinel on device_method_t arrays 2013-01-30 18:01:20 +00:00
template - Add more defines to limit USB memory usage and number of allocations 2013-05-03 11:10:04 +00:00
wlan Revert r252725 as it breaks WPA. 2013-07-14 18:26:47 +00:00
ufm_ioctl.h Add missing header file inclusion guard. 2013-01-30 10:59:42 +00:00
usb_bus.h - Move scratch data from the USB bus structure to the USB device structure 2013-02-10 10:56:13 +00:00
usb_busdma.c Modify the FreeBSD USB kernel code so that it can be compiled directly 2013-01-30 15:26:04 +00:00
usb_busdma.h Modify the FreeBSD USB kernel code so that it can be compiled directly 2013-01-30 15:26:04 +00:00
usb_cdc.h
usb_compat_linux.c Use DEVMETHOD_END macro defined in sys/bus.h instead of {0, 0} sentinel on device_method_t arrays 2013-01-30 18:01:20 +00:00
usb_compat_linux.h
usb_controller.h - Move scratch data from the USB bus structure to the USB device structure 2013-02-10 10:56:13 +00:00
usb_core.c Provide one global language string descriptor for 2013-01-30 15:46:26 +00:00
usb_core.h Provide one global language string descriptor for 2013-01-30 15:46:26 +00:00
usb_debug.c Modify the FreeBSD USB kernel code so that it can be compiled directly 2013-01-30 15:26:04 +00:00
usb_debug.h Always put space before the comma before ##__VA_ARGS__ due to subtle compiler 2013-05-03 10:13:29 +00:00
usb_dev.c Resolve a LOR after r246616. Protect control requests using the USB device 2013-02-13 12:35:17 +00:00
usb_dev.h Resolve a LOR after r246616. Protect control requests using the USB device 2013-02-13 12:35:17 +00:00
usb_device.c Fix some statical clang analyzer warnings. 2013-05-25 17:09:58 +00:00
usb_device.h - Add more defines to limit USB memory usage and number of allocations 2013-05-03 11:10:04 +00:00
usb_dynamic.c - Add more defines to limit USB memory usage and number of allocations 2013-05-03 11:10:04 +00:00
usb_dynamic.h
usb_endian.h Modify the FreeBSD USB kernel code so that it can be compiled directly 2013-01-30 15:26:04 +00:00
usb_error.c Modify the FreeBSD USB kernel code so that it can be compiled directly 2013-01-30 15:26:04 +00:00
usb_freebsd_loader.h - Add more defines to limit USB memory usage and number of allocations 2013-05-03 11:10:04 +00:00
usb_freebsd.h For ARM, MIPS, and PowerPC, default to 32-byte alignment, but allow it 2013-05-17 20:53:15 +00:00
usb_generic.c - Add more defines to limit USB memory usage and number of allocations 2013-05-03 11:10:04 +00:00
usb_generic.h
usb_handle_request.c Resolve a LOR after r246616. Protect control requests using the USB device 2013-02-13 12:35:17 +00:00
usb_hid.c Modify the FreeBSD USB kernel code so that it can be compiled directly 2013-01-30 15:26:04 +00:00
usb_hub.c Fix some statical clang analyzer warnings. 2013-05-25 17:09:58 +00:00
usb_hub.h - Add more defines to limit USB memory usage and number of allocations 2013-05-03 11:10:04 +00:00
usb_if.m
usb_ioctl.h Add new USB API to get the port path of a USB device. 2013-05-03 07:44:58 +00:00
usb_lookup.c Make use of USB ID sections configurable. 2013-02-01 07:05:43 +00:00
usb_mbuf.c Modify the FreeBSD USB kernel code so that it can be compiled directly 2013-01-30 15:26:04 +00:00
usb_mbuf.h
usb_msctest.c Fix some statical clang analyzer warnings. 2013-05-25 17:09:58 +00:00
usb_msctest.h
usb_parse.c Add some defines to limit USB memory usage in reduced memory systems. 2013-05-03 09:23:06 +00:00
usb_pci.h Modify the FreeBSD USB kernel code so that it can be compiled directly 2013-01-30 15:26:04 +00:00
usb_pf.c There's nothing to free if the unit wasn't allocated. 2013-07-19 21:54:48 +00:00
usb_pf.h
usb_process.c Fix some nits. 2013-02-05 13:30:07 +00:00
usb_process.h Add convenience wrapper functions to run callbacks in the context of the 2013-04-23 10:42:15 +00:00
usb_request.c - Add more defines to limit USB memory usage and number of allocations 2013-05-03 11:10:04 +00:00
usb_request.h - Add more defines to limit USB memory usage and number of allocations 2013-05-03 11:10:04 +00:00
usb_transfer.c - Move scratch data from the USB bus structure to the USB device structure 2013-02-10 10:56:13 +00:00
usb_transfer.h
usb_util.c - Move scratch data from the USB bus structure to the USB device structure 2013-02-10 10:56:13 +00:00
usb_util.h
usb.h Use an anonymous struct for generated string descriptors. 2013-01-30 15:49:37 +00:00
usbdevs Add Planex MZK-UE150N. 2013-07-02 07:35:57 +00:00
usbdi_util.h
usbdi.h Make use of USB ID sections configurable. 2013-02-01 07:05:43 +00:00
usbhid.h Modify the FreeBSD USB kernel code so that it can be compiled directly 2013-01-30 15:26:04 +00:00