H. Peter Anvin
|
0edc64a9c8
abcio, abcdisk: revamp callback interface, fix abcdisk state machine
|
3 years ago |
H. Peter Anvin
|
2f3640b11c
fpga: rename abc_master to abc_host
|
3 years ago |
H. Peter Anvin
|
f5f6aad21e
abcbus: drop unused mapram nodes
|
3 years ago |
H. Peter Anvin
|
378b746e22
fpga: code lint fixes (no functional change)
|
3 years ago |
H. Peter Anvin
|
770e3b2451
abcbus: not busy until the transaction has completed
|
3 years ago |
H. Peter Anvin
|
864a989e80
Update register definitions; split out status change IRQ status bits
|
3 years ago |
H. Peter Anvin
|
0924c443cd
WIP: simplify the ABC-bus I/O interface
|
3 years ago |
H. Peter Anvin
|
46c873bd12
abcbus: make INT#, NMI#, RESIN# and WAIT#/RDY explicitly controllable
|
3 years ago |
H. Peter Anvin
|
9daa6e28a5
abcbus: don't trigger RESIN# on internal reset
|
3 years ago |
H. Peter Anvin
|
4a0966e759
abcbus: put the I/O status register (INP 1) in a separate SRAM
|
3 years ago |
H. Peter Anvin
|
338c4e1649
fpga/abcbus: fix clear_irq signal
|
3 years ago |
H. Peter Anvin
|
dd69eafb99
Many timing fixes; better IRQ handling for abcbus
|
3 years ago |
H. Peter Anvin
|
df521ce35f
abcbus: fix missing clock to ABC-bus synchronizer
|
3 years ago |
H. Peter Anvin
|
ec99762a84
Use waitirq rather than suspending a memory transaction for SD card
|
3 years ago |
H. Peter Anvin
|
56753cd6a3
abcbus: move abcbus to separate module; add I/O status register
|
3 years ago |