Difference between revisions of "68k:Ports:60000D"
From WikiTI
Line 3: | Line 3: | ||
== Link status (interrupt reason) == | == Link status (interrupt reason) == | ||
− | According to [[ | + | According to [[http://tict.ticalc.org/docs/J89hw.txt J89hw.txt]] you have to read [[68k:Ports:60000C|60000C]] to begin acknowledging a link interrupt. Other documents don't seem to mention this though. |
* Bit 7: Error (write 0xE0 then 0x8D to [[68k:Ports:60000C|60000C]] to acknowledge) | * Bit 7: Error (write 0xE0 then 0x8D to [[68k:Ports:60000C|60000C]] to acknowledge) |
Revision as of 22:13, 4 November 2006
Link status (interrupt reason)
According to [J89hw.txt] you have to read 60000C to begin acknowledging a link interrupt. Other documents don't seem to mention this though.
- Bit 7: Error (write 0xE0 then 0x8D to 60000C to acknowledge)
- Bit 6: Transmit buffer empty (write another byte or clear 60000C:1 to acknowledge)
- Bit 5: Received byte (read the byte to acknowledge)
- Bit 4: Interrupt pending (Always 1 in interrupt handler)
- Bit 3: Autostart
- Bit 2: (?) External activity
- Bit 1: (?)
- Bit 0: (?)