]> git.sur5r.net Git - cc65/blob - libsrc/geos-apple/jumptab.inc
Separate header and trailers of Atari system_check chunk.
[cc65] / libsrc / geos-apple / jumptab.inc
1 ;
2 ;Apple GEOS System Jump Table
3 ;Source: The Hitchhiker's Guide To GEOS
4 ;http://lyonlabs.org/commodore/onrequest/geos-manuals/The_Hitchhikers_Guide_to_GEOS.pdf
5
6 ReadClock               =       $0800
7 ClockInt                =       $0803
8 SetTimeDate             =       $0806
9 SetAlarm                =       $0809
10 ResetAlarm              =       $080c
11 InitForPrint            =       $6000
12 StartPrint              =       $6003
13 StartASCII              =       $6006
14 PrintBuffer             =       $6009
15 PrintASCII              =       $600c
16 StopPrint               =       $600f
17 GetMode                 =       $6012
18 SetMode                 =       $6015
19 CancelPrint             =       $6018
20 InitCard                =       $6700
21 OpenCard                =       $6703
22 OutputByte              =       $6706
23 InputByte               =       $6709
24 CloseCard               =       $670c
25 InfoCard                =       $670f
26 StatusCard              =       $6712
27 ClearCard               =       $6715
28 AuxDMain                =       $efa0
29 AuxDInt                 =       $efa3
30 AuxDKeyFilter           =       $efa6
31 AuxDExit                =       $efa9
32 InitMouse               =       $f000
33 SlowMouse               =       $f003
34 UpdateMouse             =       $f006
35 KeyFilter               =       $f009
36 MainLoop                =       $fe00
37 InterruptMain           =       $fe03
38 StartAppl               =       $fe06
39 DoInlineReturn          =       $fe09
40 DoIcons                 =       $fe0c
41 DoMenu                  =       $fe0f
42 ReDoMenu                =       $fe12
43 DoPreviousMenu          =       $fe15
44 GotoFirstMenu           =       $fe18
45 RecoverMenu             =       $fe1b
46 RecoverAllMenus         =       $fe1e
47 DrawPoint               =       $fe21
48 TestPoint               =       $fe24
49 HorizontalLine          =       $fe27
50 VerticalLine            =       $fe2a
51 InvertLine              =       $fe2d
52 RecoverLine             =       $fe30
53 DrawLine                =       $fe33
54 SetPattern              =       $fe36
55 Rectangle               =       $fe39
56 i_Rectangle             =       $fe3c
57 FrameRectangle          =       $fe3f
58 i_FrameRectangle        =       $fe42
59 InvertRectangle         =       $fe45
60 RecoverRectangle        =       $fe48
61 i_RecoverRectangle      =       $fe4b
62 ImprintRectangle        =       $fe4e
63 i_ImprintRectangle      =       $fe51
64 BitmapUp                =       $fe54
65 i_BitmapUp              =       $fe57
66 BitmapClip              =       $fe5a
67 BitOtherClip            =       $fe5d
68 GraphicsString          =       $fe60
69 i_GraphicsString        =       $fe63
70 GetScanLine             =       $fe66
71 PutString               =       $fe69
72 i_PutString             =       $fe6c
73 PutDecimal              =       $fe6f
74 GetString               =       $fe72
75 GetNextChar             =       $fe75
76 InitTextPrompt          =       $fe78
77 PromptOn                =       $fe7b
78 PromptOff               =       $fe7e
79 PutChar                 =       $fe81
80 GetRealSize             =       $fe84
81 GetCharWidth            =       $fe87
82 LoadCharSet             =       $fe8a
83 UseSystemFont           =       $fe8d
84 SmallPutChar            =       $fe90
85 StartMouseMode          =       $fe93
86 MouseOff                =       $fe96
87 MouseUp                 =       $fe99
88 IsMseInRegion           =       $fe9c
89 ClearMouseMode          =       $fe9f
90 DrawSprite              =       $fea2
91 PosSprite               =       $fea5
92 EnablSprite             =       $fea8
93 DisablSprite            =       $feab
94 InitProcesses           =       $feae
95 RestartProcess          =       $feb1
96 BlockProcess            =       $feb4
97 UnblockProcess          =       $feb7
98 FreezeProcess           =       $feba
99 UnfreezeProcess         =       $febd
100 Sleep                   =       $fec0
101 EnableProcess           =       $fec3
102 DShiftLeft              =       $fec6
103 DShiftRight             =       $fec9
104 BBMult                  =       $fecc
105 BMult                   =       $fecf
106 DMult                   =       $fed2
107 Ddiv                    =       $fed5
108 DSdiv                   =       $fed8
109 Dabs                    =       $fedb
110 Dnegate                 =       $fede
111 Ddec                    =       $fee1
112 GetRandom               =       $fee4
113 CopyString              =       $fee7
114 CopyFString             =       $feea
115 CmpString               =       $feed
116 CmpFString              =       $fef0
117 Panic                   =       $fef3
118 MoveData                =       $fef6
119 i_MoveData              =       $fef9
120 ClearRam                =       $fefc
121 FillRam                 =       $feff
122 i_FillRam               =       $ff02
123 InitRam                 =       $ff05
124 CallRoutine             =       $ff08
125 NewBitOtherClip         =       $ff0e
126 FirstInit               =       $ff11
127 CRC                     =       $ff14
128 DoDlgBox                =       $ff17
129 RstrFrmDialogue         =       $ff1a
130 NewBitUp                =       $ff1d
131 IrqMiddle               =       $ff20
132 TempHideMouse           =       $ff29
133 SoftSprHandler          =       $ff2c
134 SetMsePic               =       $ff2f
135 InitSprite              =       $ff32
136 SaveFontData            =       $ff35
137 RestoreFontData         =       $ff38
138 EraseCharacter          =       $ff3e
139 ReadByte                =       $ff41
140 GetLdVars               =       $ff44
141 SetLdVars               =       $ff47
142 InitForDialog           =       $ff4a
143 WarmStart               =       $ff4d
144 RecoverSysRam           =       $ff53
145 GetPtrCurDkNm           =       $ff56
146 EnterDeskTop            =       $ff59
147 CopyScreenBlock         =       $ff5c
148 CopyLine                =       $ff5f
149 GetScreenLine           =       $ff62
150 PutScreenLine           =       $ff65
151 DivideBySeven           =       $ff68
152 MoveAuxData             =       $ff6b
153 GetSpriteData           =       $ff6e
154 SwapMainAndAux          =       $ff71
155 ReadBackLine            =       $ff74
156 LoadAuxSet              =       $ff77
157 HideOnlyMouse           =       $ff7a
158 GetPattern              =       $ff7d
159 SetUserPattern          =       $ff80
160 Bell                    =       $ff86
161 ImprintLine             =       $ff8f
162 CopyFullScreen          =       $ff92
163 NewBitClip              =       $ff95
164 ReadScanLine            =       $ff98
165 i_NewBitUp              =       $ff9e