├── LICENSE-2BSD.txt ├── README.md ├── doc ├── diagram.png └── menuconfig.png ├── examples └── blinker │ ├── config.py │ ├── core.py │ ├── test.c │ └── test.py ├── lambdausb ├── __init__.py ├── boards │ └── usbsniffer.py ├── io │ ├── __init__.py │ ├── ulpi.py │ └── usb_serial │ │ ├── __init__.py │ │ ├── phy.py │ │ ├── rx.py │ │ └── tx.py ├── lib │ ├── __init__.py │ └── stream.py ├── test │ ├── __init__.py │ ├── _util.py │ ├── test_usb_crc.py │ ├── test_usb_endpoint.py │ └── test_usb_mux.py └── usb │ ├── __init__.py │ ├── config.py │ ├── crc.py │ ├── defs.py │ ├── device.py │ ├── endpoint.py │ └── mux.py ├── setup.py └── tools └── genconfig ├── Makefile ├── createconfig.c ├── generate.sh ├── genpy.c └── usb.h /LICENSE-2BSD.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/LICENSE-2BSD.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/README.md -------------------------------------------------------------------------------- /doc/diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/doc/diagram.png -------------------------------------------------------------------------------- /doc/menuconfig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/doc/menuconfig.png -------------------------------------------------------------------------------- /examples/blinker/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/examples/blinker/config.py -------------------------------------------------------------------------------- /examples/blinker/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/examples/blinker/core.py -------------------------------------------------------------------------------- /examples/blinker/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/examples/blinker/test.c -------------------------------------------------------------------------------- /examples/blinker/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/examples/blinker/test.py -------------------------------------------------------------------------------- /lambdausb/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lambdausb/boards/usbsniffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/lambdausb/boards/usbsniffer.py -------------------------------------------------------------------------------- /lambdausb/io/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lambdausb/io/ulpi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/lambdausb/io/ulpi.py -------------------------------------------------------------------------------- /lambdausb/io/usb_serial/__init__.py: -------------------------------------------------------------------------------- 1 | from .phy import * 2 | -------------------------------------------------------------------------------- /lambdausb/io/usb_serial/phy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/lambdausb/io/usb_serial/phy.py -------------------------------------------------------------------------------- /lambdausb/io/usb_serial/rx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/lambdausb/io/usb_serial/rx.py -------------------------------------------------------------------------------- /lambdausb/io/usb_serial/tx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/lambdausb/io/usb_serial/tx.py -------------------------------------------------------------------------------- /lambdausb/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lambdausb/lib/stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/lambdausb/lib/stream.py -------------------------------------------------------------------------------- /lambdausb/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lambdausb/test/_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/lambdausb/test/_util.py -------------------------------------------------------------------------------- /lambdausb/test/test_usb_crc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/lambdausb/test/test_usb_crc.py -------------------------------------------------------------------------------- /lambdausb/test/test_usb_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/lambdausb/test/test_usb_endpoint.py -------------------------------------------------------------------------------- /lambdausb/test/test_usb_mux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/lambdausb/test/test_usb_mux.py -------------------------------------------------------------------------------- /lambdausb/usb/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/lambdausb/usb/__init__.py -------------------------------------------------------------------------------- /lambdausb/usb/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/lambdausb/usb/config.py -------------------------------------------------------------------------------- /lambdausb/usb/crc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/lambdausb/usb/crc.py -------------------------------------------------------------------------------- /lambdausb/usb/defs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/lambdausb/usb/defs.py -------------------------------------------------------------------------------- /lambdausb/usb/device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/lambdausb/usb/device.py -------------------------------------------------------------------------------- /lambdausb/usb/endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/lambdausb/usb/endpoint.py -------------------------------------------------------------------------------- /lambdausb/usb/mux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/lambdausb/usb/mux.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/setup.py -------------------------------------------------------------------------------- /tools/genconfig/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/tools/genconfig/Makefile -------------------------------------------------------------------------------- /tools/genconfig/createconfig.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/tools/genconfig/createconfig.c -------------------------------------------------------------------------------- /tools/genconfig/generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/tools/genconfig/generate.sh -------------------------------------------------------------------------------- /tools/genconfig/genpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/tools/genconfig/genpy.c -------------------------------------------------------------------------------- /tools/genconfig/usb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdaconcept/lambdaUSB/HEAD/tools/genconfig/usb.h --------------------------------------------------------------------------------