Difference between revisions of "83Plus:Ports:24"
From WikiTI
Thepenguin77 (Talk | contribs) (Created page with '24 - Flash Execution Override 24 - Flash Execution Override [[Category:83Plus:Ports:By_Name|Fl…') |
(No difference)
|
Revision as of 21:35, 20 August 2011
This port only exists as a distinct port on the TI-83 Plus Silver Edition, the TI-84 Plus, and the TI-84 Plus Silver Edition. On the standard TI-83 Plus, it acts as a shadow of port 04. |
This port is protected, which means user programs cannot ordinarily write to it directly. |
Synopsis
Port Number: 24h
Function: Flash Execution Override
This port overrides port 23 and is overridden by port port 22.
Write Values
- Bit 0: Set to allow execution on any flash page
- Bit 1: Set to disable execution on every page except privileged pages, bit 0 and port 22 override this function.
- Bits 2-7: Toggleable, but no effect is apparent
Read Values
- Bit 0: Set if execution is allowed on any flash page
- Bit 1: Set if execution is disabled on every page except privileged pages, and pages allowed by bit 0 and port 22.
- Bit 2-7: Reads whatever was last written
Comments
This port is very strange and not well understood. Bits 2-7 can be toggled so they probably have a use.
This port does not exist on the standard 83 Plus. See ports 5 and 16 instead.