summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/palm_dbg.inc
blob: 6e78a5cc244b0b2161fdec9d2ca765086dfaa9dd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
static const char *lookup_trap(UINT16 opcode)
{
	static const struct
	{
		const char *name;
		UINT16 trap;
	} traps[] =
	{
		{ "sysTrapMemInit", 0xA000 },
		{ "sysTrapMemInitHeapTable", 0xA001 },
		{ "sysTrapMemStoreInit", 0xA002 },
		{ "sysTrapMemCardFormat", 0xA003 },
		{ "sysTrapMemCardInfo", 0xA004 },
		{ "sysTrapMemStoreInfo", 0xA005 },
		{ "sysTrapMemStoreSetInfo", 0xA006 },
		{ "sysTrapMemNumHeaps", 0xA007 },
		{ "sysTrapMemNumRAMHeaps", 0xA008 },
		{ "sysTrapMemHeapID", 0xA009 },
		{ "sysTrapMemHeapPtr", 0xA00A },
		{ "sysTrapMemHeapFreeBytes", 0xA00B },
		{ "sysTrapMemHeapSize", 0xA00C },
		{ "sysTrapMemHeapFlags", 0xA00D },
		{ "sysTrapMemHeapCompact", 0xA00E },
		{ "sysTrapMemHeapInit", 0xA00F },
		{ "sysTrapMemHeapFreeByOwnerID", 0xA010 },
		{ "sysTrapMemChunkNew", 0xA011 },
		{ "sysTrapMemChunkFree", 0xA012 },
		{ "sysTrapMemPtrNew", 0xA013 },
		{ "sysTrapMemPtrRecoverHandle", 0xA014 },
		{ "sysTrapMemPtrFlags", 0xA015 },
		{ "sysTrapMemPtrSize", 0xA016 },
		{ "sysTrapMemPtrOwner", 0xA017 },
		{ "sysTrapMemPtrHeapID", 0xA018 },
		{ "sysTrapMemPtrCardNo", 0xA019 },
		{ "sysTrapMemPtrToLocalID", 0xA01A },
		{ "sysTrapMemPtrSetOwner", 0xA01B },
		{ "sysTrapMemPtrResize", 0xA01C },
		{ "sysTrapMemPtrResetLock", 0xA01D },
		{ "sysTrapMemHandleNew", 0xA01E },
		{ "sysTrapMemHandleLockCount", 0xA01F },
		{ "sysTrapMemHandleToLocalID", 0xA020 },
		{ "sysTrapMemHandleLock", 0xA021 },
		{ "sysTrapMemHandleUnlock", 0xA022 },
		{ "sysTrapMemLocalIDToGlobal", 0xA023 },
		{ "sysTrapMemLocalIDKind", 0xA024 },
		{ "sysTrapMemLocalIDToPtr", 0xA025 },
		{ "sysTrapMemMove", 0xA026 },
		{ "sysTrapMemSet", 0xA027 },
		{ "sysTrapMemStoreSearch", 0xA028 },
		{ "sysTrapSysReserved10Trap1", 0xA029 },
		{ "sysTrapMemKernelInit", 0xA02A },
		{ "sysTrapMemHandleFree", 0xA02B },
		{ "sysTrapMemHandleFlags", 0xA02C },
		{ "sysTrapMemHandleSize", 0xA02D },
		{ "sysTrapMemHandleOwner", 0xA02E },
		{ "sysTrapMemHandleHeapID", 0xA02F },
		{ "sysTrapMemHandleDataStorage", 0xA030 },
		{ "sysTrapMemHandleCardNo", 0xA031 },
		{ "sysTrapMemHandleSetOwner", 0xA032 },
		{ "sysTrapMemHandleResize", 0xA033 },
		{ "sysTrapMemHandleResetLock", 0xA034 },
		{ "sysTrapMemPtrUnlock", 0xA035 },
		{ "sysTrapMemLocalIDToLockedPtr", 0xA036 },
		{ "sysTrapMemSetDebugMode", 0xA037 },
		{ "sysTrapMemHeapScramble", 0xA038 },
		{ "sysTrapMemHeapCheck", 0xA039 },
		{ "sysTrapMemNumCards", 0xA03A },
		{ "sysTrapMemDebugMode", 0xA03B },
		{ "sysTrapMemSemaphoreReserve", 0xA03C },
		{ "sysTrapMemSemaphoreRelease", 0xA03D },
		{ "sysTrapMemHeapDynamic", 0xA03E },
		{ "sysTrapMemNVParams", 0xA03F },
		{ "sysTrapDmInit", 0xA040 },
		{ "sysTrapDmCreateDatabase", 0xA041 },
		{ "sysTrapDmDeleteDatabase", 0xA042 },
		{ "sysTrapDmNumDatabases", 0xA043 },
		{ "sysTrapDmGetDatabase", 0xA044 },
		{ "sysTrapDmFindDatabase", 0xA045 },
		{ "sysTrapDmDatabaseInfo", 0xA046 },
		{ "sysTrapDmSetDatabaseInfo", 0xA047 },
		{ "sysTrapDmDatabaseSize", 0xA048 },
		{ "sysTrapDmOpenDatabase", 0xA049 },
		{ "sysTrapDmCloseDatabase", 0xA04A },
		{ "sysTrapDmNextOpenDatabase", 0xA04B },
		{ "sysTrapDmOpenDatabaseInfo", 0xA04C },
		{ "sysTrapDmResetRecordStates", 0xA04D },
		{ "sysTrapDmGetLastErr", 0xA04E },
		{ "sysTrapDmNumRecords", 0xA04F },
		{ "sysTrapDmRecordInfo", 0xA050 },
		{ "sysTrapDmSetRecordInfo", 0xA051 },
		{ "sysTrapDmAttachRecord", 0xA052 },
		{ "sysTrapDmDetachRecord", 0xA053 },
		{ "sysTrapDmMoveRecord", 0xA054 },
		{ "sysTrapDmNewRecord", 0xA055 },
		{ "sysTrapDmRemoveRecord", 0xA056 },
		{ "sysTrapDmDeleteRecord", 0xA057 },
		{ "sysTrapDmArchiveRecord", 0xA058 },
		{ "sysTrapDmNewHandle", 0xA059 },
		{ "sysTrapDmRemoveSecretRecords", 0xA05A },
		{ "sysTrapDmQueryRecord", 0xA05B },
		{ "sysTrapDmGetRecord", 0xA05C },
		{ "sysTrapDmResizeRecord", 0xA05D },
		{ "sysTrapDmReleaseRecord", 0xA05E },
		{ "sysTrapDmGetResource", 0xA05F },
		{ "sysTrapDmGet1Resource", 0xA060 },
		{ "sysTrapDmReleaseResource", 0xA061 },
		{ "sysTrapDmResizeResource", 0xA062 },
		{ "sysTrapDmNextOpenResDatabase", 0xA063 },
		{ "sysTrapDmFindResourceType", 0xA064 },
		{ "sysTrapDmFindResource", 0xA065 },
		{ "sysTrapDmSearchResource", 0xA066 },
		{ "sysTrapDmNumResources", 0xA067 },
		{ "sysTrapDmResourceInfo", 0xA068 },
		{ "sysTrapDmSetResourceInfo", 0xA069 },
		{ "sysTrapDmAttachResource", 0xA06A },
		{ "sysTrapDmDetachResource", 0xA06B },
		{ "sysTrapDmNewResource", 0xA06C },
		{ "sysTrapDmRemoveResource", 0xA06D },
		{ "sysTrapDmGetResourceIndex", 0xA06E },
		{ "sysTrapDmQuickSort", 0xA06F },
		{ "sysTrapDmQueryNextInCategory", 0xA070 },
		{ "sysTrapDmNumRecordsInCategory", 0xA071 },
		{ "sysTrapDmPositionInCategory", 0xA072 },
		{ "sysTrapDmSeekRecordInCategory", 0xA073 },
		{ "sysTrapDmMoveCategory", 0xA074 },
		{ "sysTrapDmOpenDatabaseByTypeCreator", 0xA075 },
		{ "sysTrapDmWrite", 0xA076 },
		{ "sysTrapDmStrCopy", 0xA077 },
		{ "sysTrapDmGetNextDatabaseByTypeCreator", 0xA078 },
		{ "sysTrapDmWriteCheck", 0xA079 },
		{ "sysTrapDmMoveOpenDBContext", 0xA07A },
		{ "sysTrapDmFindRecordByID", 0xA07B },
		{ "sysTrapDmGetAppInfoID", 0xA07C },
		{ "sysTrapDmFindSortPositionV10", 0xA07D },
		{ "sysTrapDmSet", 0xA07E },
		{ "sysTrapDmCreateDatabaseFromImage", 0xA07F },
		{ "sysTrapDbgSrcMessage", 0xA080 },
		{ "sysTrapDbgMessage", 0xA081 },
		{ "sysTrapDbgGetMessage", 0xA082 },
		{ "sysTrapDbgCommSettings", 0xA083 },
		{ "sysTrapErrDisplayFileLineMsg", 0xA084 },
		{ "sysTrapErrSetJump", 0xA085 },
		{ "sysTrapErrLongJump", 0xA086 },
		{ "sysTrapErrThrow", 0xA087 },
		{ "sysTrapErrExceptionList", 0xA088 },
		{ "sysTrapSysBroadcastActionCode", 0xA089 },
		{ "sysTrapSysUnimplemented", 0xA08A },
		{ "sysTrapSysColdBoot", 0xA08B },
		{ "sysTrapSysReset", 0xA08C },
		{ "sysTrapSysDoze", 0xA08D },
		{ "sysTrapSysAppLaunch", 0xA08E },
		{ "sysTrapSysAppStartup", 0xA08F },
		{ "sysTrapSysAppExit", 0xA090 },
		{ "sysTrapSysSetA5", 0xA091 },
		{ "sysTrapSysSetTrapAddress", 0xA092 },
		{ "sysTrapSysGetTrapAddress", 0xA093 },
		{ "sysTrapSysTranslateKernelErr", 0xA094 },
		{ "sysTrapSysSemaphoreCreate", 0xA095 },
		{ "sysTrapSysSemaphoreDelete", 0xA096 },
		{ "sysTrapSysSemaphoreWait", 0xA097 },
		{ "sysTrapSysSemaphoreSignal", 0xA098 },
		{ "sysTrapSysTimerCreate", 0xA099 },
		{ "sysTrapSysTimerWrite", 0xA09A },
		{ "sysTrapSysTaskCreate", 0xA09B },
		{ "sysTrapSysTaskDelete", 0xA09C },
		{ "sysTrapSysTaskTrigger", 0xA09D },
		{ "sysTrapSysTaskID", 0xA09E },
		{ "sysTrapSysTaskUserInfoPtr", 0xA09F },
		{ "sysTrapSysTaskDelay", 0xA0A0 },
		{ "sysTrapSysTaskSetTermProc", 0xA0A1 },
		{ "sysTrapSysUILaunch", 0xA0A2 },
		{ "sysTrapSysNewOwnerID", 0xA0A3 },
		{ "sysTrapSysSemaphoreSet", 0xA0A4 },
		{ "sysTrapSysDisableInts", 0xA0A5 },
		{ "sysTrapSysRestoreStatus", 0xA0A6 },
		{ "sysTrapSysUIAppSwitch", 0xA0A7 },
		{ "sysTrapSysCurAppInfoPV20", 0xA0A8 },
		{ "sysTrapSysHandleEvent", 0xA0A9 },
		{ "sysTrapSysInit", 0xA0AA },
		{ "sysTrapSysQSort", 0xA0AB },
		{ "sysTrapSysCurAppDatabase", 0xA0AC },
		{ "sysTrapSysFatalAlert", 0xA0AD },
		{ "sysTrapSysResSemaphoreCreate", 0xA0AE },
		{ "sysTrapSysResSemaphoreDelete", 0xA0AF },
		{ "sysTrapSysResSemaphoreReserve", 0xA0B0 },
		{ "sysTrapSysResSemaphoreRelease", 0xA0B1 },
		{ "sysTrapSysSleep", 0xA0B2 },
		{ "sysTrapSysKeyboardDialogV10", 0xA0B3 },
		{ "sysTrapSysAppLauncherDialog", 0xA0B4 },
		{ "sysTrapSysSetPerformance", 0xA0B5 },
		{ "sysTrapSysBatteryInfoV20", 0xA0B6 },
		{ "sysTrapSysLibInstall", 0xA0B7 },
		{ "sysTrapSysLibRemove", 0xA0B8 },
		{ "sysTrapSysLibTblEntry", 0xA0B9 },
		{ "sysTrapSysLibFind", 0xA0BA },
		{ "sysTrapSysBatteryDialog", 0xA0BB },
		{ "sysTrapSysCopyStringResource", 0xA0BC },
		{ "sysTrapSysKernelInfo", 0xA0BD },
		{ "sysTrapSysLaunchConsole", 0xA0BE },
		{ "sysTrapSysTimerDelete", 0xA0BF },
		{ "sysTrapSysSetAutoOffTime", 0xA0C0 },
		{ "sysTrapSysFormPointerArrayToStrings", 0xA0C1 },
		{ "sysTrapSysRandom", 0xA0C2 },
		{ "sysTrapSysTaskSwitching", 0xA0C3 },
		{ "sysTrapSysTimerRead", 0xA0C4 },
		{ "sysTrapStrCopy", 0xA0C5 },
		{ "sysTrapStrCat", 0xA0C6 },
		{ "sysTrapStrLen", 0xA0C7 },
		{ "sysTrapStrCompare", 0xA0C8 },
		{ "sysTrapStrIToA", 0xA0C9 },
		{ "sysTrapStrCaselessCompare", 0xA0CA },
		{ "sysTrapStrIToH", 0xA0CB },
		{ "sysTrapStrChr", 0xA0CC },
		{ "sysTrapStrStr", 0xA0CD },
		{ "sysTrapStrAToI", 0xA0CE },
		{ "sysTrapStrToLower", 0xA0CF },
		{ "sysTrapSerReceiveISP", 0xA0D0 },
		{ "sysTrapSlkOpen", 0xA0D1 },
		{ "sysTrapSlkClose", 0xA0D2 },
		{ "sysTrapSlkOpenSocket", 0xA0D3 },
		{ "sysTrapSlkCloseSocket", 0xA0D4 },
		{ "sysTrapSlkSocketRefNum", 0xA0D5 },
		{ "sysTrapSlkSocketSetTimeout", 0xA0D6 },
		{ "sysTrapSlkFlushSocket", 0xA0D7 },
		{ "sysTrapSlkSetSocketListener", 0xA0D8 },
		{ "sysTrapSlkSendPacket", 0xA0D9 },
		{ "sysTrapSlkReceivePacket", 0xA0DA },
		{ "sysTrapSlkSysPktDefaultResponse", 0xA0DB },
		{ "sysTrapSlkProcessRPC", 0xA0DC },
		{ "sysTrapConPutS", 0xA0DD },
		{ "sysTrapConGetS", 0xA0DE },
		{ "sysTrapFplInit", 0xA0DF },
		{ "sysTrapFplFree", 0xA0E0 },
		{ "sysTrapFplFToA", 0xA0E1 },
		{ "sysTrapFplAToF", 0xA0E2 },
		{ "sysTrapFplBase10Info", 0xA0E3 },
		{ "sysTrapFplLongToFloat", 0xA0E4 },
		{ "sysTrapFplFloatToLong", 0xA0E5 },
		{ "sysTrapFplFloatToULong", 0xA0E6 },
		{ "sysTrapFplMul", 0xA0E7 },
		{ "sysTrapFplAdd", 0xA0E8 },
		{ "sysTrapFplSub", 0xA0E9 },
		{ "sysTrapFplDiv", 0xA0EA },
		{ "sysTrapWinScreenInit", 0xA0EB },
		{ "sysTrapScrCopyRectangle", 0xA0EC },
		{ "sysTrapScrDrawChars", 0xA0ED },
		{ "sysTrapScrLineRoutine", 0xA0EE },
		{ "sysTrapScrRectangleRoutine", 0xA0EF },
		{ "sysTrapScrScreenInfo", 0xA0F0 },
		{ "sysTrapScrDrawNotify", 0xA0F1 },
		{ "sysTrapScrSendUpdateArea", 0xA0F2 },
		{ "sysTrapScrCompressScanLine", 0xA0F3 },
		{ "sysTrapScrDeCompressScanLine", 0xA0F4 },
		{ "sysTrapTimGetSeconds", 0xA0F5 },
		{ "sysTrapTimSetSeconds", 0xA0F6 },
		{ "sysTrapTimGetTicks", 0xA0F7 },
		{ "sysTrapTimInit", 0xA0F8 },
		{ "sysTrapTimSetAlarm", 0xA0F9 },
		{ "sysTrapTimGetAlarm", 0xA0FA },
		{ "sysTrapTimHandleInterrupt", 0xA0FB },
		{ "sysTrapTimSecondsToDateTime", 0xA0FC },
		{ "sysTrapTimDateTimeToSeconds", 0xA0FD },
		{ "sysTrapTimAdjust", 0xA0FE },
		{ "sysTrapTimSleep", 0xA0FF },
		{ "sysTrapTimWake", 0xA100 },
		{ "sysTrapCategoryCreateListV10", 0xA101 },
		{ "sysTrapCategoryFreeListV10", 0xA102 },
		{ "sysTrapCategoryFind", 0xA103 },
		{ "sysTrapCategoryGetName", 0xA104 },
		{ "sysTrapCategoryEditV10", 0xA105 },
		{ "sysTrapCategorySelectV10", 0xA106 },
		{ "sysTrapCategoryGetNext", 0xA107 },
		{ "sysTrapCategorySetTriggerLabel", 0xA108 },
		{ "sysTrapCategoryTruncateName", 0xA109 },
		{ "sysTrapClipboardAddItem", 0xA10A },
		{ "sysTrapClipboardCheckIfItemExist", 0xA10B },
		{ "sysTrapClipboardGetItem", 0xA10C },
		{ "sysTrapCtlDrawControl", 0xA10D },
		{ "sysTrapCtlEraseControl", 0xA10E },
		{ "sysTrapCtlHideControl", 0xA10F },
		{ "sysTrapCtlShowControl", 0xA110 },
		{ "sysTrapCtlGetValue", 0xA111 },
		{ "sysTrapCtlSetValue", 0xA112 },
		{ "sysTrapCtlGetLabel", 0xA113 },
		{ "sysTrapCtlSetLabel", 0xA114 },
		{ "sysTrapCtlHandleEvent", 0xA115 },
		{ "sysTrapCtlHitControl", 0xA116 },
		{ "sysTrapCtlSetEnabled", 0xA117 },
		{ "sysTrapCtlSetUsable", 0xA118 },
		{ "sysTrapCtlEnabled", 0xA119 },
		{ "sysTrapEvtInitialize", 0xA11A },
		{ "sysTrapEvtAddEventToQueue", 0xA11B },
		{ "sysTrapEvtCopyEvent", 0xA11C },
		{ "sysTrapEvtGetEvent", 0xA11D },
		{ "sysTrapEvtGetPen", 0xA11E },
		{ "sysTrapEvtSysInit", 0xA11F },
		{ "sysTrapEvtGetSysEvent", 0xA120 },
		{ "sysTrapEvtProcessSoftKeyStroke", 0xA121 },
		{ "sysTrapEvtGetPenBtnList", 0xA122 },
		{ "sysTrapEvtSetPenQueuePtr", 0xA123 },
		{ "sysTrapEvtPenQueueSize", 0xA124 },
		{ "sysTrapEvtFlushPenQueue", 0xA125 },
		{ "sysTrapEvtEnqueuePenPoint", 0xA126 },
		{ "sysTrapEvtDequeuePenStrokeInfo", 0xA127 },
		{ "sysTrapEvtDequeuePenPoint", 0xA128 },
		{ "sysTrapEvtFlushNextPenStroke", 0xA129 },
		{ "sysTrapEvtSetKeyQueuePtr", 0xA12A },
		{ "sysTrapEvtKeyQueueSize", 0xA12B },
		{ "sysTrapEvtFlushKeyQueue", 0xA12C },
		{ "sysTrapEvtEnqueueKey", 0xA12D },
		{ "sysTrapEvtDequeueKeyEvent", 0xA12E },
		{ "sysTrapEvtWakeup", 0xA12F },
		{ "sysTrapEvtResetAutoOffTimer", 0xA130 },
		{ "sysTrapEvtKeyQueueEmpty", 0xA131 },
		{ "sysTrapEvtEnableGraffiti", 0xA132 },
		{ "sysTrapFldCopy", 0xA133 },
		{ "sysTrapFldCut", 0xA134 },
		{ "sysTrapFldDrawField", 0xA135 },
		{ "sysTrapFldEraseField", 0xA136 },
		{ "sysTrapFldFreeMemory", 0xA137 },
		{ "sysTrapFldGetBounds", 0xA138 },
		{ "sysTrapFldGetTextPtr", 0xA139 },
		{ "sysTrapFldGetSelection", 0xA13A },
		{ "sysTrapFldHandleEvent", 0xA13B },
		{ "sysTrapFldPaste", 0xA13C },
		{ "sysTrapFldRecalculateField", 0xA13D },
		{ "sysTrapFldSetBounds", 0xA13E },
		{ "sysTrapFldSetText", 0xA13F },
		{ "sysTrapFldGetFont", 0xA140 },
		{ "sysTrapFldSetFont", 0xA141 },
		{ "sysTrapFldSetSelection", 0xA142 },
		{ "sysTrapFldGrabFocus", 0xA143 },
		{ "sysTrapFldReleaseFocus", 0xA144 },
		{ "sysTrapFldGetInsPtPosition", 0xA145 },
		{ "sysTrapFldSetInsPtPosition", 0xA146 },
		{ "sysTrapFldSetScrollPosition", 0xA147 },
		{ "sysTrapFldGetScrollPosition", 0xA148 },
		{ "sysTrapFldGetTextHeight", 0xA149 },
		{ "sysTrapFldGetTextAllocatedSize", 0xA14A },
		{ "sysTrapFldGetTextLength", 0xA14B },
		{ "sysTrapFldScrollField", 0xA14C },
		{ "sysTrapFldScrollable", 0xA14D },
		{ "sysTrapFldGetVisibleLines", 0xA14E },
		{ "sysTrapFldGetAttributes", 0xA14F },
		{ "sysTrapFldSetAttributes", 0xA150 },
		{ "sysTrapFldSendChangeNotification", 0xA151 },
		{ "sysTrapFldCalcFieldHeight", 0xA152 },
		{ "sysTrapFldGetTextHandle", 0xA153 },
		{ "sysTrapFldCompactText", 0xA154 },
		{ "sysTrapFldDirty", 0xA155 },
		{ "sysTrapFldWordWrap", 0xA156 },
		{ "sysTrapFldSetTextAllocatedSize", 0xA157 },
		{ "sysTrapFldSetTextHandle", 0xA158 },
		{ "sysTrapFldSetTextPtr", 0xA159 },
		{ "sysTrapFldGetMaxChars", 0xA15A },
		{ "sysTrapFldSetMaxChars", 0xA15B },
		{ "sysTrapFldSetUsable", 0xA15C },
		{ "sysTrapFldInsert", 0xA15D },
		{ "sysTrapFldDelete", 0xA15E },
		{ "sysTrapFldUndo", 0xA15F },
		{ "sysTrapFldSetDirty", 0xA160 },
		{ "sysTrapFldSendHeightChangeNotification", 0xA161 },
		{ "sysTrapFldMakeFullyVisible", 0xA162 },
		{ "sysTrapFntGetFont", 0xA163 },
		{ "sysTrapFntSetFont", 0xA164 },
		{ "sysTrapFntGetFontPtr", 0xA165 },
		{ "sysTrapFntBaseLine", 0xA166 },
		{ "sysTrapFntCharHeight", 0xA167 },
		{ "sysTrapFntLineHeight", 0xA168 },
		{ "sysTrapFntAverageCharWidth", 0xA169 },
		{ "sysTrapFntCharWidth", 0xA16A },
		{ "sysTrapFntCharsWidth", 0xA16B },
		{ "sysTrapFntDescenderHeight", 0xA16C },
		{ "sysTrapFntCharsInWidth", 0xA16D },
		{ "sysTrapFntLineWidth", 0xA16E },
		{ "sysTrapFrmInitForm", 0xA16F },
		{ "sysTrapFrmDeleteForm", 0xA170 },
		{ "sysTrapFrmDrawForm", 0xA171 },
		{ "sysTrapFrmEraseForm", 0xA172 },
		{ "sysTrapFrmGetActiveForm", 0xA173 },
		{ "sysTrapFrmSetActiveForm", 0xA174 },
		{ "sysTrapFrmGetActiveFormID", 0xA175 },
		{ "sysTrapFrmGetUserModifiedState", 0xA176 },
		{ "sysTrapFrmSetNotUserModified", 0xA177 },
		{ "sysTrapFrmGetFocus", 0xA178 },
		{ "sysTrapFrmSetFocus", 0xA179 },
		{ "sysTrapFrmHandleEvent", 0xA17A },
		{ "sysTrapFrmGetFormBounds", 0xA17B },
		{ "sysTrapFrmGetWindowHandle", 0xA17C },
		{ "sysTrapFrmGetFormId", 0xA17D },
		{ "sysTrapFrmGetFormPtr", 0xA17E },
		{ "sysTrapFrmGetNumberOfObjects", 0xA17F },
		{ "sysTrapFrmGetObjectIndex", 0xA180 },
		{ "sysTrapFrmGetObjectId", 0xA181 },
		{ "sysTrapFrmGetObjectType", 0xA182 },
		{ "sysTrapFrmGetObjectPtr", 0xA183 },
		{ "sysTrapFrmHideObject", 0xA184 },
		{ "sysTrapFrmShowObject", 0xA185 },
		{ "sysTrapFrmGetObjectPosition", 0xA186 },
		{ "sysTrapFrmSetObjectPosition", 0xA187 },
		{ "sysTrapFrmGetControlValue", 0xA188 },
		{ "sysTrapFrmSetControlValue", 0xA189 },
		{ "sysTrapFrmGetControlGroupSelection", 0xA18A },
		{ "sysTrapFrmSetControlGroupSelection", 0xA18B },
		{ "sysTrapFrmCopyLabel", 0xA18C },
		{ "sysTrapFrmSetLabel", 0xA18D },
		{ "sysTrapFrmGetLabel", 0xA18E },
		{ "sysTrapFrmSetCategoryLabel", 0xA18F },
		{ "sysTrapFrmGetTitle", 0xA190 },
		{ "sysTrapFrmSetTitle", 0xA191 },
		{ "sysTrapFrmAlert", 0xA192 },
		{ "sysTrapFrmDoDialog", 0xA193 },
		{ "sysTrapFrmCustomAlert", 0xA194 },
		{ "sysTrapFrmHelp", 0xA195 },
		{ "sysTrapFrmUpdateScrollers", 0xA196 },
		{ "sysTrapFrmGetFirstForm", 0xA197 },
		{ "sysTrapFrmVisible", 0xA198 },
		{ "sysTrapFrmGetObjectBounds", 0xA199 },
		{ "sysTrapFrmCopyTitle", 0xA19A },
		{ "sysTrapFrmGotoForm", 0xA19B },
		{ "sysTrapFrmPopupForm", 0xA19C },
		{ "sysTrapFrmUpdateForm", 0xA19D },
		{ "sysTrapFrmReturnToForm", 0xA19E },
		{ "sysTrapFrmSetEventHandler", 0xA19F },
		{ "sysTrapFrmDispatchEvent", 0xA1A0 },
		{ "sysTrapFrmCloseAllForms", 0xA1A1 },
		{ "sysTrapFrmSaveAllForms", 0xA1A2 },
		{ "sysTrapFrmGetGadgetData", 0xA1A3 },
		{ "sysTrapFrmSetGadgetData", 0xA1A4 },
		{ "sysTrapFrmSetCategoryTrigger", 0xA1A5 },
		{ "sysTrapUIInitialize", 0xA1A6 },
		{ "sysTrapUIReset", 0xA1A7 },
		{ "sysTrapInsPtInitialize", 0xA1A8 },
		{ "sysTrapInsPtSetLocation", 0xA1A9 },
		{ "sysTrapInsPtGetLocation", 0xA1AA },
		{ "sysTrapInsPtEnable", 0xA1AB },
		{ "sysTrapInsPtEnabled", 0xA1AC },
		{ "sysTrapInsPtSetHeight", 0xA1AD },
		{ "sysTrapInsPtGetHeight", 0xA1AE },
		{ "sysTrapInsPtCheckBlink", 0xA1AF },
		{ "sysTrapLstSetDrawFunction", 0xA1B0 },
		{ "sysTrapLstDrawList", 0xA1B1 },
		{ "sysTrapLstEraseList", 0xA1B2 },
		{ "sysTrapLstGetSelection", 0xA1B3 },
		{ "sysTrapLstGetSelectionText", 0xA1B4 },
		{ "sysTrapLstHandleEvent", 0xA1B5 },
		{ "sysTrapLstSetHeight", 0xA1B6 },
		{ "sysTrapLstSetSelection", 0xA1B7 },
		{ "sysTrapLstSetListChoices", 0xA1B8 },
		{ "sysTrapLstMakeItemVisible", 0xA1B9 },
		{ "sysTrapLstGetNumberOfItems", 0xA1BA },
		{ "sysTrapLstPopupList", 0xA1BB },
		{ "sysTrapLstSetPosition", 0xA1BC },
		{ "sysTrapMenuInit", 0xA1BD },
		{ "sysTrapMenuDispose", 0xA1BE },
		{ "sysTrapMenuHandleEvent", 0xA1BF },
		{ "sysTrapMenuDrawMenu", 0xA1C0 },
		{ "sysTrapMenuEraseStatus", 0xA1C1 },
		{ "sysTrapMenuGetActiveMenu", 0xA1C2 },
		{ "sysTrapMenuSetActiveMenu", 0xA1C3 },
		{ "sysTrapRctSetRectangle", 0xA1C4 },
		{ "sysTrapRctCopyRectangle", 0xA1C5 },
		{ "sysTrapRctInsetRectangle", 0xA1C6 },
		{ "sysTrapRctOffsetRectangle", 0xA1C7 },
		{ "sysTrapRctPtInRectangle", 0xA1C8 },
		{ "sysTrapRctGetIntersection", 0xA1C9 },
		{ "sysTrapTblDrawTable", 0xA1CA },
		{ "sysTrapTblEraseTable", 0xA1CB },
		{ "sysTrapTblHandleEvent", 0xA1CC },
		{ "sysTrapTblGetItemBounds", 0xA1CD },
		{ "sysTrapTblSelectItem", 0xA1CE },
		{ "sysTrapTblGetItemInt", 0xA1CF },
		{ "sysTrapTblSetItemInt", 0xA1D0 },
		{ "sysTrapTblSetItemStyle", 0xA1D1 },
		{ "sysTrapTblUnhighlightSelection", 0xA1D2 },
		{ "sysTrapTblSetRowUsable", 0xA1D3 },
		{ "sysTrapTblGetNumberOfRows", 0xA1D4 },
		{ "sysTrapTblSetCustomDrawProcedure", 0xA1D5 },
		{ "sysTrapTblSetRowSelectable", 0xA1D6 },
		{ "sysTrapTblRowSelectable", 0xA1D7 },
		{ "sysTrapTblSetLoadDataProcedure", 0xA1D8 },
		{ "sysTrapTblSetSaveDataProcedure", 0xA1D9 },
		{ "sysTrapTblGetBounds", 0xA1DA },
		{ "sysTrapTblSetRowHeight", 0xA1DB },
		{ "sysTrapTblGetColumnWidth", 0xA1DC },
		{ "sysTrapTblGetRowID", 0xA1DD },
		{ "sysTrapTblSetRowID", 0xA1DE },
		{ "sysTrapTblMarkRowInvalid", 0xA1DF },
		{ "sysTrapTblMarkTableInvalid", 0xA1E0 },
		{ "sysTrapTblGetSelection", 0xA1E1 },
		{ "sysTrapTblInsertRow", 0xA1E2 },
		{ "sysTrapTblRemoveRow", 0xA1E3 },
		{ "sysTrapTblRowInvalid", 0xA1E4 },
		{ "sysTrapTblRedrawTable", 0xA1E5 },
		{ "sysTrapTblRowUsable", 0xA1E6 },
		{ "sysTrapTblReleaseFocus", 0xA1E7 },
		{ "sysTrapTblEditing", 0xA1E8 },
		{ "sysTrapTblGetCurrentField", 0xA1E9 },
		{ "sysTrapTblSetColumnUsable", 0xA1EA },
		{ "sysTrapTblGetRowHeight", 0xA1EB },
		{ "sysTrapTblSetColumnWidth", 0xA1EC },
		{ "sysTrapTblGrabFocus", 0xA1ED },
		{ "sysTrapTblSetItemPtr", 0xA1EE },
		{ "sysTrapTblFindRowID", 0xA1EF },
		{ "sysTrapTblGetLastUsableRow", 0xA1F0 },
		{ "sysTrapTblGetColumnSpacing", 0xA1F1 },
		{ "sysTrapTblFindRowData", 0xA1F2 },
		{ "sysTrapTblGetRowData", 0xA1F3 },
		{ "sysTrapTblSetRowData", 0xA1F4 },
		{ "sysTrapTblSetColumnSpacing", 0xA1F5 },
		{ "sysTrapWinCreateWindow", 0xA1F6 },
		{ "sysTrapWinCreateOffscreenWindow", 0xA1F7 },
		{ "sysTrapWinDeleteWindow", 0xA1F8 },
		{ "sysTrapWinInitializeWindow", 0xA1F9 },
		{ "sysTrapWinAddWindow", 0xA1FA },
		{ "sysTrapWinRemoveWindow", 0xA1FB },
		{ "sysTrapWinSetActiveWindow", 0xA1FC },
		{ "sysTrapWinSetDrawWindow", 0xA1FD },
		{ "sysTrapWinGetDrawWindow", 0xA1FE },
		{ "sysTrapWinGetActiveWindow", 0xA1FF },
		{ "sysTrapWinGetDisplayWindow", 0xA200 },
		{ "sysTrapWinGetFirstWindow", 0xA201 },
		{ "sysTrapWinEnableWindow", 0xA202 },
		{ "sysTrapWinDisableWindow", 0xA203 },
		{ "sysTrapWinGetWindowFrameRect", 0xA204 },
		{ "sysTrapWinDrawWindowFrame", 0xA205 },
		{ "sysTrapWinEraseWindow", 0xA206 },
		{ "sysTrapWinSaveBits", 0xA207 },
		{ "sysTrapWinRestoreBits", 0xA208 },
		{ "sysTrapWinCopyRectangle", 0xA209 },
		{ "sysTrapWinScrollRectangle", 0xA20A },
		{ "sysTrapWinGetDisplayExtent", 0xA20B },
		{ "sysTrapWinGetWindowExtent", 0xA20C },
		{ "sysTrapWinDisplayToWindowPt", 0xA20D },
		{ "sysTrapWinWindowToDisplayPt", 0xA20E },
		{ "sysTrapWinGetClip", 0xA20F },
		{ "sysTrapWinSetClip", 0xA210 },
		{ "sysTrapWinResetClip", 0xA211 },
		{ "sysTrapWinClipRectangle", 0xA212 },
		{ "sysTrapWinDrawLine", 0xA213 },
		{ "sysTrapWinDrawGrayLine", 0xA214 },
		{ "sysTrapWinEraseLine", 0xA215 },
		{ "sysTrapWinInvertLine", 0xA216 },
		{ "sysTrapWinFillLine", 0xA217 },
		{ "sysTrapWinDrawRectangle", 0xA218 },
		{ "sysTrapWinEraseRectangle", 0xA219 },
		{ "sysTrapWinInvertRectangle", 0xA21A },
		{ "sysTrapWinDrawRectangleFrame", 0xA21B },
		{ "sysTrapWinDrawGrayRectangleFrame", 0xA21C },
		{ "sysTrapWinEraseRectangleFrame", 0xA21D },
		{ "sysTrapWinInvertRectangleFrame", 0xA21E },
		{ "sysTrapWinGetFramesRectangle", 0xA21F },
		{ "sysTrapWinDrawChars", 0xA220 },
		{ "sysTrapWinEraseChars", 0xA221 },
		{ "sysTrapWinInvertChars", 0xA222 },
		{ "sysTrapWinGetPattern", 0xA223 },
		{ "sysTrapWinSetPattern", 0xA224 },
		{ "sysTrapWinSetUnderlineMode", 0xA225 },
		{ "sysTrapWinDrawBitmap", 0xA226 },
		{ "sysTrapWinModal", 0xA227 },
		{ "sysTrapWinGetDrawWindowBounds", 0xA228 },
		{ "sysTrapWinFillRectangle", 0xA229 },
		{ "sysTrapWinDrawInvertedChars", 0xA22A },
		{ "sysTrapPrefOpenPreferenceDBV10", 0xA22B },
		{ "sysTrapPrefGetPreferences", 0xA22C },
		{ "sysTrapPrefSetPreferences", 0xA22D },
		{ "sysTrapPrefGetAppPreferencesV10", 0xA22E },
		{ "sysTrapPrefSetAppPreferencesV10", 0xA22F },
		{ "sysTrapSndInit", 0xA230 },
		{ "sysTrapSndSetDefaultVolume", 0xA231 },
		{ "sysTrapSndGetDefaultVolume", 0xA232 },
		{ "sysTrapSndDoCmd", 0xA233 },
		{ "sysTrapSndPlaySystemSound", 0xA234 },
		{ "sysTrapAlmInit", 0xA235 },
		{ "sysTrapAlmCancelAll", 0xA236 },
		{ "sysTrapAlmAlarmCallback", 0xA237 },
		{ "sysTrapAlmSetAlarm", 0xA238 },
		{ "sysTrapAlmGetAlarm", 0xA239 },
		{ "sysTrapAlmDisplayAlarm", 0xA23A },
		{ "sysTrapAlmEnableNotification", 0xA23B },
		{ "sysTrapHwrGetRAMMapping", 0xA23C },
		{ "sysTrapHwrMemWritable", 0xA23D },
		{ "sysTrapHwrMemReadable", 0xA23E },
		{ "sysTrapHwrDoze", 0xA23F },
		{ "sysTrapHwrSleep", 0xA240 },
		{ "sysTrapHwrWake", 0xA241 },
		{ "sysTrapHwrSetSystemClock", 0xA242 },
		{ "sysTrapHwrSetCPUDutyCycle", 0xA243 },
		{ "sysTrapHwrDisplayInit", 0xA244 },
		{ "sysTrapHwrDisplaySleep", 0xA245 },
		{ "sysTrapHwrTimerInit", 0xA246 },
		{ "sysTrapHwrCursorV33", 0xA247 },
		{ "sysTrapHwrBatteryLevel", 0xA248 },
		{ "sysTrapHwrDelay", 0xA249 },
		{ "sysTrapHwrEnableDataWrites", 0xA24A },
		{ "sysTrapHwrDisableDataWrites", 0xA24B },
		{ "sysTrapHwrLCDBaseAddrV33", 0xA24C },
		{ "sysTrapHwrDisplayDrawBootScreen", 0xA24D },
		{ "sysTrapHwrTimerSleep", 0xA24E },
		{ "sysTrapHwrTimerWake", 0xA24F },
		{ "sysTrapHwrDisplayWake", 0xA250 },
		{ "sysTrapHwrIRQ1Handler", 0xA251 },
		{ "sysTrapHwrIRQ2Handler", 0xA252 },
		{ "sysTrapHwrIRQ3Handler", 0xA253 },
		{ "sysTrapHwrIRQ4Handler", 0xA254 },
		{ "sysTrapHwrIRQ5Handler", 0xA255 },
		{ "sysTrapHwrIRQ6Handler", 0xA256 },
		{ "sysTrapHwrDockSignals", 0xA257 },
		{ "sysTrapHwrPluggedIn", 0xA258 },
		{ "sysTrapCrc16CalcBlock", 0xA259 },
		{ "sysTrapSelectDayV10", 0xA25A },
		{ "sysTrapSelectTimeV33", 0xA25B },
		{ "sysTrapDayDrawDaySelector", 0xA25C },
		{ "sysTrapDayHandleEvent", 0xA25D },
		{ "sysTrapDayDrawDays", 0xA25E },
		{ "sysTrapDayOfWeek", 0xA25F },
		{ "sysTrapDaysInMonth", 0xA260 },
		{ "sysTrapDayOfMonth", 0xA261 },
		{ "sysTrapDateDaysToDate", 0xA262 },
		{ "sysTrapDateToDays", 0xA263 },
		{ "sysTrapDateAdjust", 0xA264 },
		{ "sysTrapDateSecondsToDate", 0xA265 },
		{ "sysTrapDateToAscii", 0xA266 },
		{ "sysTrapDateToDOWDMFormat", 0xA267 },
		{ "sysTrapTimeToAscii", 0xA268 },
		{ "sysTrapFind", 0xA269 },
		{ "sysTrapFindStrInStr", 0xA26A },
		{ "sysTrapFindSaveMatch", 0xA26B },
		{ "sysTrapFindGetLineBounds", 0xA26C },
		{ "sysTrapFindDrawHeader", 0xA26D },
		{ "sysTrapPenOpen", 0xA26E },
		{ "sysTrapPenClose", 0xA26F },
		{ "sysTrapPenGetRawPen", 0xA270 },
		{ "sysTrapPenCalibrate", 0xA271 },
		{ "sysTrapPenRawToScreen", 0xA272 },
		{ "sysTrapPenScreenToRaw", 0xA273 },
		{ "sysTrapPenResetCalibration", 0xA274 },
		{ "sysTrapPenSleep", 0xA275 },
		{ "sysTrapPenWake", 0xA276 },
		{ "sysTrapResLoadForm", 0xA277 },
		{ "sysTrapResLoadMenu", 0xA278 },
		{ "sysTrapFtrInit", 0xA279 },
		{ "sysTrapFtrUnregister", 0xA27A },
		{ "sysTrapFtrGet", 0xA27B },
		{ "sysTrapFtrSet", 0xA27C },
		{ "sysTrapFtrGetByIndex", 0xA27D },
		{ "sysTrapGrfInit", 0xA27E },
		{ "sysTrapGrfFree", 0xA27F },
		{ "sysTrapGrfGetState", 0xA280 },
		{ "sysTrapGrfSetState", 0xA281 },
		{ "sysTrapGrfFlushPoints", 0xA282 },
		{ "sysTrapGrfAddPoint", 0xA283 },
		{ "sysTrapGrfInitState", 0xA284 },
		{ "sysTrapGrfCleanState", 0xA285 },
		{ "sysTrapGrfMatch", 0xA286 },
		{ "sysTrapGrfGetMacro", 0xA287 },
		{ "sysTrapGrfFilterPoints", 0xA288 },
		{ "sysTrapGrfGetNumPoints", 0xA289 },
		{ "sysTrapGrfGetPoint", 0xA28A },
		{ "sysTrapGrfFindBranch", 0xA28B },
		{ "sysTrapGrfMatchGlyph", 0xA28C },
		{ "sysTrapGrfGetGlyphMapping", 0xA28D },
		{ "sysTrapGrfGetMacroName", 0xA28E },
		{ "sysTrapGrfDeleteMacro", 0xA28F },
		{ "sysTrapGrfAddMacro", 0xA290 },
		{ "sysTrapGrfGetAndExpandMacro", 0xA291 },
		{ "sysTrapGrfProcessStroke", 0xA292 },
		{ "sysTrapGrfFieldChange", 0xA293 },
		{ "sysTrapGetCharSortValue", 0xA294 },
		{ "sysTrapGetCharAttr", 0xA295 },
		{ "sysTrapGetCharCaselessValue", 0xA296 },
		{ "sysTrapPwdExists", 0xA297 },
		{ "sysTrapPwdVerify", 0xA298 },
		{ "sysTrapPwdSet", 0xA299 },
		{ "sysTrapPwdRemove", 0xA29A },
		{ "sysTrapGsiInitialize", 0xA29B },
		{ "sysTrapGsiSetLocation", 0xA29C },
		{ "sysTrapGsiEnable", 0xA29D },
		{ "sysTrapGsiEnabled", 0xA29E },
		{ "sysTrapGsiSetShiftState", 0xA29F },
		{ "sysTrapKeyInit", 0xA2A0 },
		{ "sysTrapKeyHandleInterrupt", 0xA2A1 },
		{ "sysTrapKeyCurrentState", 0xA2A2 },
		{ "sysTrapKeyResetDoubleTap", 0xA2A3 },
		{ "sysTrapKeyRates", 0xA2A4 },
		{ "sysTrapKeySleep", 0xA2A5 },
		{ "sysTrapKeyWake", 0xA2A6 },
		{ "sysTrapDlkControl", 0xA2A7 },
		{ "sysTrapDlkStartServer", 0xA2A8 },
		{ "sysTrapDlkGetSyncInfo", 0xA2A9 },
		{ "sysTrapDlkSetLogEntry", 0xA2AA },
		{ "sysTrapIntlDispatch", 0xA2AB },
		{ "sysTrapSysLibLoad", 0xA2AC },
		{ "sysTrapSndPlaySmf", 0xA2AD },
		{ "sysTrapSndCreateMidiList", 0xA2AE },
		{ "sysTrapAbtShowAbout", 0xA2AF },
		{ "sysTrapMdmDial", 0xA2B0 },
		{ "sysTrapMdmHangUp", 0xA2B1 },
		{ "sysTrapDmSearchRecord", 0xA2B2 },
		{ "sysTrapSysInsertionSort", 0xA2B3 },
		{ "sysTrapDmInsertionSort", 0xA2B4 },
		{ "sysTrapLstSetTopItem", 0xA2B5 },
		{ "sysTrapSclSetScrollBar", 0xA2B6 },
		{ "sysTrapSclDrawScrollBar", 0xA2B7 },
		{ "sysTrapSclHandleEvent", 0xA2B8 },
		{ "sysTrapSysMailboxCreate", 0xA2B9 },
		{ "sysTrapSysMailboxDelete", 0xA2BA },
		{ "sysTrapSysMailboxFlush", 0xA2BB },
		{ "sysTrapSysMailboxSend", 0xA2BC },
		{ "sysTrapSysMailboxWait", 0xA2BD },
		{ "sysTrapSysTaskWait", 0xA2BE },
		{ "sysTrapSysTaskWake", 0xA2BF },
		{ "sysTrapSysTaskWaitClr", 0xA2C0 },
		{ "sysTrapSysTaskSuspend", 0xA2C1 },
		{ "sysTrapSysTaskResume", 0xA2C2 },
		{ "sysTrapCategoryCreateList", 0xA2C3 },
		{ "sysTrapCategoryFreeList", 0xA2C4 },
		{ "sysTrapCategoryEditV20", 0xA2C5 },
		{ "sysTrapCategorySelect", 0xA2C6 },
		{ "sysTrapDmDeleteCategory", 0xA2C7 },
		{ "sysTrapSysEvGroupCreate", 0xA2C8 },
		{ "sysTrapSysEvGroupSignal", 0xA2C9 },
		{ "sysTrapSysEvGroupRead", 0xA2CA },
		{ "sysTrapSysEvGroupWait", 0xA2CB },
		{ "sysTrapEvtEventAvail", 0xA2CC },
		{ "sysTrapEvtSysEventAvail", 0xA2CD },
		{ "sysTrapStrNCopy", 0xA2CE },
		{ "sysTrapKeySetMask", 0xA2CF },
		{ "sysTrapSelectDay", 0xA2D0 },
		{ "sysTrapPrefGetPreference", 0xA2D1 },
		{ "sysTrapPrefSetPreference", 0xA2D2 },
		{ "sysTrapPrefGetAppPreferences", 0xA2D3 },
		{ "sysTrapPrefSetAppPreferences", 0xA2D4 },
		{ "sysTrapFrmPointInTitle", 0xA2D5 },
		{ "sysTrapStrNCat", 0xA2D6 },
		{ "sysTrapMemCmp", 0xA2D7 },
		{ "sysTrapTblSetColumnEditIndicator", 0xA2D8 },
		{ "sysTrapFntWordWrap", 0xA2D9 },
		{ "sysTrapFldGetScrollValues", 0xA2DA },
		{ "sysTrapSysCreateDataBaseList", 0xA2DB },
		{ "sysTrapSysCreatePanelList", 0xA2DC },
		{ "sysTrapDlkDispatchRequest", 0xA2DD },
		{ "sysTrapStrPrintF", 0xA2DE },
		{ "sysTrapStrVPrintF", 0xA2DF },
		{ "sysTrapPrefOpenPreferenceDB", 0xA2E0 },
		{ "sysTrapSysGraffitiReferenceDialog", 0xA2E1 },
		{ "sysTrapSysKeyboardDialog", 0xA2E2 },
		{ "sysTrapFntWordWrapReverseNLines", 0xA2E3 },
		{ "sysTrapFntGetScrollValues", 0xA2E4 },
		{ "sysTrapTblSetRowStaticHeight", 0xA2E5 },
		{ "sysTrapTblHasScrollBar", 0xA2E6 },
		{ "sysTrapSclGetScrollBar", 0xA2E7 },
		{ "sysTrapFldGetNumberOfBlankLines", 0xA2E8 },
		{ "sysTrapSysTicksPerSecond", 0xA2E9 },
		{ "sysTrapHwrBacklightV33", 0xA2EA },
		{ "sysTrapDmDatabaseProtect", 0xA2EB },
		{ "sysTrapTblSetBounds", 0xA2EC },
		{ "sysTrapStrNCompare", 0xA2ED },
		{ "sysTrapStrNCaselessCompare", 0xA2EE },
		{ "sysTrapPhoneNumberLookup", 0xA2EF },
		{ "sysTrapFrmSetMenu", 0xA2F0 },
		{ "sysTrapEncDigestMD5", 0xA2F1 },
		{ "sysTrapDmFindSortPosition", 0xA2F2 },
		{ "sysTrapSysBinarySearch", 0xA2F3 },
		{ "sysTrapSysErrString", 0xA2F4 },
		{ "sysTrapSysStringByIndex", 0xA2F5 },
		{ "sysTrapEvtAddUniqueEventToQueue", 0xA2F6 },
		{ "sysTrapStrLocalizeNumber", 0xA2F7 },
		{ "sysTrapStrDelocalizeNumber", 0xA2F8 },
		{ "sysTrapLocGetNumberSeparators", 0xA2F9 },
		{ "sysTrapMenuSetActiveMenuRscID", 0xA2FA },
		{ "sysTrapLstScrollList", 0xA2FB },
		{ "sysTrapCategoryInitialize", 0xA2FC },
		{ "sysTrapEncDigestMD4", 0xA2FD },
		{ "sysTrapEncDES", 0xA2FE },
		{ "sysTrapLstGetVisibleItems", 0xA2FF },
		{ "sysTrapWinSetBounds", 0xA300 },
		{ "sysTrapCategorySetName", 0xA301 },
		{ "sysTrapFldSetInsertionPoint", 0xA302 },
		{ "sysTrapFrmSetObjectBounds", 0xA303 },
		{ "sysTrapWinSetColors", 0xA304 },
		{ "sysTrapFlpDispatch", 0xA305 },
		{ "sysTrapFlpEmDispatch", 0xA306 },
		{ "sysTrapExgInit", 0xA307 },
		{ "sysTrapExgConnect", 0xA308 },
		{ "sysTrapExgPut", 0xA309 },
		{ "sysTrapExgGet", 0xA30A },
		{ "sysTrapExgAccept", 0xA30B },
		{ "sysTrapExgDisconnect", 0xA30C },
		{ "sysTrapExgSend", 0xA30D },
		{ "sysTrapExgReceive", 0xA30E },
		{ "sysTrapExgRegisterData", 0xA30F },
		{ "sysTrapExgNotifyReceiveV35", 0xA310 },
		{ "sysTrapSysReserved30Trap2", 0xA311 },
		{ "sysTrapPrgStartDialogV31", 0xA312 },
		{ "sysTrapPrgStopDialog", 0xA313 },
		{ "sysTrapPrgUpdateDialog", 0xA314 },
		{ "sysTrapPrgHandleEvent", 0xA315 },
		{ "sysTrapImcReadFieldNoSemicolon", 0xA316 },
		{ "sysTrapImcReadFieldQuotablePrintable", 0xA317 },
		{ "sysTrapImcReadPropertyParameter", 0xA318 },
		{ "sysTrapImcSkipAllPropertyParameters", 0xA319 },
		{ "sysTrapImcReadWhiteSpace", 0xA31A },
		{ "sysTrapImcWriteQuotedPrintable", 0xA31B },
		{ "sysTrapImcWriteNoSemicolon", 0xA31C },
		{ "sysTrapImcStringIsAscii", 0xA31D },
		{ "sysTrapTblGetItemFont", 0xA31E },
		{ "sysTrapTblSetItemFont", 0xA31F },
		{ "sysTrapFontSelect", 0xA320 },
		{ "sysTrapFntDefineFont", 0xA321 },
		{ "sysTrapCategoryEdit", 0xA322 },
		{ "sysTrapSysGetOSVersionString", 0xA323 },
		{ "sysTrapSysBatteryInfo", 0xA324 },
		{ "sysTrapSysUIBusy", 0xA325 },
		{ "sysTrapWinValidateHandle", 0xA326 },
		{ "sysTrapFrmValidatePtr", 0xA327 },
		{ "sysTrapCtlValidatePointer", 0xA328 },
		{ "sysTrapWinMoveWindowAddr", 0xA329 },
		{ "sysTrapFrmAddSpaceForObject", 0xA32A },
		{ "sysTrapFrmNewForm", 0xA32B },
		{ "sysTrapCtlNewControl", 0xA32C },
		{ "sysTrapFldNewField", 0xA32D },
		{ "sysTrapLstNewList", 0xA32E },
		{ "sysTrapFrmNewLabel", 0xA32F },
		{ "sysTrapFrmNewBitmap", 0xA330 },
		{ "sysTrapFrmNewGadget", 0xA331 },
		{ "sysTrapFileOpen", 0xA332 },
		{ "sysTrapFileClose", 0xA333 },
		{ "sysTrapFileDelete", 0xA334 },
		{ "sysTrapFileReadLow", 0xA335 },
		{ "sysTrapFileWrite", 0xA336 },
		{ "sysTrapFileSeek", 0xA337 },
		{ "sysTrapFileTell", 0xA338 },
		{ "sysTrapFileTruncate", 0xA339 },
		{ "sysTrapFileControl", 0xA33A },
		{ "sysTrapFrmActiveState", 0xA33B },
		{ "sysTrapSysGetAppInfo", 0xA33C },
		{ "sysTrapSysGetStackInfo", 0xA33D },
		{ "sysTrapWinScreenMode", 0xA33E },
		{ "sysTrapHwrLCDGetDepthV33", 0xA33F },
		{ "sysTrapHwrGetROMToken", 0xA340 },
		{ "sysTrapDbgControl", 0xA341 },
		{ "sysTrapExgDBRead", 0xA342 },
		{ "sysTrapExgDBWrite", 0xA343 },
		{ "sysTrapHostControl", 0xA344 },
		{ "sysTrapFrmRemoveObject", 0xA345 },
		{ "sysTrapSysReserved30Trap1", 0xA346 },
		{ "sysTrapExpansionDispatch", 0xA347 },
		{ "sysTrapFileSystemDispatch", 0xA348 },
		{ "sysTrapOEMDispatch", 0xA349 },
		{ "sysTrapHwrLCDContrastV33", 0xA34A },
		{ "sysTrapSysLCDContrast", 0xA34B },
		{ "sysTrapUIContrastAdjust", 0xA34C },
		{ "sysTrapHwrDockStatus", 0xA34D },
		{ "sysTrapFntWidthToOffset", 0xA34E },
		{ "sysTrapSelectOneTime", 0xA34F },
		{ "sysTrapWinDrawChar", 0xA350 },
		{ "sysTrapWinDrawTruncChars", 0xA351 },
		{ "sysTrapSysNotifyInit", 0xA352 },
		{ "sysTrapSysNotifyRegister", 0xA353 },
		{ "sysTrapSysNotifyUnregister", 0xA354 },
		{ "sysTrapSysNotifyBroadcast", 0xA355 },
		{ "sysTrapSysNotifyBroadcastDeferred", 0xA356 },
		{ "sysTrapSysNotifyDatabaseAdded", 0xA357 },
		{ "sysTrapSysNotifyDatabaseRemoved", 0xA358 },
		{ "sysTrapSysWantEvent", 0xA359 },
		{ "sysTrapFtrPtrNew", 0xA35A },
		{ "sysTrapFtrPtrFree", 0xA35B },
		{ "sysTrapFtrPtrResize", 0xA35C },
		{ "sysTrapSysReserved31Trap1", 0xA35D },
		{ "sysTrapHwrNVPrefSet", 0xA35E },
		{ "sysTrapHwrNVPrefGet", 0xA35F },
		{ "sysTrapFlashInit", 0xA360 },
		{ "sysTrapFlashCompress", 0xA361 },
		{ "sysTrapFlashErase", 0xA362 },
		{ "sysTrapFlashProgram", 0xA363 },
		{ "sysTrapAlmTimeChange", 0xA364 },
		{ "sysTrapErrAlertCustom", 0xA365 },
		{ "sysTrapPrgStartDialog", 0xA366 },
		{ "sysTrapSerialDispatch", 0xA367 },
		{ "sysTrapHwrBattery", 0xA368 },
		{ "sysTrapDmGetDatabaseLockState", 0xA369 },
		{ "sysTrapCncGetProfileList", 0xA36A },
		{ "sysTrapCncGetProfileInfo", 0xA36B },
		{ "sysTrapCncAddProfile", 0xA36C },
		{ "sysTrapCncDeleteProfile", 0xA36D },
		{ "sysTrapSndPlaySmfResource", 0xA36E },
		{ "sysTrapMemPtrDataStorage", 0xA36F },
		{ "sysTrapClipboardAppendItem", 0xA370 },
		{ "sysTrapWiCmdV32", 0xA371 },
		{ "sysTrapHwrDisplayAttributes", 0xA372 },
		{ "sysTrapHwrDisplayDoze", 0xA373 },
		{ "sysTrapHwrDisplayPalette", 0xA374 },
		{ "sysTrapBltFindIndexes", 0xA375 },
		{ "sysTrapBmpGetBits", 0xA376 },
		{ "sysTrapBltCopyRectangle", 0xA377 },
		{ "sysTrapBltDrawChars", 0xA378 },
		{ "sysTrapBltLineRoutine", 0xA379 },
		{ "sysTrapBltRectangleRoutine", 0xA37A },
		{ "sysTrapScrCompress", 0xA37B },
		{ "sysTrapScrDecompress", 0xA37C },
		{ "sysTrapSysLCDBrightness", 0xA37D },
		{ "sysTrapWinPaintChar", 0xA37E },
		{ "sysTrapWinPaintChars", 0xA37F },
		{ "sysTrapWinPaintBitmap", 0xA380 },
		{ "sysTrapWinGetPixel", 0xA381 },
		{ "sysTrapWinPaintPixel", 0xA382 },
		{ "sysTrapWinDrawPixel", 0xA383 },
		{ "sysTrapWinErasePixel", 0xA384 },
		{ "sysTrapWinInvertPixel", 0xA385 },
		{ "sysTrapWinPaintPixels", 0xA386 },
		{ "sysTrapWinPaintLines", 0xA387 },
		{ "sysTrapWinPaintLine", 0xA388 },
		{ "sysTrapWinPaintRectangle", 0xA389 },
		{ "sysTrapWinPaintRectangleFrame", 0xA38A },
		{ "sysTrapWinPaintPolygon", 0xA38B },
		{ "sysTrapWinDrawPolygon", 0xA38C },
		{ "sysTrapWinErasePolygon", 0xA38D },
		{ "sysTrapWinInvertPolygon", 0xA38E },
		{ "sysTrapWinFillPolygon", 0xA38F },
		{ "sysTrapWinPaintArc", 0xA390 },
		{ "sysTrapWinDrawArc", 0xA391 },
		{ "sysTrapWinEraseArc", 0xA392 },
		{ "sysTrapWinInvertArc", 0xA393 },
		{ "sysTrapWinFillArc", 0xA394 },
		{ "sysTrapWinPushDrawState", 0xA395 },
		{ "sysTrapWinPopDrawState", 0xA396 },
		{ "sysTrapWinSetDrawMode", 0xA397 },
		{ "sysTrapWinSetForeColor", 0xA398 },
		{ "sysTrapWinSetBackColor", 0xA399 },
		{ "sysTrapWinSetTextColor", 0xA39A },
		{ "sysTrapWinGetPatternType", 0xA39B },
		{ "sysTrapWinSetPatternType", 0xA39C },
		{ "sysTrapWinPalette", 0xA39D },
		{ "sysTrapWinRGBToIndex", 0xA39E },
		{ "sysTrapWinIndexToRGB", 0xA39F },
		{ "sysTrapWinScreenLock", 0xA3A0 },
		{ "sysTrapWinScreenUnlock", 0xA3A1 },
		{ "sysTrapWinGetBitmap", 0xA3A2 },
		{ "sysTrapUIColorInit", 0xA3A3 },
		{ "sysTrapUIColorGetTableEntryIndex", 0xA3A4 },
		{ "sysTrapUIColorGetTableEntryRGB", 0xA3A5 },
		{ "sysTrapUIColorSetTableEntry", 0xA3A6 },
		{ "sysTrapUIColorPushTable", 0xA3A7 },
		{ "sysTrapUIColorPopTable", 0xA3A8 },
		{ "sysTrapCtlNewGraphicControl", 0xA3A9 },
		{ "sysTrapTblGetItemPtr", 0xA3AA },
		{ "sysTrapUIBrightnessAdjust", 0xA3AB },
		{ "sysTrapUIPickColor", 0xA3AC },
		{ "sysTrapEvtSetAutoOffTimer", 0xA3AD },
		{ "sysTrapTsmDispatch", 0xA3AE },
		{ "sysTrapOmDispatch", 0xA3AF },
		{ "sysTrapDmOpenDBNoOverlay", 0xA3B0 },
		{ "sysTrapDmOpenDBWithLocale", 0xA3B1 },
		{ "sysTrapResLoadConstant", 0xA3B2 },
		{ "sysTrapHwrPreDebugInit", 0xA3B3 },
		{ "sysTrapHwrResetNMI", 0xA3B4 },
		{ "sysTrapHwrResetPWM", 0xA3B5 },
		{ "sysTrapKeyBootKeys", 0xA3B6 },
		{ "sysTrapDbgSerDrvOpen", 0xA3B7 },
		{ "sysTrapDbgSerDrvClose", 0xA3B8 },
		{ "sysTrapDbgSerDrvControl", 0xA3B9 },
		{ "sysTrapDbgSerDrvStatus", 0xA3BA },
		{ "sysTrapDbgSerDrvWriteChar", 0xA3BB },
		{ "sysTrapDbgSerDrvReadChar", 0xA3BC },
		{ "sysTrapHwrPostDebugInit", 0xA3BD },
		{ "sysTrapHwrIdentifyFeatures", 0xA3BE },
		{ "sysTrapHwrModelSpecificInit", 0xA3BF },
		{ "sysTrapHwrModelInitStage2", 0xA3C0 },
		{ "sysTrapHwrInterruptsInit", 0xA3C1 },
		{ "sysTrapHwrSoundOn", 0xA3C2 },
		{ "sysTrapHwrSoundOff", 0xA3C3 },
		{ "sysTrapSysKernelClockTick", 0xA3C4 },
		{ "sysTrapMenuEraseMenu", 0xA3C5 },
		{ "sysTrapSelectTime", 0xA3C6 },
		{ "sysTrapMenuCmdBarAddButton", 0xA3C7 },
		{ "sysTrapMenuCmdBarGetButtonData", 0xA3C8 },
		{ "sysTrapMenuCmdBarDisplay", 0xA3C9 },
		{ "sysTrapHwrGetSilkscreenID", 0xA3CA },
		{ "sysTrapEvtGetSilkscreenAreaList", 0xA3CB },
		{ "sysTrapSysFatalAlertInit", 0xA3CC },
		{ "sysTrapDateTemplateToAscii", 0xA3CD },
		{ "sysTrapSecVerifyPW", 0xA3CE },
		{ "sysTrapSecSelectViewStatus", 0xA3CF },
		{ "sysTrapTblSetColumnMasked", 0xA3D0 },
		{ "sysTrapTblSetRowMasked", 0xA3D1 },
		{ "sysTrapTblRowMasked", 0xA3D2 },
		{ "sysTrapFrmCustomResponseAlert", 0xA3D3 },
		{ "sysTrapFrmNewGsi", 0xA3D4 },
		{ "sysTrapMenuShowItem", 0xA3D5 },
		{ "sysTrapMenuHideItem", 0xA3D6 },
		{ "sysTrapMenuAddItem", 0xA3D7 },
		{ "sysTrapFrmSetGadgetHandler", 0xA3D8 },
		{ "sysTrapCtlSetGraphics", 0xA3D9 },
		{ "sysTrapCtlGetSliderValues", 0xA3DA },
		{ "sysTrapCtlSetSliderValues", 0xA3DB },
		{ "sysTrapCtlNewSliderControl", 0xA3DC },
		{ "sysTrapBmpCreate", 0xA3DD },
		{ "sysTrapBmpDelete", 0xA3DE },
		{ "sysTrapBmpCompress", 0xA3DF },
		{ "sysTrapBmpGetColortable", 0xA3E0 },
		{ "sysTrapBmpSize", 0xA3E1 },
		{ "sysTrapBmpBitsSize", 0xA3E2 },
		{ "sysTrapBmpColortableSize", 0xA3E3 },
		{ "sysTrapWinCreateBitmapWindow", 0xA3E4 },
		{ "sysTrapEvtSetNullEventTick", 0xA3E5 },
		{ "sysTrapExgDoDialog", 0xA3E6 },
		{ "sysTrapSysUICleanup", 0xA3E7 },
		{ "sysTrapWinSetForeColorRGB", 0xA3E8 },
		{ "sysTrapWinSetBackColorRGB", 0xA3E9 },
		{ "sysTrapWinSetTextColorRGB", 0xA3EA },
		{ "sysTrapWinGetPixelRGB", 0xA3EB },
		{ "sysTrapHighDensityDispatch", 0xA3EC },
		{ "sysTrapSysReserved40Trap2", 0xA3ED },
		{ "sysTrapSysReserved40Trap3", 0xA3EE },
		{ "sysTrapSysReserved40Trap4", 0xA3EF },
		{ "sysTrapCncMgrDispatch", 0xA3F0 },
		{ "sysTrapSysNotifyBroadcastFromInterrupt", 0xA3F1 },
		{ "sysTrapEvtWakeupWithoutNilEvent", 0xA3F2 },
		{ "sysTrapStrCompareAscii", 0xA3F3 },
		{ "sysTrapAccessorDispatch", 0xA3F4 },
		{ "sysTrapBltGetPixel", 0xA3F5 },
		{ "sysTrapBltPaintPixel", 0xA3F6 },
		{ "sysTrapScrScreenInit", 0xA3F7 },
		{ "sysTrapScrUpdateScreenBitmap", 0xA3F8 },
		{ "sysTrapScrPalette", 0xA3F9 },
		{ "sysTrapScrGetColortable", 0xA3FA },
		{ "sysTrapScrGetGrayPat", 0xA3FB },
		{ "sysTrapScrScreenLock", 0xA3FC },
		{ "sysTrapScrScreenUnlock", 0xA3FD },
		{ "sysTrapFntPrvGetFontList", 0xA3FE },
		{ "sysTrapExgRegisterDatatype", 0xA3FF },
		{ "sysTrapExgNotifyReceive", 0xA400 },
		{ "sysTrapExgNotifyGoto", 0xA401 },
		{ "sysTrapExgRequest", 0xA402 },
		{ "sysTrapExgSetDefaultApplication", 0xA403 },
		{ "sysTrapExgGetDefaultApplication", 0xA404 },
		{ "sysTrapExgGetTargetApplication", 0xA405 },
		{ "sysTrapExgGetRegisteredApplications", 0xA406 },
		{ "sysTrapExgGetRegisteredTypes", 0xA407 },
		{ "sysTrapExgNotifyPreview", 0xA408 },
		{ "sysTrapExgControl", 0xA409 },
		{ "sysTrapLmDispatch", 0xA40A },
		{ "sysTrapMemGetRomNVParams", 0xA40B },
		{ "sysTrapFntWCharWidth", 0xA40C },
		{ "sysTrapDmFindDatabaseWithTypeCreator", 0xA40D },
		{ "sysTrapSelectTimeZone", 0xA40E },
		{ "sysTrapTimeZoneToAscii", 0xA40F },
		{ "sysTrapStrNCompareAscii", 0xA410 },
		{ "sysTrapTimTimeZoneToUTC", 0xA411 },
		{ "sysTrapTimUTCToTimeZone", 0xA412 },
		{ "sysTrapPhoneNumberLookupCustom", 0xA413 },
		{ "sysTrapHwrDebugSelect", 0xA414 },
		{ "sysTrapBltRoundedRectangle", 0xA415 },
		{ "sysTrapBltRoundedRectangleFill", 0xA416 },
		{ "sysTrapWinPrvInitCanvas", 0xA417 },
		{ "sysTrapHwrCalcDynamicHeapSize", 0xA418 },
		{ "sysTrapHwrDebuggerEnter", 0xA419 },
		{ "sysTrapHwrDebuggerExit", 0xA41A },
		{ "sysTrapLstGetTopItem", 0xA41B },
		{ "sysTrapHwrModelInitStage3", 0xA41C },
		{ "sysTrapAttnIndicatorAllow", 0xA41D },
		{ "sysTrapAttnIndicatorAllowed", 0xA41E },
		{ "sysTrapAttnIndicatorEnable", 0xA41F },
		{ "sysTrapAttnIndicatorEnabled", 0xA420 },
		{ "sysTrapAttnIndicatorSetBlinkPattern", 0xA421 },
		{ "sysTrapAttnIndicatorGetBlinkPattern", 0xA422 },
		{ "sysTrapAttnIndicatorTicksTillNextBlink", 0xA423 },
		{ "sysTrapAttnIndicatorCheckBlink", 0xA424 },
		{ "sysTrapAttnInitialize", 0xA425 },
		{ "sysTrapAttnGetAttention", 0xA426 },
		{ "sysTrapAttnUpdate", 0xA427 },
		{ "sysTrapAttnForgetIt", 0xA428 },
		{ "sysTrapAttnGetCounts", 0xA429 },
		{ "sysTrapAttnListOpen", 0xA42A },
		{ "sysTrapAttnHandleEvent", 0xA42B },
		{ "sysTrapAttnEffectOfEvent", 0xA42C },
		{ "sysTrapAttnIterate", 0xA42D },
		{ "sysTrapAttnDoSpecialEffects", 0xA42E },
		{ "sysTrapAttnDoEmergencySpecialEffects", 0xA42F },
		{ "sysTrapAttnAllowClose", 0xA430 },
		{ "sysTrapAttnReopen", 0xA431 },
		{ "sysTrapAttnEnableNotification", 0xA432 },
		{ "sysTrapHwrLEDAttributes", 0xA433 },
		{ "sysTrapHwrVibrateAttributes", 0xA434 },
		{ "sysTrapSecGetPwdHint", 0xA435 },
		{ "sysTrapSecSetPwdHint", 0xA436 },
		{ "sysTrapHwrFlashWrite", 0xA437 },
		{ "sysTrapKeyboardStatusNew", 0xA438 },
		{ "sysTrapKeyboardStatusFree", 0xA439 },
		{ "sysTrapKbdSetLayout", 0xA43A },
		{ "sysTrapKbdGetLayout", 0xA43B },
		{ "sysTrapKbdSetPosition", 0xA43C },
		{ "sysTrapKbdGetPosition", 0xA43D },
		{ "sysTrapKbdSetShiftState", 0xA43E },
		{ "sysTrapKbdGetShiftState", 0xA43F },
		{ "sysTrapKbdDraw", 0xA440 },
		{ "sysTrapKbdErase", 0xA441 },
		{ "sysTrapKbdHandleEvent", 0xA442 },
		{ "sysTrapOEMDispatch2", 0xA443 },
		{ "sysTrapHwrCustom", 0xA444 },
		{ "sysTrapFrmGetActiveField", 0xA445 },
		{ "sysTrapSndPlaySmfIrregardless", 0xA446 },
		{ "sysTrapSndPlaySmfResourceIrregardless", 0xA447 },
		{ "sysTrapSndInterruptSmfIrregardless", 0xA448 },
		{ "sysTrapUdaMgrDispatch", 0xA449 },
		{ "sysTrapPalmPrivate1", 0xA44A },
		{ "sysTrapPalmPrivate2", 0xA44B },
		{ "sysTrapPalmPrivate3", 0xA44C },
		{ "sysTrapPalmPrivate4", 0xA44D },
		{ "sysTrapBmpGetDimensions", 0xA44E },
		{ "sysTrapBmpGetBitDepth", 0xA44F },
		{ "sysTrapBmpGetNextBitmap", 0xA450 },
		{ "sysTrapTblGetNumberOfColumns", 0xA451 },
		{ "sysTrapTblGetTopRow", 0xA452 },
		{ "sysTrapTblSetSelection", 0xA453 },
		{ "sysTrapFrmGetObjectIndexFromPtr", 0xA454 },
		{ "sysTrapBmpGetSizes", 0xA455 },
		{ "sysTrapWinGetBounds", 0xA456 },
		{ "sysTrapBltPaintPixels", 0xA457 },
		{ "sysTrapFldSetMaxVisibleLines", 0xA458 },
		{ "sysTrapScrDefaultPaletteState", 0xA459 },
		{ "sysTrapPceNativeCall", 0xA45A },
		{ "sysTrapSndStreamCreate", 0xA45B },
		{ "sysTrapSndStreamDelete", 0xA45C },
		{ "sysTrapSndStreamStart", 0xA45D },
		{ "sysTrapSndStreamPause", 0xA45E },
		{ "sysTrapSndStreamStop", 0xA45F },
		{ "sysTrapSndStreamSetVolume", 0xA460 },
		{ "sysTrapSndStreamGetVolume", 0xA461 },
		{ "sysTrapSndPlayResource", 0xA462 },
		{ "sysTrapSndStreamSetPan", 0xA463 },
		{ "sysTrapSndStreamGetPan", 0xA464 },
		{ "sysTrapMultimediaDispatch", 0xA465 },
		{ "sysTrapSndStreamCreateExtended", 0xa466 },
		{ "sysTrapSndStreamDeviceControl", 0xa467 },
		{ "sysTrapBmpCreateVersion3", 0xA468 },
		{ "sysTrapECFixedMul", 0xA469 },
		{ "sysTrapECFixedDiv", 0xA46A },
		{ "sysTrapHALDrawGetSupportedDensity", 0xA46B },
		{ "sysTrapHALRedrawInputArea", 0xA46C },
		{ "sysTrapGrfBeginStroke", 0xA46D },
		{ "sysTrapBmpPrvConvertBitmap", 0xA46E },
		{ "sysTrapSysReservedTrap5", 0xA46F },
		{ "sysTrapPinsDispatch", 0xA470 },
		{ "sysTrapSysReservedTrap1", 0xA471 },
		{ "sysTrapSysReservedTrap2", 0xA472 },
		{ "sysTrapSysReservedTrap3", 0xA473 },
		{ "sysTrapSysReservedTrap4", 0xA474 },
		{ "sysTrapLastTrapNumber", 0xA475 }
	};

	int i;

	for (i = 0; i < ARRAY_LENGTH(traps); i++)
	{
		if (traps[i].trap == opcode)
			return traps[i].name;
	}
	return NULL;
}

static offs_t palm_dasm_override(device_t &device, char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram, int options)
{
	UINT16 opcode;
	unsigned result = 0;
	const char *trap;

	opcode = *((UINT16 *) oprom);
	opcode = ((opcode >> 8) & 0x00ff) | ((opcode << 8) & 0xff00);
	if (opcode == 0x4E4F)
	{
		UINT16 callnum = *((UINT16 *) (oprom + 2));
		callnum = ((callnum >> 8) & 0x00ff) | ((callnum << 8) & 0xff00);
		trap = lookup_trap(callnum);
		result = 2;
		if (trap)
		{
			strcpy(buffer, trap);
		}
		else
		{
			sprintf(buffer, "trap    #$f");
		}
	}
	else if ((opcode & 0xF000) == 0xA000)
	{
		sprintf(buffer, "Call Index: %04x", opcode);
		result = 2;
	}
	return result;
}