Back to home page

OSCL-LXR

 
 

    


 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2025-03-06 09:18:37  
f_acm.c 24802 bytes 2025-03-06 09:18:37 2025-03-06 13:13:30 USB CDC serial (ACM) function driver
f_ecm.c 27177 bytes 2025-03-06 09:18:37 2025-03-06 13:13:30 USB CDC Ethernet (ECM) link function driver
f_eem.c 16818 bytes 2025-03-06 09:18:37 2025-03-06 13:13:30 USB CDC Ethernet (EEM) link function driver
f_fs.c 92537 bytes 2025-03-06 09:18:37 2025-03-06 13:13:32 user mode file system API for USB composite function controllers
f_hid.c 34661 bytes 2025-03-06 09:18:37 2025-03-06 13:13:33 USB HID function driver
f_loopback.c 14328 bytes 2025-03-06 09:18:37 2025-03-06 13:13:33 USB peripheral loopback configuration driver
f_mass_storage.c 97798 bytes 2025-03-06 09:18:37 2025-03-06 13:13:34 Mass Storage USB Composite Function
f_mass_storage.h 4168 bytes 2025-03-06 09:18:37 2025-03-06 13:13:34  
f_midi.c 35481 bytes 2025-03-06 09:18:37 2025-03-06 13:13:34 USB MIDI class function driver
f_ncm.c 47263 bytes 2025-03-06 09:18:37 2025-03-06 13:13:35 USB CDC Network (NCM) link function driver
f_obex.c 12593 bytes 2025-03-06 09:18:37 2025-03-06 13:13:35 USB CDC OBEX function driver
f_phonet.c 17421 bytes 2025-03-06 09:18:37 2025-03-06 13:13:35 USB CDC Phonet function
f_printer.c 38560 bytes 2025-03-06 09:18:37 2025-03-06 13:13:35 USB printer function driver
f_rndis.c 29800 bytes 2025-03-06 09:18:37 2025-03-06 13:13:36 RNDIS link function driver
f_serial.c 10605 bytes 2025-03-06 09:18:37 2025-03-06 13:13:36 generic USB serial function driver
f_sourcesink.c 31772 bytes 2025-03-06 09:18:37 2025-03-06 13:13:36 USB peripheral source/sink configuration driver
f_subset.c 14793 bytes 2025-03-06 09:18:37 2025-03-06 13:13:36 CDC Subset" Ethernet link function driver
f_tcm.c 56943 bytes 2025-03-06 09:18:37 2025-03-06 13:13:37

Target based USB-Gadget UAS protocol handling, target callbacks, configfs handling, BBB (USB Mass Storage Class Bulk-Only (BBB) and Transport protocol handling.

f_uac1.c 49352 bytes 2025-03-06 09:18:37 2025-03-06 13:13:38 USB Audio Class 1.0 Function (using u_audio API)
f_uac1_legacy.c 26813 bytes 2025-03-06 09:18:37 2025-03-06 13:13:38  
f_uac2.c 63815 bytes 2025-03-06 09:18:37 2025-03-06 13:13:39 USB Audio Class 2.0 Function
f_uvc.c 28273 bytes 2025-03-06 09:18:37 2025-03-06 13:13:39  
f_uvc.h 430 bytes 2025-03-06 09:18:37 2025-03-06 13:13:39 USB Video Class Gadget driver
g_zero.h 1677 bytes 2025-03-06 09:18:37 2025-03-06 13:13:39

This header declares the utility functions used by "Gadget Zero", plus interfaces to its two single-configuration function drivers.

Makefile 1861 bytes 2025-03-06 09:18:37 2025-03-06 13:13:39  
ndis.h 1064 bytes 2025-03-06 09:18:37 2025-03-06 13:13:39  
rndis.c 29506 bytes 2025-03-06 09:18:37 2025-03-06 13:13:39  
rndis.h 4939 bytes 2025-03-06 09:18:37 2025-03-06 13:13:39  
storage_common.c 13529 bytes 2025-03-06 09:18:37 2025-03-06 13:13:39 Common definitions for mass storage functionality
storage_common.h 6680 bytes 2025-03-06 09:18:37 2025-03-06 13:13:39  
tcm.h 2848 bytes 2025-03-06 09:18:37 2025-03-06 13:13:39  
u_audio.c 34952 bytes 2025-03-06 09:18:37 2025-03-06 13:13:40 interface to USB gadget "ALSA sound card" utilities
u_audio.h 3974 bytes 2025-03-06 09:18:37 2025-03-06 13:13:40 interface to USB gadget "ALSA sound card" utilities
u_ecm.h 673 bytes 2025-03-06 09:18:37 2025-03-06 13:13:40  
u_eem.h 673 bytes 2025-03-06 09:18:37 2025-03-06 13:13:40  
u_ether.c 30193 bytes 2025-03-06 09:18:37 2025-03-06 13:13:40 Ethernet-over-USB link layer utilities for Gadget stack
u_ether.h 9080 bytes 2025-03-06 09:18:37 2025-03-06 13:13:40 interface to USB gadget "ethernet link" utilities
u_ether_configfs.h 5584 bytes 2025-03-06 09:18:37 2025-03-06 13:13:40  
u_fs.h 8408 bytes 2025-03-06 09:18:37 2025-03-06 13:13:40  
u_gether.h 691 bytes 2025-03-06 09:18:37 2025-03-06 13:13:40  
u_hid.h 855 bytes 2025-03-06 09:18:37 2025-03-06 13:13:40  
u_midi.h 705 bytes 2025-03-06 09:18:37 2025-03-06 13:13:40  
u_ncm.h 780 bytes 2025-03-06 09:18:37 2025-03-06 13:13:40  
u_phonet.h 667 bytes 2025-03-06 09:18:37 2025-03-06 13:13:40 interface to Phonet
u_printer.h 657 bytes 2025-03-06 09:18:37 2025-03-06 13:13:40  
u_rndis.h 1001 bytes 2025-03-06 09:18:37 2025-03-06 13:13:40  
u_serial.c 37049 bytes 2025-03-06 09:18:37 2025-03-06 13:13:41 utilities for USB gadget "serial port"/TTY support
u_serial.h 2456 bytes 2025-03-06 09:18:37 2025-03-06 13:13:41 interface to USB gadget "serial port"/TTY utilities
u_tcm.h 1283 bytes 2025-03-06 09:18:37 2025-03-06 13:13:41  
u_uac1.h 1307 bytes 2025-03-06 09:18:37 2025-03-06 13:13:41 Utility definitions for UAC1 function
u_uac1_legacy.c 7230 bytes 2025-03-06 09:18:37 2025-03-06 13:13:41  
u_uac1_legacy.h 1870 bytes 2025-03-06 09:18:37 2025-03-06 13:13:41  
u_uac2.h 1488 bytes 2025-03-06 09:18:37 2025-03-06 13:13:41  
u_uvc.h 2915 bytes 2025-03-06 09:18:37 2025-03-06 13:13:41  
uac_common.h 178 bytes 2025-03-06 09:18:37 2025-03-06 13:13:41  
uvc.h 4473 bytes 2025-03-06 09:18:37 2025-03-06 13:13:41  
uvc_configfs.c 66933 bytes 2025-03-06 09:18:37 2025-03-06 13:13:42  
uvc_configfs.h 3155 bytes 2025-03-06 09:18:37 2025-03-06 13:13:42  
uvc_queue.c 9801 bytes 2025-03-06 09:18:37 2025-03-06 13:13:42 USB Video Class driver - Buffers management
uvc_queue.h 2500 bytes 2025-03-06 09:18:37 2025-03-06 13:13:42  
uvc_v4l2.c 10073 bytes 2025-03-06 09:18:37 2025-03-06 13:13:42 USB Video Class Gadget driver
uvc_v4l2.h 512 bytes 2025-03-06 09:18:37 2025-03-06 13:13:42 USB Video Class Gadget driver
uvc_video.c 12359 bytes 2025-03-06 09:18:37 2025-03-06 13:13:42 USB Video Class Gadget driver
uvc_video.h 554 bytes 2025-03-06 09:18:37 2025-03-06 13:13:42 USB Video Class Gadget driver