文件名称:usb driver
文件大小:505KB
文件格式:RAR
更新时间:2016-04-04 08:11:01
USB linux driver
在linux下的USB开发 源码 The universal serial bus (USB) is a connection between a host computer and a number of peripheral devices. It was originally created to replace a wide range of slow and different buses—the parallel, serial, and keyboard connections—with a single bus type that all devices could connect to.* USB has grown beyond these slow connections and now supports almost every type of device that can be connected to a PC. The latest revision of the USB specification added high-speed connections with a theoretical speed limit of 480 MBps.
【文件预览】:
USB_driver.pdf
examples
----sculld()
--------mmap.c(3KB)
--------main.c(15KB)
--------Makefile(739B)
--------sculld_load(755B)
--------sculld.h(4KB)
--------sculld_unload(182B)
----shortprint()
--------shortprint_unload(174B)
--------shortprint.h(1KB)
--------shortprint.c(14KB)
--------shortprint_load(624B)
--------Makefile(507B)
----scullc()
--------scullc.h(3KB)
--------scullc_unload(182B)
--------mmap.c(3KB)
--------main.c(14KB)
--------Makefile(732B)
--------scullc_load(755B)
----scullv()
--------scullv_unload(182B)
--------mmap.c(3KB)
--------main.c(14KB)
--------scullv_load(755B)
--------scullv.h(3KB)
--------Makefile(739B)
----misc-modules()
--------hello.c(463B)
--------kdataalign.c(2KB)
--------silly.c(6KB)
--------seq.c(2KB)
--------hellop.c(1KB)
--------jiq.c(6KB)
--------jit.c(7KB)
--------kdatasize.c(1KB)
--------complete.c(2KB)
--------sleepy.c(2KB)
--------Makefile(987B)
--------faulty.c(2KB)
----simple()
--------simple_unload(170B)
--------simple_load(737B)
--------simple.c(6KB)
--------Makefile(696B)
----usb()
--------usb-skeleton.c(9KB)
--------Makefile(212B)
----lddbus()
--------lddbus.c(4KB)
--------Makefile(710B)
----scullp()
--------mmap.c(3KB)
--------scullp_unload(182B)
--------main.c(14KB)
--------scullp.h(3KB)
--------scullp_load(755B)
--------Makefile(739B)
----include()
--------lddbus.h(855B)
----LICENSE(1KB)
----skull()
--------skull_clean.c(336B)
--------Makefile(5B)
--------skull_init.c(6KB)
----sbull()
--------sbull_load(1KB)
--------sbull_unload(184B)
--------sbull.h(2KB)
--------sbull.c(10KB)
--------Makefile(682B)
----pci()
--------pci_skel.c(1KB)
--------Makefile(208B)
----snull()
--------snull.c(18KB)
--------snull.h(1KB)
--------snull_load(171B)
--------Makefile(682B)
--------snull_unload(77B)
----Makefile(289B)
----short()
--------short_unload(237B)
--------short_load(2KB)
--------short.c(17KB)
--------Makefile(681B)
----scull()
--------scull.h(5KB)
--------scull_load(2KB)
--------main.c(16KB)
--------scull.init(3KB)
--------scull_unload(335B)
--------pipe.c(11KB)
--------access.c(11KB)
--------Makefile(752B)
----tty()
--------tiny_serial.c(6KB)
--------Makefile(699B)
--------tiny_tty.c(15KB)
----misc-progs()
--------datasize.c(1KB)
--------setlevel.c(2KB)
--------inp.c(3KB)
--------nbtest.c(1KB)
--------setconsole.c(1KB)
--------asynctest.c(1KB)
--------outp.c(4KB)
--------dataalign.c(2KB)
--------mapcmp.c(2KB)
--------Makefile(297B)
--------load50.c(925B)
--------polltest.c(1KB)
--------mapper.c(2KB)
--------netifdebug.c(2KB)
--------gdbline(417B)