mirror of
https://github.com/ksherlock/mpw.git
synced 2024-11-25 19:30:50 +00:00
1142 lines
33 KiB
C
1142 lines
33 KiB
C
|
|
#include <stddef.h> // null
|
|
#include <stdint.h>
|
|
|
|
const char *TrapName(uint16_t trap)
|
|
{
|
|
|
|
switch(trap)
|
|
{
|
|
/*
|
|
|
|
; QuickDraw
|
|
|
|
*/
|
|
|
|
case 0xA817: return "_CopyMask";
|
|
case 0xA837: return "_MeasureText";
|
|
case 0xA836: return "_GetMaskTable";
|
|
case 0xA838: return "_CalcMask";
|
|
case 0xA839: return "_SeedFill";
|
|
case 0xA850: return "_InitCursor";
|
|
case 0xA851: return "_SetCursor";
|
|
case 0xA852: return "_HideCursor";
|
|
case 0xA853: return "_ShowCursor";
|
|
case 0xA855: return "_ShieldCursor";
|
|
case 0xA856: return "_ObscureCursor";
|
|
case 0xA858: return "_BitAnd";
|
|
case 0xA859: return "_BitXOr";
|
|
case 0xA85A: return "_BitNot";
|
|
case 0xA85B: return "_BitOr";
|
|
case 0xA85C: return "_BitShift";
|
|
case 0xA85D: return "_BitTst";
|
|
case 0xA85E: return "_BitSet";
|
|
case 0xA85F: return "_BitClr";
|
|
case 0xA861: return "_Random";
|
|
case 0xA862: return "_ForeColor";
|
|
case 0xA863: return "_BackColor";
|
|
case 0xA864: return "_ColorBit";
|
|
case 0xA865: return "_GetPixel";
|
|
case 0xA866: return "_StuffHex";
|
|
case 0xA867: return "_LongMul";
|
|
case 0xA868: return "_FixMul";
|
|
case 0xA869: return "_FixRatio";
|
|
case 0xA86A: return "_HiWord";
|
|
case 0xA86B: return "_LoWord";
|
|
case 0xA86C: return "_FixRound";
|
|
case 0xA86D: return "_InitPort";
|
|
case 0xA86E: return "_InitGraf";
|
|
case 0xA86F: return "_OpenPort";
|
|
case 0xA870: return "_LocalToGlobal";
|
|
case 0xA871: return "_GlobalToLocal";
|
|
case 0xA872: return "_GrafDevice";
|
|
case 0xA873: return "_SetPort";
|
|
case 0xA874: return "_GetPort";
|
|
case 0xA875: return "_SetPBits";
|
|
case 0xA876: return "_PortSize";
|
|
case 0xA877: return "_MovePortTo";
|
|
case 0xA878: return "_SetOrigin";
|
|
case 0xA879: return "_SetClip";
|
|
case 0xA87A: return "_GetClip";
|
|
case 0xA87B: return "_ClipRect";
|
|
case 0xA87C: return "_BackPat";
|
|
case 0xA87D: return "_ClosePort";
|
|
case 0xA87E: return "_AddPt";
|
|
case 0xA87F: return "_SubPt";
|
|
case 0xA880: return "_SetPt";
|
|
case 0xA881: return "_EqualPt";
|
|
case 0xA882: return "_StdText";
|
|
case 0xA883: return "_DrawChar";
|
|
case 0xA884: return "_DrawString";
|
|
case 0xA885: return "_DrawText";
|
|
case 0xA886: return "_TextWidth";
|
|
case 0xA887: return "_TextFont";
|
|
case 0xA888: return "_TextFace";
|
|
case 0xA889: return "_TextMode";
|
|
case 0xA88A: return "_TextSize";
|
|
case 0xA88B: return "_GetFontInfo";
|
|
case 0xA88C: return "_StringWidth";
|
|
case 0xA88D: return "_CharWidth";
|
|
case 0xA88E: return "_SpaceExtra";
|
|
case 0xA890: return "_StdLine";
|
|
case 0xA891: return "_LineTo";
|
|
case 0xA892: return "_Line";
|
|
case 0xA893: return "_MoveTo";
|
|
case 0xA894: return "_Move";
|
|
case 0xA895: return "_ShutDown";
|
|
case 0xA896: return "_HidePen";
|
|
case 0xA897: return "_ShowPen";
|
|
case 0xA898: return "_GetPenState";
|
|
case 0xA899: return "_SetPenState";
|
|
case 0xA89A: return "_GetPen";
|
|
case 0xA89B: return "_PenSize";
|
|
case 0xA89C: return "_PenMode";
|
|
case 0xA89D: return "_PenPat";
|
|
case 0xA89E: return "_PenNormal";
|
|
case 0xA89F: return "_Unimplemented";
|
|
case 0xA8A0: return "_StdRect";
|
|
case 0xA8A1: return "_FrameRect";
|
|
case 0xA8A2: return "_PaintRect";
|
|
case 0xA8A3: return "_EraseRect";
|
|
case 0xA8A4: return "_InverRect";
|
|
case 0xA8A5: return "_FillRect";
|
|
case 0xA8A6: return "_EqualRect";
|
|
case 0xA8A7: return "_SetRect";
|
|
case 0xA8A8: return "_OffsetRect";
|
|
// case 0xA8A8: return "_OffSetRect";
|
|
case 0xA8A9: return "_InsetRect";
|
|
// case 0xA8A9: return "_InSetRect";
|
|
case 0xA8AA: return "_SectRect";
|
|
case 0xA8AB: return "_UnionRect";
|
|
case 0xA8AC: return "_Pt2Rect";
|
|
case 0xA8AD: return "_PtInRect";
|
|
case 0xA8AE: return "_EmptyRect";
|
|
case 0xA8AF: return "_StdRRect";
|
|
case 0xA8B0: return "_FrameRoundRect";
|
|
case 0xA8B1: return "_PaintRoundRect";
|
|
case 0xA8B2: return "_EraseRoundRect";
|
|
case 0xA8B3: return "_InverRoundRect";
|
|
case 0xA8B4: return "_FillRoundRect";
|
|
case 0xA8B6: return "_StdOval";
|
|
case 0xA8B7: return "_FrameOval";
|
|
case 0xA8B8: return "_PaintOval";
|
|
case 0xA8B9: return "_EraseOval";
|
|
case 0xA8BA: return "_InvertOval";
|
|
case 0xA8BB: return "_FillOval";
|
|
case 0xA8BC: return "_SlopeFromAngle";
|
|
case 0xA8BD: return "_StdArc";
|
|
case 0xA8BE: return "_FrameArc";
|
|
case 0xA8BF: return "_PaintArc";
|
|
case 0xA8C0: return "_EraseArc";
|
|
case 0xA8C1: return "_InvertArc";
|
|
case 0xA8C2: return "_FillArc";
|
|
case 0xA8C3: return "_PtToAngle";
|
|
case 0xA8C4: return "_AngleFromSlope";
|
|
case 0xA8C5: return "_StdPoly";
|
|
case 0xA8C6: return "_FramePoly";
|
|
case 0xA8C7: return "_PaintPoly";
|
|
case 0xA8C8: return "_ErasePoly";
|
|
case 0xA8C9: return "_InvertPoly";
|
|
case 0xA8CA: return "_FillPoly";
|
|
case 0xA8CB: return "_OpenPoly";
|
|
// case 0xA8CC: return "_ClosePgon";
|
|
case 0xA8CC: return "_ClosePoly";
|
|
case 0xA8CD: return "_KillPoly";
|
|
case 0xA8CE: return "_OffsetPoly";
|
|
// case 0xA8CE: return "_OffSetPoly";
|
|
case 0xA8CF: return "_PackBits";
|
|
case 0xA8D0: return "_UnpackBits";
|
|
case 0xA8D1: return "_StdRgn";
|
|
case 0xA8D2: return "_FrameRgn";
|
|
case 0xA8D3: return "_PaintRgn";
|
|
case 0xA8D4: return "_EraseRgn";
|
|
case 0xA8D5: return "_InverRgn";
|
|
case 0xA8D6: return "_FillRgn";
|
|
// case 0xA8D7: return "_BitMapRgn";
|
|
case 0xA8D7: return "_BitMapToRegion";
|
|
case 0xA8D8: return "_NewRgn";
|
|
// case 0xA8D9: return "_DisposRgn";
|
|
case 0xA8D9: return "_DisposeRgn";
|
|
case 0xA8DA: return "_OpenRgn";
|
|
case 0xA8DB: return "_CloseRgn";
|
|
case 0xA8DC: return "_CopyRgn";
|
|
case 0xA8DD: return "_SetEmptyRgn";
|
|
case 0xA8DE: return "_SetRecRgn";
|
|
case 0xA8DF: return "_RectRgn";
|
|
// case 0xA8E0: return "_OfsetRgn";
|
|
// case 0xA8E0: return "_OfSetRgn";
|
|
case 0xA8E0: return "_OffsetRgn";
|
|
case 0xA8E1: return "_InsetRgn";
|
|
// case 0xA8E1: return "_InSetRgn";
|
|
case 0xA8E2: return "_EmptyRgn";
|
|
case 0xA8E3: return "_EqualRgn";
|
|
case 0xA8E4: return "_SectRgn";
|
|
case 0xA8E5: return "_UnionRgn";
|
|
case 0xA8E6: return "_DiffRgn";
|
|
case 0xA8E7: return "_XOrRgn";
|
|
case 0xA8E8: return "_PtInRgn";
|
|
case 0xA8E9: return "_RectInRgn";
|
|
case 0xA8EA: return "_SetStdProcs";
|
|
case 0xA8EB: return "_StdBits";
|
|
case 0xA8EC: return "_CopyBits";
|
|
case 0xA8ED: return "_StdTxMeas";
|
|
case 0xA8EE: return "_StdGetPic";
|
|
case 0xA8EF: return "_ScrollRect";
|
|
case 0xA8F0: return "_StdPutPic";
|
|
case 0xA8F1: return "_StdComment";
|
|
case 0xA8F2: return "_PicComment";
|
|
case 0xA8F3: return "_OpenPicture";
|
|
case 0xA8F4: return "_ClosePicture";
|
|
case 0xA8F5: return "_KillPicture";
|
|
case 0xA8F6: return "_DrawPicture";
|
|
case 0xA8F7: return "_Layout";
|
|
case 0xA8F8: return "_ScalePt";
|
|
case 0xA8F9: return "_MapPt";
|
|
case 0xA8FA: return "_MapRect";
|
|
case 0xA8FB: return "_MapRgn";
|
|
case 0xA8FC: return "_MapPoly";
|
|
|
|
/*
|
|
|
|
; Toolbox
|
|
|
|
*/
|
|
|
|
case 0xA80D: return "_Count1Resources";
|
|
case 0xA80E: return "_Get1IxResource";
|
|
case 0xA80F: return "_Get1IxType";
|
|
case 0xA810: return "_Unique1ID";
|
|
case 0xA811: return "_TESelView";
|
|
case 0xA812: return "_TEPinScroll";
|
|
case 0xA813: return "_TEAutoView";
|
|
case 0xA816: return "_Pack8";
|
|
case 0xA818: return "_FixATan2";
|
|
case 0xA819: return "_XMunger";
|
|
case 0xA81A: return "_HOpenResFile";
|
|
case 0xA81B: return "_HCreateResFile";
|
|
case 0xA81C: return "_Count1Types";
|
|
case 0xA81F: return "_Get1Resource";
|
|
case 0xA820: return "_Get1NamedResource";
|
|
case 0xA821: return "_MaxSizeRsrc";
|
|
// case 0xA826: return "_InsMenuItem";
|
|
case 0xA826: return "_InsertMenuItem";
|
|
// case 0xA827: return "_HideDItem";
|
|
case 0xA827: return "_HideDialogItem";
|
|
// case 0xA828: return "_ShowDItem";
|
|
case 0xA828: return "_ShowDialogItem";
|
|
case 0xA829: return "_LayerDispatch";
|
|
case 0xA82B: return "_Pack9";
|
|
case 0xA82C: return "_Pack10";
|
|
case 0xA82D: return "_Pack11";
|
|
case 0xA82E: return "_Pack12";
|
|
case 0xA82F: return "_Pack13";
|
|
case 0xA830: return "_Pack14";
|
|
case 0xA831: return "_Pack15";
|
|
case 0xA833: return "_ScrnBitMap";
|
|
case 0xA834: return "_SetFScaleDisable";
|
|
case 0xA835: return "_FontMetrics";
|
|
case 0xA83A: return "_ZoomWindow";
|
|
case 0xA83B: return "_TrackBox";
|
|
case 0xA8FD: return "_PrGlue";
|
|
case 0xA8FE: return "_InitFonts";
|
|
case 0xA8FF: return "_GetFName";
|
|
case 0xA900: return "_GetFNum";
|
|
case 0xA901: return "_FMSwapFont";
|
|
case 0xA902: return "_RealFont";
|
|
case 0xA903: return "_SetFontLock";
|
|
case 0xA904: return "_DrawGrowIcon";
|
|
case 0xA905: return "_DragGrayRgn";
|
|
case 0xA906: return "_NewString";
|
|
case 0xA907: return "_SetString";
|
|
case 0xA908: return "_ShowHide";
|
|
case 0xA909: return "_CalcVis";
|
|
case 0xA90A: return "_CalcVBehind";
|
|
case 0xA90B: return "_ClipAbove";
|
|
case 0xA90C: return "_PaintOne";
|
|
case 0xA90D: return "_PaintBehind";
|
|
case 0xA90E: return "_SaveOld";
|
|
case 0xA90F: return "_DrawNew";
|
|
case 0xA910: return "_GetWMgrPort";
|
|
case 0xA911: return "_CheckUpDate";
|
|
case 0xA912: return "_InitWindows";
|
|
case 0xA913: return "_NewWindow";
|
|
// case 0xA914: return "_DisposWindow";
|
|
case 0xA914: return "_DisposeWindow";
|
|
case 0xA915: return "_ShowWindow";
|
|
case 0xA916: return "_HideWindow";
|
|
case 0xA917: return "_GetWRefCon";
|
|
case 0xA918: return "_SetWRefCon";
|
|
case 0xA919: return "_GetWTitle";
|
|
case 0xA91A: return "_SetWTitle";
|
|
case 0xA91B: return "_MoveWindow";
|
|
case 0xA91C: return "_HiliteWindow";
|
|
case 0xA91D: return "_SizeWindow";
|
|
case 0xA91E: return "_TrackGoAway";
|
|
case 0xA91F: return "_SelectWindow";
|
|
case 0xA920: return "_BringToFront";
|
|
case 0xA921: return "_SendBehind";
|
|
case 0xA922: return "_BeginUpDate";
|
|
case 0xA923: return "_EndUpDate";
|
|
case 0xA924: return "_FrontWindow";
|
|
case 0xA925: return "_DragWindow";
|
|
case 0xA926: return "_DragTheRgn";
|
|
case 0xA927: return "_InvalRgn";
|
|
case 0xA928: return "_InvalRect";
|
|
case 0xA929: return "_ValidRgn";
|
|
case 0xA92A: return "_ValidRect";
|
|
case 0xA92B: return "_GrowWindow";
|
|
case 0xA92C: return "_FindWindow";
|
|
case 0xA92D: return "_CloseWindow";
|
|
case 0xA92E: return "_SetWindowPic";
|
|
case 0xA92F: return "_GetWindowPic";
|
|
case 0xA930: return "_InitMenus";
|
|
case 0xA931: return "_NewMenu";
|
|
// case 0xA932: return "_DisposMenu";
|
|
case 0xA932: return "_DisposeMenu";
|
|
case 0xA933: return "_AppendMenu";
|
|
case 0xA934: return "_ClearMenuBar";
|
|
case 0xA935: return "_InsertMenu";
|
|
case 0xA936: return "_DeleteMenu";
|
|
case 0xA937: return "_DrawMenuBar";
|
|
case 0xA81D: return "_InvalMenuBar";
|
|
case 0xA938: return "_HiliteMenu";
|
|
case 0xA939: return "_EnableItem";
|
|
case 0xA93A: return "_DisableItem";
|
|
case 0xA93B: return "_GetMenuBar";
|
|
case 0xA93C: return "_SetMenuBar";
|
|
case 0xA93D: return "_MenuSelect";
|
|
case 0xA93E: return "_MenuKey";
|
|
case 0xA93F: return "_GetItmIcon";
|
|
case 0xA940: return "_SetItmIcon";
|
|
case 0xA941: return "_GetItmStyle";
|
|
case 0xA942: return "_SetItmStyle";
|
|
case 0xA943: return "_GetItmMark";
|
|
case 0xA944: return "_SetItmMark";
|
|
case 0xA945: return "_CheckItem";
|
|
// case 0xA946: return "_GetItem";
|
|
case 0xA946: return "_GetMenuItemText";
|
|
// case 0xA947: return "_SetItem";
|
|
case 0xA947: return "_SetMenuItemText";
|
|
case 0xA948: return "_CalcMenuSize";
|
|
// case 0xA949: return "_GetMHandle";
|
|
case 0xA949: return "_GetMenuHandle";
|
|
case 0xA94A: return "_SetMFlash";
|
|
case 0xA94B: return "_PlotIcon";
|
|
case 0xA94C: return "_FlashMenuBar";
|
|
// case 0xA94D: return "_AddResMenu";
|
|
case 0xA94D: return "_AppendResMenu";
|
|
case 0xA94E: return "_PinRect";
|
|
case 0xA94F: return "_DeltaPoint";
|
|
case 0xA950: return "_CountMItems";
|
|
case 0xA951: return "_InsertResMenu";
|
|
// case 0xA952: return "_DelMenuItem";
|
|
case 0xA952: return "_DeleteMenuItem";
|
|
case 0xA953: return "_UpdtControl";
|
|
case 0xA954: return "_NewControl";
|
|
// case 0xA955: return "_DisposControl";
|
|
case 0xA955: return "_DisposeControl";
|
|
case 0xA956: return "_KillControls";
|
|
case 0xA957: return "_ShowControl";
|
|
case 0xA958: return "_HideControl";
|
|
case 0xA959: return "_MoveControl";
|
|
// case 0xA95A: return "_GetCRefCon";
|
|
case 0xA95A: return "_GetControlReference";
|
|
// case 0xA95B: return "_SetCRefCon";
|
|
case 0xA95B: return "_SetControlReference";
|
|
case 0xA95C: return "_SizeControl";
|
|
case 0xA95D: return "_HiliteControl";
|
|
// case 0xA95E: return "_GetCTitle";
|
|
case 0xA95E: return "_GetControlTitle";
|
|
// case 0xA95F: return "_SetCTitle";
|
|
case 0xA95F: return "_SetControlTitle";
|
|
// case 0xA960: return "_GetCtlValue";
|
|
case 0xA960: return "_GetControlValue";
|
|
// case 0xA961: return "_GetMinCtl";
|
|
case 0xA961: return "_GetControlMinimum";
|
|
// case 0xA962: return "_GetMaxCtl";
|
|
case 0xA962: return "_GetControlMaximum";
|
|
// case 0xA963: return "_SetCtlValue";
|
|
case 0xA963: return "_SetControlValue";
|
|
// case 0xA964: return "_SetMinCtl";
|
|
case 0xA964: return "_SetControlMinimum";
|
|
// case 0xA965: return "_SetMaxCtl";
|
|
case 0xA965: return "_SetControlMaximum";
|
|
case 0xA966: return "_TestControl";
|
|
case 0xA967: return "_DragControl";
|
|
case 0xA968: return "_TrackControl";
|
|
case 0xA969: return "_DrawControls";
|
|
// case 0xA96A: return "_GetCtlAction";
|
|
case 0xA96A: return "_GetControlAction";
|
|
// case 0xA96B: return "_SetCtlAction";
|
|
case 0xA96B: return "_SetControlAction";
|
|
case 0xA96C: return "_FindControl";
|
|
case 0xA96D: return "_Draw1Control";
|
|
case 0xA96E: return "_Dequeue";
|
|
case 0xA96F: return "_Enqueue";
|
|
case 0xA860: return "_WaitNextEvent";
|
|
case 0xA970: return "_GetNextEvent";
|
|
case 0xA971: return "_EventAvail";
|
|
case 0xA972: return "_GetMouse";
|
|
case 0xA973: return "_StillDown";
|
|
case 0xA974: return "_Button";
|
|
case 0xA975: return "_TickCount";
|
|
case 0xA976: return "_GetKeys";
|
|
case 0xA977: return "_WaitMouseUp";
|
|
case 0xA978: return "_UpdtDialog";
|
|
case 0xA97B: return "_InitDialogs";
|
|
case 0xA97C: return "_GetNewDialog";
|
|
case 0xA97D: return "_NewDialog";
|
|
// case 0xA97E: return "_SelIText";
|
|
case 0xA97E: return "_SelectDialogItemText";
|
|
case 0xA97F: return "_IsDialogEvent";
|
|
case 0xA980: return "_DialogSelect";
|
|
case 0xA981: return "_DrawDialog";
|
|
case 0xA982: return "_CloseDialog";
|
|
// case 0xA983: return "_DisposDialog";
|
|
case 0xA983: return "_DisposeDialog";
|
|
// case 0xA984: return "_FindDItem";
|
|
case 0xA984: return "_FindDialogItem";
|
|
case 0xA985: return "_Alert";
|
|
case 0xA986: return "_StopAlert";
|
|
case 0xA987: return "_NoteAlert";
|
|
case 0xA988: return "_CautionAlert";
|
|
case 0xA98B: return "_ParamText";
|
|
case 0xA98C: return "_ErrorSound";
|
|
// case 0xA98D: return "_GetDItem";
|
|
case 0xA98D: return "_GetDialogItem";
|
|
// case 0xA98E: return "_SetDItem";
|
|
case 0xA98E: return "_SetDialogItem";
|
|
// case 0xA98F: return "_SetIText";
|
|
case 0xA98F: return "_SetDialogItemText";
|
|
// case 0xA990: return "_GetIText";
|
|
case 0xA990: return "_GetDialogItemText";
|
|
case 0xA991: return "_ModalDialog";
|
|
case 0xA992: return "_DetachResource";
|
|
case 0xA993: return "_SetResPurge";
|
|
case 0xA994: return "_CurResFile";
|
|
case 0xA995: return "_InitResources";
|
|
case 0xA996: return "_RsrcZoneInit";
|
|
case 0xA997: return "_OpenResFile";
|
|
case 0xA998: return "_UseResFile";
|
|
case 0xA999: return "_UpdateResFile";
|
|
case 0xA99A: return "_CloseResFile";
|
|
case 0xA99B: return "_SetResLoad";
|
|
case 0xA99C: return "_CountResources";
|
|
case 0xA99D: return "_GetIndResource";
|
|
case 0xA99E: return "_CountTypes";
|
|
case 0xA99F: return "_GetIndType";
|
|
case 0xA9A0: return "_GetResource";
|
|
case 0xA9A1: return "_GetNamedResource";
|
|
case 0xA9A2: return "_LoadResource";
|
|
case 0xA9A3: return "_ReleaseResource";
|
|
case 0xA9A4: return "_HomeResFile";
|
|
case 0xA9A5: return "_SizeRsrc";
|
|
case 0xA9A6: return "_GetResAttrs";
|
|
case 0xA9A7: return "_SetResAttrs";
|
|
case 0xA9A8: return "_GetResInfo";
|
|
case 0xA9A9: return "_SetResInfo";
|
|
case 0xA9AA: return "_ChangedResource";
|
|
case 0xA9AB: return "_AddResource";
|
|
case 0xA9AC: return "_AddReference";
|
|
case 0xA9AD: return "_RmveResource";
|
|
case 0xA9AE: return "_RmveReference";
|
|
case 0xA9AF: return "_ResError";
|
|
case 0xA9B0: return "_WriteResource";
|
|
case 0xA9B1: return "_CreateResFile";
|
|
case 0xA9B2: return "_SystemEvent";
|
|
case 0xA9B3: return "_SystemClick";
|
|
case 0xA9B4: return "_SystemTask";
|
|
case 0xA9B5: return "_SystemMenu";
|
|
case 0xA9B6: return "_OpenDeskAcc";
|
|
case 0xA9B7: return "_CloseDeskAcc";
|
|
case 0xA9B8: return "_GetPattern";
|
|
case 0xA9B9: return "_GetCursor";
|
|
case 0xA9BA: return "_GetString";
|
|
case 0xA9BB: return "_GetIcon";
|
|
case 0xA9BC: return "_GetPicture";
|
|
case 0xA9BD: return "_GetNewWindow";
|
|
case 0xA9BE: return "_GetNewControl";
|
|
case 0xA9BF: return "_GetRMenu";
|
|
case 0xA9C0: return "_GetNewMBar";
|
|
case 0xA9C1: return "_UniqueID";
|
|
case 0xA9C2: return "_SysEdit";
|
|
case 0xA9C4: return "_OpenRFPerm";
|
|
case 0xA9C5: return "_RsrcMapEntry";
|
|
// case 0xA9C6: return "_Secs2Date";
|
|
case 0xA9C6: return "_SecondsToDate";
|
|
// case 0xA9C7: return "_Date2Secs";
|
|
case 0xA9C7: return "_DateToSeconds";
|
|
case 0xA9C8: return "_SysBeep";
|
|
case 0xA9C9: return "_SysError";
|
|
case 0xA9CA: return "_PutIcon";
|
|
case 0xA9E0: return "_Munger";
|
|
case 0xA9E1: return "_HandToHand";
|
|
case 0xA9E2: return "_PtrToXHand";
|
|
case 0xA9E3: return "_PtrToHand";
|
|
case 0xA9E4: return "_HandAndHand";
|
|
case 0xA9E5: return "_InitPack";
|
|
case 0xA9E6: return "_InitAllPacks";
|
|
case 0xA9E7: return "_Pack0";
|
|
case 0xA9E8: return "_Pack1";
|
|
case 0xA9E9: return "_Pack2";
|
|
case 0xA9EA: return "_Pack3";
|
|
case 0xA9EB: return "_FP68K";
|
|
// case 0xA9EB: return "_Pack4";
|
|
case 0xA9EC: return "_Elems68K";
|
|
// case 0xA9EC: return "_Pack5";
|
|
case 0xA9ED: return "_Pack6";
|
|
case 0xA9EE: return "_DECSTR68K";
|
|
// case 0xA9EE: return "_Pack7";
|
|
case 0xA9EF: return "_PtrAndHand";
|
|
case 0xA9F0: return "_LoadSeg";
|
|
case 0xA9F1: return "_UnLoadSeg";
|
|
case 0xA9F2: return "_Launch";
|
|
case 0xA9F3: return "_Chain";
|
|
case 0xA9F4: return "_ExitToShell";
|
|
case 0xA9F5: return "_GetAppParms";
|
|
case 0xA9F6: return "_GetResFileAttrs";
|
|
case 0xA9F7: return "_SetResFileAttrs";
|
|
case 0xA9F8: return "_MethodDispatch";
|
|
case 0xA9F9: return "_InfoScrap";
|
|
// case 0xA9FA: return "_UnlodeScrap";
|
|
case 0xA9FA: return "_UnloadScrap";
|
|
// case 0xA9FB: return "_LodeScrap";
|
|
case 0xA9FB: return "_LoadScrap";
|
|
case 0xA9FC: return "_ZeroScrap";
|
|
case 0xA9FD: return "_GetScrap";
|
|
case 0xA9FE: return "_PutScrap";
|
|
case 0xA9FF: return "_Debugger";
|
|
case 0xABEB: return "_DisplayDispatch";
|
|
case 0xABC9: return "_IconDispatch";
|
|
case 0xABF2: return "_ThreadDispatch";
|
|
case 0xABFF: return "_DebugStr";
|
|
|
|
/*
|
|
|
|
; Resource Manager
|
|
|
|
*/
|
|
|
|
case 0xA822: return "_ResourceDispatch";
|
|
|
|
/*
|
|
|
|
; PPCToolbox
|
|
|
|
*/
|
|
|
|
case 0xA0DD: return "_PPC";
|
|
|
|
/*
|
|
|
|
; Alias Manager
|
|
|
|
*/
|
|
|
|
case 0xA823: return "_AliasDispatch";
|
|
|
|
/*
|
|
|
|
; Device Manager (some shared by the File Manager)
|
|
|
|
*/
|
|
|
|
case 0xA000: return "_Open";
|
|
case 0xA001: return "_Close";
|
|
case 0xA002: return "_Read";
|
|
case 0xA003: return "_Write";
|
|
case 0xA004: return "_Control";
|
|
case 0xA005: return "_Status";
|
|
case 0xA006: return "_KillIO";
|
|
|
|
/*
|
|
|
|
; File Manager
|
|
|
|
*/
|
|
|
|
case 0xA007: return "_GetVolInfo";
|
|
case 0xA008: return "_Create";
|
|
case 0xA009: return "_Delete";
|
|
case 0xA00A: return "_OpenRF";
|
|
case 0xA00B: return "_Rename";
|
|
// case 0xA00B: return "_ReName";
|
|
case 0xA00C: return "_GetFileInfo";
|
|
case 0xA00D: return "_SetFileInfo";
|
|
case 0xA00E: return "_UnmountVol";
|
|
// case 0xA00E: return "_UnMountVol";
|
|
case 0xA20E: return "_HUnmountVol";
|
|
case 0xA00F: return "_MountVol";
|
|
case 0xA010: return "_Allocate";
|
|
case 0xA011: return "_GetEOF";
|
|
case 0xA012: return "_SetEOF";
|
|
case 0xA013: return "_FlushVol";
|
|
case 0xA014: return "_GetVol";
|
|
case 0xA015: return "_SetVol";
|
|
case 0xA016: return "_FInitQueue";
|
|
case 0xA017: return "_Eject";
|
|
case 0xA018: return "_GetFPos";
|
|
case 0xA041: return "_SetFilLock";
|
|
case 0xA042: return "_RstFilLock";
|
|
case 0xA043: return "_SetFilType";
|
|
case 0xA044: return "_SetFPos";
|
|
case 0xA045: return "_FlushFile";
|
|
case 0xA200: return "_HOpen";
|
|
case 0xA207: return "_HGetVInfo";
|
|
case 0xA208: return "_HCreate";
|
|
case 0xA209: return "_HDelete";
|
|
case 0xA20A: return "_HOpenRF";
|
|
case 0xA20B: return "_HRename";
|
|
case 0xA20C: return "_HGetFileInfo";
|
|
case 0xA20D: return "_HSetFileInfo";
|
|
case 0xA210: return "_AllocContig";
|
|
case 0xA215: return "_HSetVol";
|
|
case 0xA214: return "_HGetVol";
|
|
case 0xA241: return "_HSetFLock";
|
|
case 0xA242: return "_HRstFLock";
|
|
|
|
/*
|
|
|
|
; dispatch trap for remaining File Manager (and Desktop Manager) calls
|
|
|
|
*/
|
|
|
|
case 0xA060: return "_FSDispatch";
|
|
case 0xA260: return "_HFSDispatch";
|
|
|
|
/*
|
|
|
|
; High level FSSpec calls
|
|
|
|
*/
|
|
|
|
case 0xAA52: return "_HighLevelHFSDispatch";
|
|
|
|
/*
|
|
|
|
; Memory Manager
|
|
|
|
*/
|
|
|
|
case 0xA019: return "_InitZone";
|
|
case 0xA11A: return "_GetZone";
|
|
case 0xA01B: return "_SetZone";
|
|
case 0xA01C: return "_FreeMem";
|
|
case 0xA11D: return "_MaxMem";
|
|
case 0xA11E: return "_NewPtr";
|
|
case 0xA51E: return "_NewPtrSys";
|
|
case 0xA31E: return "_NewPtrClear";
|
|
case 0xA71E: return "_NewPtrSysClear";
|
|
// case 0xA01F: return "_DisposPtr";
|
|
case 0xA01F: return "_DisposePtr";
|
|
case 0xA020: return "_SetPtrSize";
|
|
case 0xA021: return "_GetPtrSize";
|
|
case 0xA122: return "_NewHandle";
|
|
case 0xA322: return "_NewHandleClear";
|
|
// case 0xA023: return "_DisposHandle";
|
|
case 0xA023: return "_DisposeHandle";
|
|
case 0xA024: return "_SetHandleSize";
|
|
case 0xA025: return "_GetHandleSize";
|
|
case 0xA126: return "_HandleZone";
|
|
case 0xA027: return "_ReallocHandle";
|
|
case 0xA128: return "_RecoverHandle";
|
|
case 0xA029: return "_HLock";
|
|
case 0xA02A: return "_HUnlock";
|
|
case 0xA02B: return "_EmptyHandle";
|
|
case 0xA02C: return "_InitApplZone";
|
|
case 0xA02D: return "_SetApplLimit";
|
|
case 0xA02E: return "_BlockMove";
|
|
case 0xA22E: return "_BlockMoveData";
|
|
case 0xA05C: return "_MemoryDispatch";
|
|
case 0xA15C: return "_MemoryDispatchA0Result";
|
|
case 0xA08F: return "_DeferUserFn";
|
|
case 0xA08D: return "_DebugUtil";
|
|
|
|
/*
|
|
|
|
; Event Manager
|
|
|
|
*/
|
|
|
|
case 0xA02F: return "_PostEvent";
|
|
case 0xA12F: return "_PPostEvent";
|
|
case 0xA030: return "_OSEventAvail";
|
|
case 0xA031: return "_GetOSEvent";
|
|
case 0xA032: return "_FlushEvents";
|
|
case 0xA033: return "_VInstall";
|
|
case 0xA034: return "_VRemove";
|
|
case 0xA035: return "_OffLine";
|
|
case 0xA036: return "_MoreMasters";
|
|
case 0xA038: return "_WriteParam";
|
|
case 0xA039: return "_ReadDateTime";
|
|
case 0xA03A: return "_SetDateTime";
|
|
case 0xA03B: return "_Delay";
|
|
case 0xA03C: return "_CmpString";
|
|
case 0xA03D: return "_DrvrInstall";
|
|
case 0xA03E: return "_DrvrRemove";
|
|
case 0xA03F: return "_InitUtil";
|
|
case 0xA040: return "_ResrvMem";
|
|
case 0xA146: return "_GetTrapAddress";
|
|
case 0xA047: return "_SetTrapAddress";
|
|
case 0xA346: return "_GetOSTrapAddress";
|
|
case 0xA247: return "_SetOSTrapAddress";
|
|
case 0xA746: return "_GetToolTrapAddress";
|
|
case 0xA647: return "_SetToolTrapAddress";
|
|
// case 0xA746: return "_GetToolBoxTrapAddress";
|
|
// case 0xA647: return "_SetToolBoxTrapAddress";
|
|
case 0xA148: return "_PtrZone";
|
|
case 0xA049: return "_HPurge";
|
|
case 0xA04A: return "_HNoPurge";
|
|
case 0xA04B: return "_SetGrowZone";
|
|
case 0xA04C: return "_CompactMem";
|
|
case 0xA04D: return "_PurgeMem";
|
|
case 0xA04E: return "_AddDrive";
|
|
case 0xA04F: return "_RDrvrInstall";
|
|
// case 0xA056: return "_LwrString";
|
|
case 0xA054: return "_UprString";
|
|
// case 0xA057: return "_SetApplBase";
|
|
case 0xA198: return "_HWPriv";
|
|
|
|
/*
|
|
|
|
; New names for (mostly) new flavors of old LwrString trap (redone <13>)
|
|
*/
|
|
|
|
case 0xA056: return "_LowerText";
|
|
case 0xA256: return "_StripText";
|
|
case 0xA456: return "_UpperText";
|
|
case 0xA656: return "_StripUpperText";
|
|
|
|
/*
|
|
|
|
; Temporary Memory routines
|
|
|
|
*/
|
|
|
|
case 0xA88F: return "_OSDispatch";
|
|
// case 0xA050: return "_RelString";
|
|
case 0xA050: return "_CompareString";
|
|
case 0xA051: return "_ReadXPRam";
|
|
case 0xA052: return "_WriteXPRam";
|
|
case 0xA058: return "_InsTime";
|
|
case 0xA458: return "_InsXTime";
|
|
case 0xA059: return "_RmvTime";
|
|
case 0xA05A: return "_PrimeTime";
|
|
case 0xA05B: return "_PowerOff";
|
|
case 0xA061: return "_MaxBlock";
|
|
case 0xA162: return "_PurgeSpace";
|
|
case 0xA562: return "_PurgeSpaceSys";
|
|
case 0xA063: return "_MaxApplZone";
|
|
case 0xA064: return "_MoveHHi";
|
|
case 0xA065: return "_StackSpace";
|
|
case 0xA166: return "_NewEmptyHandle";
|
|
case 0xA067: return "_HSetRBit";
|
|
case 0xA068: return "_HClrRBit";
|
|
case 0xA069: return "_HGetState";
|
|
case 0xA06A: return "_HSetState";
|
|
case 0xA06C: return "_InitFS";
|
|
case 0xA06D: return "_InitEvents";
|
|
case 0xA055: return "_StripAddress";
|
|
case 0xA091: return "_Translate24To32";
|
|
case 0xA057: return "_SetAppBase";
|
|
case 0xA05D: return "_SwapMMUMode";
|
|
case 0xA06F: return "_SlotVInstall";
|
|
case 0xA070: return "_SlotVRemove";
|
|
case 0xA071: return "_AttachVBL";
|
|
case 0xA072: return "_DoVBLTask";
|
|
case 0xA075: return "_SIntInstall";
|
|
case 0xA076: return "_SIntRemove";
|
|
case 0xA077: return "_CountADBs";
|
|
case 0xA078: return "_GetIndADB";
|
|
case 0xA079: return "_GetADBInfo";
|
|
case 0xA07A: return "_SetADBInfo";
|
|
case 0xA07B: return "_ADBReInit";
|
|
case 0xA07C: return "_ADBOp";
|
|
case 0xA07D: return "_GetDefaultStartup";
|
|
case 0xA07E: return "_SetDefaultStartup";
|
|
case 0xA07F: return "_InternalWait";
|
|
case 0xA80C: return "_RGetResource";
|
|
case 0xA080: return "_GetVideoDefault";
|
|
case 0xA081: return "_SetVideoDefault";
|
|
case 0xA082: return "_DTInstall";
|
|
case 0xA083: return "_SetOSDefault";
|
|
case 0xA084: return "_GetOSDefault";
|
|
case 0xA086: return "_IOPInfoAccess";
|
|
case 0xA087: return "_IOPMsgRequest";
|
|
case 0xA088: return "_IOPMoveData";
|
|
|
|
/*
|
|
|
|
; Power Manager
|
|
|
|
*/
|
|
|
|
case 0xA09F: return "_PowerDispatch";
|
|
case 0xA085: return "_PMgrOp";
|
|
case 0xA285: return "_IdleUpdate";
|
|
case 0xA485: return "_IdleState";
|
|
case 0xA685: return "_SerialPower";
|
|
case 0xA08A: return "_Sleep";
|
|
case 0xA28A: return "_SleepQInstall";
|
|
// case 0xA28A: return "_SlpQInstall";
|
|
case 0xA48A: return "_SleepQRemove";
|
|
// case 0xA48A: return "_SlpQRemove";
|
|
|
|
/*
|
|
|
|
; Comm. Toolbox
|
|
|
|
*/
|
|
|
|
case 0xA08B: return "_CommToolboxDispatch";
|
|
case 0xA090: return "_SysEnvirons";
|
|
|
|
/*
|
|
|
|
; Egret Manager
|
|
|
|
*/
|
|
|
|
case 0xA092: return "_EgretDispatch";
|
|
case 0xA1AD: return "_Gestalt";
|
|
case 0xA3AD: return "_NewGestalt";
|
|
case 0xA5AD: return "_ReplaceGestalt";
|
|
case 0xA7AD: return "_GetGestaltProcPtr";
|
|
case 0xA808: return "_InitProcMenu";
|
|
case 0xA84E: return "_GetItemCmd";
|
|
case 0xA84F: return "_SetItemCmd";
|
|
case 0xA80B: return "_PopUpMenuSelect";
|
|
// case 0xA9C3: return "_KeyTrans";
|
|
case 0xA9C3: return "_KeyTranslate";
|
|
|
|
/*
|
|
|
|
; TextEdit
|
|
|
|
*/
|
|
|
|
case 0xA9CB: return "_TEGetText";
|
|
case 0xA9CC: return "_TEInit";
|
|
case 0xA9CD: return "_TEDispose";
|
|
// case 0xA9CE: return "_TextBox";
|
|
case 0xA9CE: return "_TETextBox";
|
|
case 0xA9CF: return "_TESetText";
|
|
case 0xA9D0: return "_TECalText";
|
|
case 0xA9D1: return "_TESetSelect";
|
|
case 0xA9D2: return "_TENew";
|
|
case 0xA9D3: return "_TEUpdate";
|
|
case 0xA9D4: return "_TEClick";
|
|
case 0xA9D5: return "_TECopy";
|
|
case 0xA9D6: return "_TECut";
|
|
case 0xA9D7: return "_TEDelete";
|
|
case 0xA9D8: return "_TEActivate";
|
|
case 0xA9D9: return "_TEDeactivate";
|
|
case 0xA9DA: return "_TEIdle";
|
|
case 0xA9DB: return "_TEPaste";
|
|
case 0xA9DC: return "_TEKey";
|
|
case 0xA9DD: return "_TEScroll";
|
|
case 0xA9DE: return "_TEInsert";
|
|
// case 0xA9DF: return "_TESetJust";
|
|
case 0xA9DF: return "_TESetAlignment";
|
|
case 0xA83C: return "_TEGetOffset";
|
|
case 0xA83D: return "_TEDispatch";
|
|
case 0xA83E: return "_TEStyleNew";
|
|
|
|
/*
|
|
|
|
; Color Quickdraw
|
|
|
|
*/
|
|
|
|
case 0xAA00: return "_OpenCPort";
|
|
// case 0xAA00: return "_OpenCport";
|
|
case 0xAA01: return "_InitCPort";
|
|
// case 0xAA01: return "_InitCport";
|
|
// case 0xA87D: return "_CloseCPort";
|
|
// case 0xA87D: return "_CloseCport";
|
|
case 0xAA03: return "_NewPixMap";
|
|
// case 0xAA04: return "_DisposPixMap";
|
|
case 0xAA04: return "_DisposePixMap";
|
|
case 0xAA05: return "_CopyPixMap";
|
|
case 0xAA06: return "_SetPortPix";
|
|
case 0xAA07: return "_NewPixPat";
|
|
// case 0xAA08: return "_DisposPixPat";
|
|
case 0xAA08: return "_DisposePixPat";
|
|
case 0xAA09: return "_CopyPixPat";
|
|
case 0xAA0A: return "_PenPixPat";
|
|
case 0xAA0B: return "_BackPixPat";
|
|
case 0xAA0C: return "_GetPixPat";
|
|
case 0xAA0D: return "_MakeRGBPat";
|
|
case 0xAA0E: return "_FillCRect";
|
|
case 0xAA0F: return "_FillCOval";
|
|
case 0xAA10: return "_FillCRoundRect";
|
|
case 0xAA11: return "_FillCArc";
|
|
case 0xAA12: return "_FillCRgn";
|
|
case 0xAA13: return "_FillCPoly";
|
|
case 0xAA14: return "_RGBForeColor";
|
|
case 0xAA15: return "_RGBBackColor";
|
|
case 0xAA16: return "_SetCPixel";
|
|
case 0xAA17: return "_GetCPixel";
|
|
case 0xAA18: return "_GetCTable";
|
|
case 0xAA19: return "_GetForeColor";
|
|
case 0xAA1A: return "_GetBackColor";
|
|
case 0xAA1B: return "_GetCCursor";
|
|
case 0xAA1C: return "_SetCCursor";
|
|
case 0xAA1D: return "_AllocCursor";
|
|
case 0xAA1E: return "_GetCIcon";
|
|
case 0xAA1F: return "_PlotCIcon";
|
|
case 0xAA20: return "_OpenCPicture";
|
|
case 0xAA21: return "_OpColor";
|
|
case 0xAA22: return "_HiliteColor";
|
|
case 0xAA23: return "_CharExtra";
|
|
// case 0xAA24: return "_DisposCTable";
|
|
case 0xAA24: return "_DisposeCTable";
|
|
// case 0xAA25: return "_DisposCIcon";
|
|
case 0xAA25: return "_DisposeCIcon";
|
|
// case 0xAA26: return "_DisposCCursor";
|
|
case 0xAA26: return "_DisposeCCursor";
|
|
case 0xAA50: return "_SeedCFill";
|
|
case 0xAA4F: return "_CalcCMask";
|
|
case 0xAA51: return "_CopyDeepMask";
|
|
|
|
/*
|
|
|
|
; Routines for video devices
|
|
|
|
*/
|
|
|
|
case 0xAA27: return "_GetMaxDevice";
|
|
case 0xAA28: return "_GetCTSeed";
|
|
case 0xAA29: return "_GetDeviceList";
|
|
case 0xAA2A: return "_GetMainDevice";
|
|
case 0xAA2B: return "_GetNextDevice";
|
|
case 0xAA2C: return "_TestDeviceAttribute";
|
|
case 0xAA2D: return "_SetDeviceAttribute";
|
|
case 0xAA2E: return "_InitGDevice";
|
|
case 0xAA2F: return "_NewGDevice";
|
|
// case 0xAA30: return "_DisposGDevice";
|
|
case 0xAA30: return "_DisposeGDevice";
|
|
case 0xAA31: return "_SetGDevice";
|
|
case 0xAA32: return "_GetGDevice";
|
|
case 0xABCA: return "_DeviceLoop";
|
|
|
|
/*
|
|
|
|
; Color Manager
|
|
|
|
*/
|
|
|
|
case 0xAA33: return "_Color2Index";
|
|
case 0xAA34: return "_Index2Color";
|
|
case 0xAA35: return "_InvertColor";
|
|
case 0xAA36: return "_RealColor";
|
|
case 0xAA37: return "_GetSubTable";
|
|
case 0xAA38: return "_UpdatePixMap";
|
|
|
|
/*
|
|
|
|
; Dialog Manager
|
|
|
|
*/
|
|
|
|
// case 0xAA4B: return "_NewCDialog";
|
|
case 0xAA4B: return "_NewColorDialog";
|
|
case 0xAA39: return "_MakeITable";
|
|
case 0xAA3A: return "_AddSearch";
|
|
case 0xAA3B: return "_AddComp";
|
|
case 0xAA3C: return "_SetClientID";
|
|
case 0xAA3D: return "_ProtectEntry";
|
|
case 0xAA3E: return "_ReserveEntry";
|
|
case 0xAA3F: return "_SetEntries";
|
|
case 0xAA40: return "_QDError";
|
|
case 0xAA49: return "_SaveEntries";
|
|
case 0xAA4A: return "_RestoreEntries";
|
|
case 0xAA4C: return "_DelSearch";
|
|
case 0xAA4D: return "_DelComp";
|
|
case 0xAA4E: return "_SetStdCProcs";
|
|
case 0xABF8: return "_StdOpcodeProc";
|
|
|
|
/*
|
|
|
|
; added to Toolbox for color
|
|
|
|
*/
|
|
|
|
case 0xAA41: return "_SetWinColor";
|
|
case 0xAA42: return "_GetAuxWin";
|
|
// case 0xAA43: return "_SetCtlColor";
|
|
case 0xAA43: return "_SetControlColor";
|
|
// case 0xAA44: return "_GetAuxCtl";
|
|
case 0xAA44: return "_GetAuxiliaryControlRecord";
|
|
case 0xAA45: return "_NewCWindow";
|
|
case 0xAA46: return "_GetNewCWindow";
|
|
case 0xAA47: return "_SetDeskCPat";
|
|
case 0xAA48: return "_GetCWMgrPort";
|
|
// case 0xA809: return "_GetCVariant";
|
|
case 0xA809: return "_GetControlVariant";
|
|
case 0xA80A: return "_GetWVariant";
|
|
|
|
/*
|
|
|
|
; added to Menu Manager for color
|
|
|
|
*/
|
|
|
|
// case 0xAA60: return "_DelMCEntries";
|
|
case 0xAA60: return "_DeleteMCEntries";
|
|
case 0xAA61: return "_GetMCInfo";
|
|
case 0xAA62: return "_SetMCInfo";
|
|
// case 0xAA63: return "_DispMCInfo";
|
|
case 0xAA63: return "_DisposeMCInfo";
|
|
case 0xAA64: return "_GetMCEntry";
|
|
case 0xAA65: return "_SetMCEntries";
|
|
|
|
/*
|
|
|
|
; Menu Manager
|
|
|
|
*/
|
|
|
|
case 0xAA66: return "_MenuChoice";
|
|
|
|
/*
|
|
|
|
; Dialog Manager?
|
|
|
|
*/
|
|
|
|
case 0xAA67: return "_ModalDialogMenuSetup";
|
|
case 0xAA68: return "_DialogDispatch";
|
|
|
|
/*
|
|
|
|
; Font Manager
|
|
|
|
*/
|
|
|
|
case 0xA814: return "_SetFractEnable";
|
|
case 0xA854: return "_FontDispatch";
|
|
|
|
/*
|
|
|
|
; Palette Manager
|
|
|
|
*/
|
|
|
|
case 0xAA90: return "_InitPalettes";
|
|
case 0xAA91: return "_NewPalette";
|
|
case 0xAA92: return "_GetNewPalette";
|
|
case 0xAA93: return "_DisposePalette";
|
|
case 0xAA94: return "_ActivatePalette";
|
|
case 0xAA95: return "_SetPalette";
|
|
// case 0xAA95: return "_NSetPalette";
|
|
case 0xAA96: return "_GetPalette";
|
|
case 0xAA97: return "_PmForeColor";
|
|
case 0xAA98: return "_PmBackColor";
|
|
case 0xAA99: return "_AnimateEntry";
|
|
case 0xAA9A: return "_AnimatePalette";
|
|
case 0xAA9B: return "_GetEntryColor";
|
|
case 0xAA9C: return "_SetEntryColor";
|
|
case 0xAA9D: return "_GetEntryUsage";
|
|
case 0xAA9E: return "_SetEntryUsage";
|
|
case 0xAA9F: return "_CTab2Palette";
|
|
case 0xAAA0: return "_Palette2CTab";
|
|
case 0xAAA1: return "_CopyPalette";
|
|
case 0xAAA2: return "_PaletteDispatch";
|
|
|
|
/*
|
|
|
|
; Sound Manager
|
|
|
|
*/
|
|
|
|
case 0xA800: return "_SoundDispatch";
|
|
case 0xA801: return "_SndDisposeChannel";
|
|
case 0xA802: return "_SndAddModifier";
|
|
case 0xA803: return "_SndDoCommand";
|
|
case 0xA804: return "_SndDoImmediate";
|
|
case 0xA805: return "_SndPlay";
|
|
case 0xA806: return "_SndControl";
|
|
case 0xA807: return "_SndNewChannel";
|
|
case 0xA06E: return "_SlotManager";
|
|
case 0xA8B5: return "_ScriptUtil";
|
|
case 0xA089: return "_SCSIAtomic";
|
|
case 0xA815: return "_SCSIDispatch";
|
|
case 0xA83F: return "_Long2Fix";
|
|
case 0xA840: return "_Fix2Long";
|
|
case 0xA841: return "_Fix2Frac";
|
|
case 0xA842: return "_Frac2Fix";
|
|
case 0xA843: return "_Fix2X";
|
|
case 0xA844: return "_X2Fix";
|
|
case 0xA845: return "_Frac2X";
|
|
case 0xA846: return "_X2Frac";
|
|
case 0xA847: return "_FracCos";
|
|
case 0xA848: return "_FracSin";
|
|
case 0xA849: return "_FracSqrt";
|
|
case 0xA84A: return "_FracMul";
|
|
case 0xA84B: return "_FracDiv";
|
|
case 0xA84D: return "_FixDiv";
|
|
case 0xA05E: return "_NMInstall";
|
|
case 0xA05F: return "_NMRemove";
|
|
|
|
/*
|
|
|
|
; All QDOffscreen Routines go through one trap with a selector
|
|
|
|
*/
|
|
|
|
case 0xAB1D: return "_QDExtensions";
|
|
|
|
/*
|
|
|
|
; UserDelay
|
|
|
|
*/
|
|
|
|
case 0xA84C: return "_UserDelay";
|
|
|
|
/*
|
|
|
|
; Component Manager
|
|
|
|
*/
|
|
|
|
case 0xA82A: return "_ComponentDispatch";
|
|
|
|
|
|
/*
|
|
|
|
; PowerPC Mac
|
|
|
|
*/
|
|
|
|
case 0xAAFE: return "_MixedModeMagic";
|
|
case 0xAA59: return "_MixedModeDispatch";
|
|
case 0xAA5A: return "_CodeFragmentDispatch";
|
|
|
|
/*
|
|
|
|
; Translation Manager
|
|
|
|
*/
|
|
|
|
case 0xABFC: return "_TranslationDispatch";
|
|
|
|
|
|
/*
|
|
; Human Interface Utilities
|
|
*/
|
|
|
|
case 0xAADD: return "_HumanInterfaceUtilsDispatch";
|
|
|
|
|
|
// case 0xA89F: return "_InitDogCow";
|
|
// case 0xA89F: return "_EnableDogCow";
|
|
// case 0xA89F: return "_DisableDogCow";
|
|
// case 0xA89F: return "_Moof";
|
|
// case 0xAA52: return "_HFSPinaforeDispatch";
|
|
|
|
default: return NULL;
|
|
}
|
|
}
|