Difference between revisions of "83Plus:BCALLs:80BA"
From WikiTI
84plusfreak (Talk | contribs) m (→Comments) |
|||
(One intermediate revision by one other user not shown) | |||
Line 5: | Line 5: | ||
'''BCALL Address:''' 80BA | '''BCALL Address:''' 80BA | ||
− | Returns the | + | Returns the hardware version. |
=== Inputs === | === Inputs === | ||
− | + | * B: Default LCD version value | |
=== Outputs === | === Outputs === | ||
− | * A: | + | * A: Hardware Version |
+ | * B: On later hardware: | ||
+ | ** Bit 0: set to initialize LCD at higher power supply level. | ||
+ | ** Bit 1: set to initialize LCD at higher power supply level. | ||
=== Destroys === | === Destroys === | ||
Line 17: | Line 20: | ||
== Comments == | == Comments == | ||
− | + | Hardware version 0 is the original TI-83 Plus, version 1 is the TI-83 Plus Silver Edition, version 2 is the TI-84 Plus, and version 3 is the TI-84 Plus Silver Edition. | |
+ | |||
+ | On later versions of the TI-73/Explorer and TI-83 Plus (hardware version 0), this BCALL returns information about the LCD controller in B. The return value is checked bitwise, but appears to use the same higher power supply level regardless of which bit is set. |
Latest revision as of 21:39, 14 September 2011
Synopsis
Official Name: GetHWVer
BCALL Address: 80BA
Returns the hardware version.
Inputs
- B: Default LCD version value
Outputs
- A: Hardware Version
- B: On later hardware:
- Bit 0: set to initialize LCD at higher power supply level.
- Bit 1: set to initialize LCD at higher power supply level.
Destroys
None
Comments
Hardware version 0 is the original TI-83 Plus, version 1 is the TI-83 Plus Silver Edition, version 2 is the TI-84 Plus, and version 3 is the TI-84 Plus Silver Edition.
On later versions of the TI-73/Explorer and TI-83 Plus (hardware version 0), this BCALL returns information about the LCD controller in B. The return value is checked bitwise, but appears to use the same higher power supply level regardless of which bit is set.