Difference between revisions of "83Plus:Ports:09"

From WikiTI
Jump to: navigation, search
m
 
Line 1: Line 1:
'''Note:''' Do not take the information on this template page as actual documentation!
+
[[Category:83Plus:Ports:By_Address|09 - Link Assist Status]]
 
+
[[Category:83Plus:Ports:By_Name|Link Assist Status]]
The Ports are named by their number, in hexadecimal. An example is [[83Plus:Ports:00]].
+
 
+
You also must put a variation on the following code into your page to have it categorized:
+
NaodW29-nowiki524ead3d48187e5400000001
+
 
+
----
+
 
+
 
== Synopsis ==
 
== Synopsis ==
'''Port Number:''' 06h
+
'''Port Number:''' 09h
  
'''Function:''' Flash Memory Paging
+
'''Function:''' Link Assist Status
  
This port controls what page is swapped into the 4000h to 7FFFh range. ('''DO NOT''' take this template page as real documentation on port 6!)
+
This port gives information on the status of the hardware link assist.
  
 
=== Read Values ===
 
=== Read Values ===
* [00h - FFh]: The current port mapped to the memory range 4000h through 7FFFh.
+
* Bit 0: ''unknown''
 +
* Bit 1: ''unknown''
 +
* Bit 2: ''unknown''
 +
* Bit 3: Set if the assist is currently receiving data
 +
* Bit 4: Set if the assist has read a complete byte (which can be read from [[83Plus:Ports:0A|port 0A]])
 +
* Bit 5: Set if the assist is ready to write data (via [[83Plus:Ports:0D|port 0D]])
 +
* Bit 6: Set if there was an error during transmission
 +
* Bit 7: ''unknown''
  
 
=== Write Values ===
 
=== Write Values ===
* [00h - FFh]: The new page to swap in to the memory range 4000h through 7FFFh
+
''None''
 
+
''Note: if you would have bitwise flags for your port, label them "bit X".''
+
  
 
== Comments ==
 
== Comments ==
The behavior of this port changes in different memory map modes.
+
This port only exists on the 83+ SE and the 84+.
 
+
== Example ==
+
NaodW29-nowiki524ead3d48187e5400000002
+
  
 
== Credits and Contributions ==
 
== Credits and Contributions ==
* '''/dev/urandom:''' Because of your randomness, this project is possible.
+
* '''Michael Vincent:''' Original documentation of the link assist

Revision as of 19:31, 28 March 2005

Synopsis

Port Number: 09h

Function: Link Assist Status

This port gives information on the status of the hardware link assist.

Read Values

  • Bit 0: unknown
  • Bit 1: unknown
  • Bit 2: unknown
  • Bit 3: Set if the assist is currently receiving data
  • Bit 4: Set if the assist has read a complete byte (which can be read from port 0A)
  • Bit 5: Set if the assist is ready to write data (via port 0D)
  • Bit 6: Set if there was an error during transmission
  • Bit 7: unknown

Write Values

None

Comments

This port only exists on the 83+ SE and the 84+.

Credits and Contributions

  • Michael Vincent: Original documentation of the link assist