5380 scsi controller, registergebruik 19891016/wjvg 0 current scsi data/output data register rw nnnnnnnn data 1 initiator command register rw .......1 assert data bus rw ......1. assert /atn rw .....1.. assert /sel rw ....1... assert /bsy rw ...1.... assert /ack r ..1..... lost arbitration w ..1..... not used r .1...... arbitration in progress w .1...... test mode rw 1....... assert /rst 2 mode register rw .......1 arbitrate rw ......1. dma mode rw .....1.. monitor busy line rw ....1... enable end of dma interrupt rw ...1.... enable parity interrupt rw ..1..... enable parity checking rw .1...... target mode rw 1....... block dma mode 3 target command register rw .......1 assert /i/o rw ......1. assert /c/d rw .....1.. assert /msg rw ....1... assert /req r .000.... not used w .xxx.... not used rw 1....... last byte sent 4 current scsi bus status/select enable register r .......1 //parity r ......1. //sel r .....1.. //i/o r ....1... //c/d r ...1.... //msg r ..1..... //req r .1...... //bsy r 1....... //rst w nnnnnnnn id select register 5 bus and status/start dma send register r .......1 //ack r ......1. //atn r .....1.. busy error r ....1... phase match r ...1.... interrupt request r ..1..... parity error r .1...... dma request r 1....... end of dma w nnnnnnnn start dma send 6 r nnnnnnnn input data register w nnnnnnnn start dma target receive 7 r nnnnnnnn reset error/interrupt w nnnnnnnn start dma initiator receive end