H. Peter Anvin
|
eb851b7632
pun80: fix IRQ/status conditions; console: optimize
|
2 years ago |
H. Peter Anvin
|
7912a488fa
usb: fix bogus AND of data and boolean in control message handling
|
2 years ago |
H. Peter Anvin
|
c48373f9a8
usb: handle SET_CONTROL_LINE_STATE USB messages
|
2 years ago |
H. Peter Anvin
|
50d3a0c3bc
usb: timing fixes in the status and IRQ paths
|
2 years ago |
H. Peter Anvin
|
1622343b8d
Firmware for PUN80 emulation
|
2 years ago |
H. Peter Anvin
|
1db3d07425
PUN80 emulation, per-channel IRQ handlers, TTY IRQ polarity control
|
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
|
3d16eb2126
usb: set FIFO size to 1K
|
2 years ago |
H. Peter Anvin
|
af2600349c
usb: enable four ACM devices
|
2 years ago |
H. Peter Anvin
|
9dda5b5549
usb: fix logic for draining tx FIFO, fix BREAK reception
|
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
|
92d18543b8
tty: don't require DTR#; v2: output some clocks on gpio[135]
|
3 years ago |
H. Peter Anvin
|
60be2e1201
v2: v2 has a 16 MHz oscillator instead of 48 MHz
|
3 years ago |
H. Peter Anvin
|
63c8bc2ec8
sdram: fix signal timing that broke dram bss zeroing.
|
3 years ago |
H. Peter Anvin
|
08d8d7d2c8
More cleanups of multi-version... still broken?!
|
3 years ago |
H. Peter Anvin
|
344ccf56d4
Fixes for dual version generator
|
3 years ago |
H. Peter Anvin
|
6db45e74e6
WIP: build both v1 and v2
|
3 years ago |
H. Peter Anvin
|
75a6dbc7fa
fpga: infrastructure for building v1 and v2 FPGA
|
3 years ago |
H. Peter Anvin
|
062a3d9eb1
Reorganize tree so a single Makefile can do the right thing
|
3 years ago |