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