This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
mg_notes:iie_card:weird_stuff [2017/08/07 21:54] M.G. [Other Weird Instructions] |
mg_notes:iie_card:weird_stuff [2017/08/07 22:16] M.G. [Other Weird Instructions] |
||
---|---|---|---|
Line 40: | Line 40: | ||
^ In Routine ^ Address ^ Code ^ Function ^ | ^ In Routine ^ Address ^ Code ^ Function ^ | ||
| PWRUP | $FAB4 | $02 $02 | Loads A reg with $Cn+1 where n = startup slot or $C8 if scan. | | | PWRUP | $FAB4 | $02 $02 | Loads A reg with $Cn+1 where n = startup slot or $C8 if scan. | | ||
- | | PWRUP | $FAC0 | $02 $03 | Displays "UNABLE TO BOOT FROM STARTUP SLOT" if A reg = $Cn-1 where n = startup slot or $c0 if scan. | | + | | PWRUP | $FAC0 | $02 $03 | Displays "UNABLE TO BOOT FROM STARTUP SLOT" if A reg = $Cn-1 where n = startup slot or $c0 if scan. Disappears if screen scrolls. | |
| APPLEII | $FB63 | $02 $04 | Display copyright message on screen, disappears if screen scrolls. | | | APPLEII | $FB63 | $02 $04 | Display copyright message on screen, disappears if screen scrolls. | | ||
| BELL1 | $FBDD | $02 $01 | Play system bell sound. | | | BELL1 | $FBDD | $02 $01 | Play system bell sound. | | ||
| GETLN1 | $FD78 | $02 $06 | Key translation called right after rdchar. If A reg has <key>DELETE</key>, converts it to <key><-</key>. | | | GETLN1 | $FD78 | $02 $06 | Key translation called right after rdchar. If A reg has <key>DELETE</key>, converts it to <key><-</key>. | | ||
| | | $02 $05 | Not found in firmware, yet, but presumably this exists. | | | | | $02 $05 | Not found in firmware, yet, but presumably this exists. | | ||
- | |||
==== The Key Translation and the A register ==== | ==== The Key Translation and the A register ==== |