Difference between revisions of "83Plus:Ports:0A"
From WikiTI
m (→Example) |
(Added information on what writing does.) |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
− | [[Category:83Plus:Ports:By_Address|0A - Link Assist Input Buffer]] | + | [[Category:83Plus:Ports:By_Address|0A - Link Assist Input Buffer/CPU Speed 1 Signaling Rate]] [[Category:83Plus:Ports:By_Name|Link Assist Input Buffer/CPU Speed 1 Signaling Rate]] |
− | [[Category:83Plus:Ports:By_Name|Link Assist Input Buffer]] | + | |
== Synopsis == | == Synopsis == | ||
'''Port Number:''' 0Ah | '''Port Number:''' 0Ah | ||
− | '''Function:''' Link Assist Input Buffer | + | '''Function:''' Link Assist Input Buffer/CPU Speed 1 Signaling Rate |
This port allows you to read the data that has been received by the link assist. | This port allows you to read the data that has been received by the link assist. | ||
Line 12: | Line 11: | ||
=== Write Values === | === Write Values === | ||
− | + | Writing controls the signaling rate of the link assist in CPU speed mode 1. See [[83Plus:Ports:09|port 09]] for details. | |
== Comments == | == Comments == |
Latest revision as of 19:44, 11 August 2013
Contents
Synopsis
Port Number: 0Ah
Function: Link Assist Input Buffer/CPU Speed 1 Signaling Rate
This port allows you to read the data that has been received by the link assist.
Read Values
- [00h - FFh]: Byte currently in the link assist's buffer.
Write Values
Writing controls the signaling rate of the link assist in CPU speed mode 1. See port 09 for details.
Comments
This port only exists on the 83+ SE and the 84+.
Check port 9 before you read this port, to see that there is valid data. Also, do not read this port more than once per data byte received.
Example
GetByteSE: in a,(4) and 8 jr z,LinkError in a,(9) bit 6,a jr nz,LinkError and 11h jr z,GetByteSE in a,(0Ah) ret
Credits and Contributions
- Michael Vincent: Original documentation of the link assist