H. Peter Anvin
|
5de31b97bf
fmtx: add &P command to explicitly insert a pause
|
3 years ago |
H. Peter Anvin
|
e1aa3ce1e0
fmtx: be smarter about speed changes
|
3 years ago |
H. Peter Anvin
|
a61c536618
fmtx: add send whole file command
|
3 years ago |
H. Peter Anvin
|
b678d65a2b
fmrx: set baudrate from the program header
|
3 years ago |
H. Peter Anvin
|
92c11693ac
fmtx: &H requires divisor
|
3 years ago |
H. Peter Anvin
|
8cebb5c242
fmtx: add a command-based interface, allowing for additional features
|
3 years ago |
H. Peter Anvin
|
b336137708
fmtx: support emitting interblock silence
|
3 years ago |
H. Peter Anvin
|
fac0fbc572
usbcas.h: use 725 bps for ABC80, which is what ABC800 will generate
|
3 years ago |
H. Peter Anvin
|
05db6091c3
Avoid underruns as much as possible
|
3 years ago |
H. Peter Anvin
|
941e095143
fmtx: hold the line for 1024 bit-times in case of underrun
|
3 years ago |
H. Peter Anvin
|
b5c9a4c6e6
fmtx: do allow the output to go high when not in use
|
3 years ago |
H. Peter Anvin
|
62da2e5f80
fmtx: explicitly drive the output line to 0 when not in use
|
3 years ago |
H. Peter Anvin
|
78286d6748
Motor relay sense support
|
3 years ago |
H. Peter Anvin
|
e1e8e69483
Merge branch 'main' of ssh://terminus.zytor.com/git/abc80/usbcas
|
3 years ago |
H. Peter Anvin
|
4219e3b809
usbcas: clean up insane formatting
|
3 years ago |
H. Peter Anvin
|
474b3d5330
Merge branch 'main' of ssh://terminus.zytor.com/git/abc80/usbcas
|
3 years ago |
H. Peter Anvin
|
e83a79270f
fmrx: more careful handling of the receive timeout interrupt
|
3 years ago |
H. Peter Anvin
|
bdca1437c2
Make the baud rate for ABC800 closer to correct (unused anyway)
|
3 years ago |
H. Peter Anvin
|
fc1bf4205a
fmtx: make transmitter handling interrupt-driven
|
3 years ago |
H. Peter Anvin
|
fefce560be
fmrx: add a timeout for no more clock edge (last bit?)
|
3 years ago |
H. Peter Anvin
|
a855c97cee
fmrx: remove more debugging code
|
3 years ago |
H. Peter Anvin
|
77bb7cc50f
fmrx: use prescaler if baud rate is low
|
3 years ago |
H. Peter Anvin
|
e8c6c51da3
fmrx: remove debugging code
|
3 years ago |
H. Peter Anvin
|
47b0cf9789
sendbrk: trivial tool to send a BREAK on a serial port
|
3 years ago |
H. Peter Anvin
|
a2c3da56cc
Rx works!
|
3 years ago |
H. Peter Anvin
|
78b315f96e
Improve port control
|
3 years ago |
H. Peter Anvin
|
56c7272276
Call the USB task functions when we are busy-waiting on something
|
3 years ago |
H. Peter Anvin
|
fc631e82e0
USBCAS: better handling of baudrate clip, add receive routine
|
3 years ago |
H. Peter Anvin
|
e3532b88f0
USBCAS: we overflow UBRR for 720 baud, so need to duplicate bits
|
3 years ago |
H. Peter Anvin
|
a0ef31fbf0
USBCAS: seem to have transmit working...
|
3 years ago |