h6. [[OS SWI Calls]] h6(. » [[OS_Byte]] h6((. » OS_Byte 200 h2. OS_Byte 200 h5. (SWI &06) |_<^{width:4em}. Entry | | |<^. R0|<^. 200 (&C8) | |<^. R1|<^. EOR value | |<^. R2|<^. AND value | |_<^{width:4em}. Exit|_<^. | |<^. R0|<^. Preserved | |<^. R1|<^. State before being overwritten | |<^. R2|<^. Keyboard disable flag (see [[OS_Byte 201]]) | h4. Use The purpose of this call is to read or write the Break and Escape effect. h4. Notes This call can read, or change, the effects of a reset (including resets caused by Break) and of Escape. The bottom two bits of R1 have the following significance: |_<^{width:4em}. Bit|_<^{width:4em}. Value|_<^. Effect| |/2<^. 0|<^. 0|<^. Normal escape action| |<^. 1|<^. Escape disabled unless caused by [[OS_Byte 125]]| |/2<^. 1|<^. 0|<^. Normal reset action| |<^. 1|<^. Power on reset (only if bits 2-7 of R1 are zero) This means a value of %00000001x causes a memory clear (no matter what kind of reset was pressed)| h4. See also * [[OS_Byte]] * [[OS_Byte 125]] * [[OS_Byte 201]]