H. Peter Anvin
|
5328aa117d
fpga: parameterize USB max packet size
|
2 years ago |
H. Peter Anvin
|
969d145878
fw: propagate board_info from ESP32 to FPGA
|
2 years ago |
H. Peter Anvin
|
01a9935e87
USB: use unofficial USB IDs 4680:088x for both USB interfaces
|
2 years ago |
H. Peter Anvin
|
4d4291d637
usb: fix descriptor regeneration; add name strings to individual ports
|
2 years ago |
H. Peter Anvin
|
4b07e7703d
Fix USB serial number generation
|
2 years ago |
H. Peter Anvin
|
c48373f9a8
usb: handle SET_CONTROL_LINE_STATE USB messages
|
2 years ago |
H. Peter Anvin
|
7dd7eb2ed7
usb: change "console" to "tty", with CON_ used for only the console
|
2 years ago |
H. Peter Anvin
|
af2600349c
usb: enable four ACM devices
|
2 years ago |
H. Peter Anvin
|
808ba7c43c
usb: use a direct interface between the CPU and the USB FIFOs
|
3 years ago |
H. Peter Anvin
|
372899ea3b
Move most code to SDRAM; fix problems with code in SDRAM; cleanups
|
3 years ago |
H. Peter Anvin
|
492d654ec1
usb: generalize the ACM descriptor set; handle > 256 byte desc ROM
|
3 years ago |
H. Peter Anvin
|
fceef37cbe
usb: add an Interface Association Descriptor
|
3 years ago |
H. Peter Anvin
|
33f928129c
usb: use the same endpoint number for both directions
|
3 years ago |
H. Peter Anvin
|
c21293d687
usb: use generated USB descriptors
|
3 years ago |
H. Peter Anvin
|
14f9fd012d
usbdescgen: fix language mask handling
|
3 years ago |
H. Peter Anvin
|
4b594cfa8b
usbdescgen: handle serial number, produce Verilog code with index
|
3 years ago |
H. Peter Anvin
|
dd02802dcb
usb: descriptor generator tool
|
3 years ago |