mac-rom/OS/DispTable.a
2017-10-04 17:51:30 +08:00

1550 lines
78 KiB
Plaintext

;
; File: DispTable.a
;
; Copyright: © 1986-1993 by Apple Computer, Inc., all rights reserved.
;
; Change History (most recent first):
;
; <SM52> 12/13/93 PN Roll in KAOs and Horror changes to support Malcom and AJ
; machines.
; <SM51> 11/11/93 fau <aek> Added trap for the Expansion Bus Manager.
; <SM50> 9/29/93 SAM From mc900ftjesus.
; <MC2> 9/25/93 SAM Changed ShutDownDisp to ShutDown.
; <SM49> 9/13/93 SAM Added HeapDispatch to the default trap table (for the
; HeapUtitlies).
; <SM48> 8/4/93 JDR Integrate Sound Manager 3.0 project.
; <SM47> 5/20/93 BT Update build to only include Figment under conditional compile
; flag "hasNewHeapMgr". For this file, conditionally compile the
; second OS table and the associated macro.
; <SM46> 5/18/93 BT Add second OS dispatch table for Figment. InitDispatch now
; checks to see if Figment should be installed and if so uses the
; second OS table. This is temporary until the Figment is the
; official sponsor of memory management for SuperMario.
; <SM45> 4/8/93 IH Touch file to force rebuild because default state of
; hasDisplayMgr flag is changing for RISC builds. Display Manager
; will not build properly without recompiling this file.
; <44> 3/31/93 IH Added Display Manager trap conditionally on hasDisplayMgr flag.
; <SM44> 3/25/93 IH Add Display Manager Trap
; <SM43> 1/27/93 CSS Vector for SystemMenu renamed back to SystemMenu. PN changed
; code in ScriptMgrSysMenuPatch.a to have the new label
; NewSystemMenu rendering the code in SystemMenu uncalled. I
; restored the vector to point to SystemMenu and patched it with
; his patch and a patch to fix the input method menu (pencil, for
; Japanese).
; <SM42> 12/17/92 RB Conditionalize the new sound Manager entries with hasNewSoundMgr
; instead of LC930.
; <SM41> 12/15/92 CSS Add dictionary manager to the ROM.
; <SM40> 11-12-92 jmp Added CopyDeepMask (aka KopyMask). In System 7.0/7.0.1/7.1, it
; is implemented as a patch.
; <SM39> 11/11/92 RB For the LC930, use the Old sound Manager traps (7.1)
; <SM38> 11/10/92 GD Added DockingDispatch trap (ToolBox $257) to the table.
; <SM37> 10/2/92 PN # 1044792 Roll in ptchSystemMenu into SM
; <SM36> 7/6/92 RB Removed the hack of DebugStr
; <SM35> 7/1/92 chp Roll out temporary use of OS trap $A09E for _MemoryDispatch.
; This function is now a selector off of _HwPriv. See also <SM25>.
; <SM34> 7/1/92 RB Removed the temporary Debugger trap. DebugStr is still there..
; <SM33> 6/30/92 PN Add CommToolboxDispatcher call for SuperMario
; <SM32> 6/30/92 RB (PN) Added a temporary dummy DebugStr and Debugger traps to keep
; EVT2 units booting when MacSbug is not yet present.
; <SM31> 6/29/92 RB Changed the name of the sound Manager entry points to be double
; underscore as the new new sound manager wants them to be.
; <SM30> 6/26/92 FM Unimplement $1ae and $1ac (RmveReference and AddReference from
; the ResourceMgr) since they have been "De-announced"
; <SM29> 6/25/92 PN Change InvalRect and ValidRect
; <SM28> 6/22/92 RB Restored ShowHide, SystemTask and OSEventAvail to their original
; traps since Help Manager patches have been rolled in.
; <26+> 6/12/92 CSS Roll-in Reality Changes:
; NewLwrString replaces LwrString. I think.
; <SM26> 6/11/92 PN Roll in patchIIciROM.a the optimized pakage 4 and 5. As a result
; Pack4 and Pack5 are taken out of disptable.a and they are
; installed at boot time
; <SM25> 5/29/92 RB Added _DMADispatch OS trap. ¥ This is temporarily $A09E until a
; blessed value is assigned.
; <SM24> 5/22/92 FM Add WindowMgr roll in corrections
; <SM23> 5/21/92 kc Append "Trap" to the names of
; Dequeue,Enqueue,HandToHand,PtrToXHand,PtrToHand,HandAndHand,PtrA
; ndHand,Control,Status,KillIO,OpenRF,Rename,UnmountVol,GetEOF,Set
; EOF,FlushVol,GetVol,SetVol,Eject,GetFPos,InitZone,MaxMem,NewPtr,
; SetPtrSize,GetPtrSize,SetHandleSize,HandleZone,ReallocHandle,Rec
; overHandle,PostEvent,GetOSEvent,WriteParam,ReadDateTime,SetDateT
; ime,Delay,SetFPos,Get,Set,PtrZone,CompactMem,AddDrive,RelString,
; UprString,MaxBlock,PurgeSpace,StackSpace,NewEmptyHandle,GetIndAD
; B,GetADBInfo,SetADBInfo,ADBOp,DTInstall and SysEnvirons to avoid
; name conflict with the glue.
; <SM22> 5/17/92 kc Add CrsrDevDispatch and delete hcMac conditional.
; <SM21> 5/6/92 TN Placed __NMINSTALL and __NMREMOVE into A05E,A05F respectively.
; <SM20> 4/27/92 PN Adding UserDelay trap
; <SM19> 4/24/92 PN Change CreateDirIDResFile to HCreateResFile and OpenDirIDresfile
; to HOpenResfile/ OpenresfiledirIDExit back to Openresfile/
; CreateResfileDirIDExit to OpenResFile/ OpenRFPermDirIDExit to
; OpenRFPerm.
; <SM18> 4/22/92 TN os trap $9D MoveHLow. Roll in from MemoryMgrPatches.a Routine
; found in MemoryMgrExtensions.a
; <SM17> 4/16/92 PN Adding TrueType call (SplineCall) to the trap table. Move
; CleanupApp to 2FB (correct number)
; <SM16> 4/15/92 kc Change PreflightOpenRF to OpenRF, FixVolumeRenames to Rename and
; BTreeDispatch to ExtBTreeDispatch.
; <SM15> 4/15/92 RB Added InitApp and CleanupApp to the tables. These traps are
; called by the Process Manager when an application is launched or
; quits.
; <SM14> 3/31/92 RLM DialogMgr roll-in, rolls-out earlier <2> patches
; <SM13> 3/31/92 PN Adding ComponentMgr and TextServiceMgr traps
; <12> 3/30/92 stb Point back to ResourceMgr rather than ResourceMgrPatches.
; <11> 3/18/92 RB Changed back DIALOGSELECTFIXES to DialogSelect and
; ISDIALOGEVENTFIXES to IsDialogEvent since patch files are not
; supposed to make into ROM.
; <10> 3/10/92 PN Adding new soundmgr calls SNDAPPDEAD,$A0B8 SysBeep,_SysBeep
; _SNDNEWCHANNEL,_SndNewChannel
; _SNDDISPOSECHANNEL,_SndDisposeChannel
; _SNDADDMODIFIER,_SndAddModifier _SNDDOCOMMAND,_SndDoCommand
; _SNDDOIMMEDIATE,_SndDoImmediate _SNDPLAY,_SndPlay
; _SNDCONTROL,_SndControl
; <9> 3/9/92 PN Rollin helpMgr patches HMModalDialogPatch PatchProc _ModalDialog
; HMShowHidePatch PatchProc _ShowHide
; HMIsDialogEventPatch PatchProc _IsDialogEvent
; HMSystemTaskPatch PatchProc _SystemTask
; HMOSEventAvailPatch PatchProc _OSEventAvail
; HMSystemMenuPatch PatchProc _SystemMenu
; HMClearMenuBarPatch PatchProc _ClearMenuBar
; <8> 3/4/92 PN Replacing many traps in WindowMgr, adding traps from
; MiscPatches.a
; <7> 3/4/92 kc Remove BasicIO OS trap.
; <6> 3/4/92 kc Change rSetFilLock to SetFilLock, and PatchBasicIO to BasicIO.
; <5> 2/13/92 PN Put PPCDispatch, WindowMgrPatches, BTreeDispatch,
; MenuMgrPatches, LayerDispatch, etc. in ROM.
; <4> 2/13/92 RLM NotificationMgrpatch roll-in
; <3> 2/12/92 RLM Add NotificationMgrPatch roll-ins
; <2> 2/12/92 RLM Add Dialog Manger patches.
; <1> ¥ Pre-SuperMario comments follow ¥
; <21> 1/21/92 PN Adding MenuDispatch and InvalMenuBar traps
; <20> 1/13/92 PN Add the quick draw "DeviceLoop" into ROM
; <19> 1/8/92 RB Added the DispatchHelper, ProcHelper, SaveRestoreBitsDispatch,
; HOpenResFile, HCreateResFile and ResourceDispatch traps.
; <18> 1/7/92 PN Roll in DeferUserFn and AliasMgr into ROM
; <17> 12/30/91 RB Added PowerDispatch trap.
; <16> 10/1/91 JSM DonÕt use hasADB conditional, all future ROMs will support ADB.
; <15> 9/27/91 JSM DonÕt use hasCQD conditional, all future ROMs will have color
; QuickDraw.
; <14> 8/29/91 JSM Cleanup header.
; <13> 6/12/91 LN removed #include 'HardwareEqu.a'
; <12> 11/29/90 JDR <KIP> To get the actual address of a Sound Manager trap routine,
; you use the underline prefix. This was changed in the Sound
; Manager so when it wants to use a trap it can use the standard
; trap name. So, SndNewChannel is now known as _SndNewChannel to
; the DispatchTable. If you want the address of this routine, you
; use the _SndNewChannel symbol.
; <11> 11/27/90 SMC Added two internal CQD vectors. With BAL.
; <10> 9/22/90 dba Add __ to names of the Time Mgr. traps to avoid conflicting with
; glue in Interface.o.
; <9> 7/25/90 GGD Added the _MicroSeconds OS trap $A193.
; <8> 7/23/90 dba change name of GetItemStyle so it doesnÕt conflict with glue
; <7> 7/17/90 dba change names of GetHandleSize, BlockMove, and StripAddress, so
; they donÕt conflict with glue
; <6> 3/29/90 MSH Made PmgrOp and Sleep traps conditioned on features.
; <5> 3/26/90 KON Add OS trap A0A5 VisRgnChanged.
; <4> 2/4/90 GA Added EgretDispatch trap to table $A092
; <3> 2/3/90 BAL Added the CQD vector GetPMData.
; <2> 1/11/90 CCH Added include of ÒHardwarePrivateEqu.aÓ.
; <3.4> 7/14/89 BAL For Aurora: Added tons of new CQD vectors
; <3.3> 6/30/89 BAL Added QuickDraw temp memory vectors: NewTempHandle,NewTempBuffer
; <3.2> 6/29/89 BBM Added vectors for JRMgrStdEntry and JRMgrStdExit
; <3.1> 6/12/89 JB Added vector for UpdAltMDB.
; <3.1> 6/9/89 jb Added vUpdAltMDB
; <3.0> 5/30/89 djw Removing async SCSI mgr trap - NewSCSITrap
; <2.9> 5/29/89 BAL Added QDExtensions dispatch trap $AB1D and moved
; _Translate24To32 from $AB03 to $A091.
; <2.8> 5/18/89 BAL Added BitmapToRegion trap for classic QD machines.
; <2.7> 5/14/89 rwh removed definition for SwapMMUMode trap, it gets set up in
; StartInit
; <2.6> 4/13/89 DNF Added vFileRead, vFileWrite, and vFileClose vectors. Also got
; rid of include of SysEqu.a for GGD
; <2.4> 4/12/89 GGD Re-written and re-structured to use macros to build table
; entries, and import the label, making modification easier.
; Converted to feature based conditionals in most cases.
; <¥2.5> 4/12/89 BAL Blasting in 32-Bit QuickDraw 1.0B1
; <2.3> 3/20/89 MSH Added WaitNextEvent and CacheTrap to the table for hc and haf
; macs.
; <2.2> 3/6/89 GGD Added rGetResource, DTInstall, and vDispatch to MacPP.
; <2.0> 3/3/89 KT Added OS trap $A08E for BTreeManager.
; <2.1> 3/3/89 KT Backed out BTree Manager trap addition until it's ready.
; <1.9> 3/3/89 CCH Added Gestalt trap.
; <1.8> 2/28/89 CSL Added _MemoryDispatch trap $A05C
; <1.7> 2/27/89 jwk Adding async SCSI Mgr trap
; <1.6> 2/24/89 rwh added HwPriv trap $A198
; <1.5> 2/16/89 CCH Added from 32-bit quickdraw sources.
; <1.4> 11/17/88 GGD Filled in the newley expanded ToolBox dispatch table onHcMac,
; which is now the size of the MacII ToolBox table.
; <1.2> 11/14/88 GGD Made vCacheFlush available on all machines.
; <1.3> 11/14/88 PKE Filled in Script Manager _xScriptUtil trap $A8B5
; <1.1> 11/10/88 CCH Fixed Header.
; <1.0> 11/9/88 CCH Adding to EASE.
; <1.5> 11/6/88 GGD Added the _DebugUtil OS trap $A08D
; <1.4> 11/1/88 MSH Added power off trap for Harpo.
; <1.3> 10/30/88 GGD dded IOP manager traps for machines that have IOP's
; <1.2> 10/27/88 PKE Added LwrString to table.
; <1.1> 5/16/88 BBM Added __NMInstall (A05E) and __NMRemove (A05F). Removed 13
; bisexual traps.
; <1.0> 3/29/88 BBM first submit to ease.
; <C988> 12/21/87 MSH Added new Laguna trap for sleep
; <C984> 12/7/87 MSH Pop Up menu, Get and Set Item traps never added
; <C982> 12/2/87 JTC SysEnvirons moved in from patches.
; <C960> 11/16/87 DHD & bbm added trap for shutdown
; <C914> 10/29/87 rwh Port to Modern Victorian
; <C908> 10/14/87 MSH Port to HcMac (Laguna). Added power manager trap, _PmgrOp.
; <xxxx> 8/11/87 rwh I hereby note Tony's patch roll-in to ROM source changes
; <C835> 2/20/87 DAF Added vector for ITabMatch
; <C828> 2/19/87 BB Added jump vectors for HFS.
; <C811> 2/13/87 RDC Added jump vectors for various NuMac routines
; <C775> 2/9/87 FJL Removed BNM stuff.
; <C720> 1/29/87 ehb Added SetStdCProcs
; <C681> 1/24/87 bbm Added vectors for vStartinit, vIAZInit, vIAZPostInit,
; vLaunchInit
; <C684> 1/24/87 bbm Added vector for SndAppDead
; <C668> 1/22/87 bbm Added vector for vFlushCache
; <C666> 1/22/87 DAF Added DelSearch and DelComp
; <C628> 1/14/87 bbm added resource manager trap _rGetResource
; <C544> 12/18/86 DAF Changed the name of SetEntry to SetEntries
; <C508> 12/11/86 bbm added some new traps
; <C502> 12/10/86 bbm corrected a bug in the latest dispatch table
; <C496> 12/9/86 DAF Added GetWVariant,GetCVariant
; <C489> 12/8/86 RDC Added defs for new DTInstall trap
; <C335> 12/3/86 JSP Changed the three MMU traps to one (SwapMMUMode)
; <C458> 11/23/86 DAF Added QDError, removed SetDeskColor, activated DeskCPat
; <C413> 11/17/86 bbm changed comment for twitcher, added new names for menu
; <A368> 11/7/86 bbm added async patch mech.
; <A345> 11/4/86 WRL Added InternalWait trap. Added commented out versions of
; GetVideoDefault and SetVideoDefault traps.
; <C348> 11/4/86 DAF Added SaveEntries/RestoreEntries
; <A281> 10/27/86 bbm added a bunch of vectors for tfs
; <A231> 10/16/86 MBK added new TE traps: TEGetOffset, TEDispatch, TEStylNew; removed
; HiliteText hook
; <C203> 10/14/86 DAF added GetNewCWindow and GetCWmgrPort
; <C83> 10/13/86 MGL changed names on some sound manager routines.
; <C206> 10/3/86 BBM restored duplicate trap compactmem for overview added two traps
; GetDefaultStartup & SetDefaultStartup and restored vDoEject for
; the sony driver.
; <C172> 9/24/86 BBM added new memory manager trap StripAddress.
; <C172> 9/23/86 BBM testmanager was needed on aladdin as well.
; <C172> 9/16/86 BBM fixed getmasktab (was using wrong label (masktab))
; <C153> 9/13/86 EHB added InitGDevice (used by vidpicker)
; <C146> 9/7/86 BBM support for expanded tb trap table
; <C103> 8/4/86 BBM Support for front desk buss (disptable.a)
; <C96> 7/29/86 DAF Added some color manager traps
; <C90> 7/28/86 GWN Added slotManager to dispatch table.
; <C88> 7/28/86 RDC added slot interrupt support traps
; <C80> 7/21/86 WRL Moved PrGlue import so that it's available for all machines.
; <C68> 7/17/86 RDC Added Poweroff trap for NuMac
; <C63> 7/14/86 EHB Added new color window manager traps.
; <C65> 7/14/86 BBM sound manager print manager conflict on trap 622. Moved print
; manager to trap 627.
; <C62> 6/30/86 WRL GSC LBH Added print traps OS 622 and TB 253.
; <C16> 5/15/86 BBM added traps for Sound and for Test Manager.
; <C7> 5/15/86 BBM added three traps for the MMU for NuMac only.
; <C5> 5/14/86 BBM gave GWN a trap for the slot manager.
; 4/11/86 BBM added poweroff(os #91 or 603) and diagnostic(os #92 or 604)
; 3/26/86 BBM forgot to include trap 619 (unknown)
; 3/3/86 BBM New this date.
;
;------------------------------------------------------------------------------
; Info: This file builds the long version of the dispatch table based on values
; calculated at link time. In order to get a valid ROM image, a program
; run post link time will compact the dispatch table and calculate the
; new addresses. Each table entry is either the value zero if it doesn't
; exist, or the offset from ROMStart to the start of the routine.
;------------------------------------------------------------------------------
; Note: To find the unused traps, search for ÒunknownÓ. ÒUnimplementedÓ means
; that trap is not used on old machines, but is already used in new ones.
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
; start of proc and imports
;------------------------------------------------------------------------------
PRINT OFF
INCLUDE 'HardwarePrivateEqu.a'
PRINT ON
PRINT NOMDIR
DspTable PROC EXPORT
; Macro Parameters:
;
; &num Trap number from base of table ($00É$FF for OS, $000É$3FF for toolbox)
; &name Optional Label name of trap routine, if omitted, assumed unimplemented
; &cond Optional conditional expression, if present, and false, trap will not be
; defined. if omitted, or true, trap will be defined
;
; ¥ To comeup with a table entry, AND the trap number with $03FF for ToolBox
; traps and AND the trap number with $00FF for OS calls. ¥
macro
ToolBox &num,&name,&cond
if (*-FirstTool)/4 <> &Eval(&num) then
aerror 'Trap Number out of sequence'
endif
if &name = '' then
dc.l 0 ; unused
elseif &cond = '' then
import &name
dc.l &name-BaseOfRom
elseif &Eval(&cond) then
import &name
dc.l &name-BaseOfRom
else
dc.l 0 ; not used in this configuration
endif
endm
macro
OS &num,&name,&cond
if (*-FirstOS)/4 <> &Eval(&num) then
aerror 'Trap Number out of sequence'
endif
if &name = '' then
dc.l 0 ; unused
elseif &cond = '' then
import &name
dc.l &name-BaseOfRom
elseif &Eval(&cond) then
import &name
dc.l &name-BaseOfRom
else
dc.l 0 ; not used in this configuration
endif
endm
EXPORT DispTable
IMPORT BaseofRom
;------------------------------------------------------------------------------
; start of toolbox traps
;------------------------------------------------------------------------------
DispTable
FirstTool
ToolBox $000 ; toolbox trap $000 (ALWAYS LEAVE AS ZERO) <SM39> rb
ToolBox $001 ;,__SNDDISPOSECHANNEL ; toolbox trap $001
ToolBox $002 ;,__SNDADDMODIFIER ; toolbox trap $002
ToolBox $003 ;,__SNDDOCOMMAND ; toolbox trap $003
ToolBox $004 ;,__SNDDOIMMEDIATE ; toolbox trap $004
ToolBox $005 ;,__SNDPLAY ; toolbox trap $005
ToolBox $006 ;,__SNDCONTROL ; toolbox trap $006
ToolBox $007 ;,__SNDNEWCHANNEL ; toolbox trap $007
ToolBox $008,InitProcMenu ; toolbox trap $008 (new menu mgr) <C175>
ToolBox $009,GetCVariant ; toolbox trap $009 <C496>
ToolBox $00A,GetWVariant ; toolbox trap $00A <C496>
ToolBox $00B,PopUpMenuSelect ; toolbox trap $00B <C984>
ToolBox $00C,rGetResource ; toolbox trap $00C (nu rmgr) <C628>
ToolBox $00D,Count1Resources ; toolbox trap $00D
ToolBox $00E,Get1IndResource ; toolbox trap $00E
ToolBox $00F,Get1IndType ; toolbox trap $00F
ToolBox $010,Unique1ID ; toolbox trap $010 <PN><sm 12> stb
ToolBox $011,TESelView ; toolbox trap $011
ToolBox $012,TEPinScroll ; toolbox trap $012
ToolBox $013,TEAutoView ; toolbox trap $013
ToolBox $014,SetFractEnable ; toolbox trap $014 (font mgr) <C560>
; ToolBox $015,SCSIMgr ; toolbox trap $015
ToolBox $015, ;SCSIDispatchCommon ; toolbox trap $015 <RLM>
ToolBox $016, ;Pack8 ; toolbox trap $016
ToolBox $017,CopyMask ; toolbox trap $017
ToolBox $018,FixAtan2 ; toolbox trap $018
ToolBox $019,XMunger ; toolbox trap $019
ToolBox $01A,HOpenResFile ; toolbox trap $01A _HOpenResFile <19> rb
ToolBox $01B,HCreateResFile ; toolbox trap $01B _HCreateResFile <19> rb
ToolBox $01C,Count1Types ; toolbox trap $01C
ToolBox $01D,InvalMenuBar ; toolbox trap $01B (_InvalMenuBar) (PN)
ToolBox $01E,SaveRestoreBitsDispatch ; toolbox trap $01B SaveRestoreBitsDispatch <19> rb
ToolBox $01F,Get1Resource ; toolbox trap $01F
ToolBox $020,Get1NamedResource ; toolbox trap $020
ToolBox $021,MaxSizeRsrc ; toolbox trap $021
ToolBox $022,ResourceDispatch ; toolbox trap $022 ResourceDispatch <19> rb
ToolBox $023,Alias ; toolbox trap $023 (AliasManager) (PN)
ToolBox $024 ; toolbox trap $024 (unimplemented) (v1.1)
ToolBox $025,MenuMgrDispatch ; toolbox trap $025 (_MenuDispatch) (v1.1)
ToolBox $026,InsMenuItem ; toolbox trap $026
ToolBox $027,HideDItem ; toolbox trap $027
ToolBox $028,ShowDItem ; toolbox trap $028
ToolBox $029,LayerDispatch ; toolbox trap $029 (LayerDispatch) (v1.1)
ToolBox $02A,MainComponent ; toolbox trap $02A (ComponentDispatch) (v1.1)
ToolBox $02B ;,Pack9 ; toolbox trap $02B
ToolBox $02C,Pack10 ; toolbox trap $02C
ToolBox $02D ;,Pack11 ; toolbox trap $02D
ToolBox $02E,Pack12 ; toolbox trap $02E
ToolBox $02F,Pack13 ; toolbox trap $02F
ToolBox $030 ;,Pack14Entry ; toolbox trap $030
ToolBox $031 ;,Pack15 ; toolbox trap $031
ToolBox $032 ; toolbox trap $032 (unimplemented) (v1.1)
ToolBox $033,ScrnBitMap ; toolbox trap $033
ToolBox $034,SetFScaleDisable ; toolbox trap $034
ToolBox $035,FontMetrics ; toolbox trap $035
ToolBox $036,GetMaskTab ; toolbox trap $036 <C172> BBM
ToolBox $037,MeasureText ; toolbox trap $037
ToolBox $038,CalcMask ; toolbox trap $038
ToolBox $039,SeedFill ; toolbox trap $039
ToolBox $03A,__ZoomWindow ; toolbox trap $03A <PN>
ToolBox $03B,TrackBox ; toolbox trap $03B
ToolBox $03C,TEGetOffset ; toolbox trap $03C <A231> MBK
ToolBox $03D,TEDispatch ; toolbox trap $03D <A231> MBK
ToolBox $03E,TEStylNew ; toolbox trap $03E <A231> MBK
ToolBox $03F,Long2Fix ; toolbox trap $03F
ToolBox $040,Fix2Long ; toolbox trap $040
ToolBox $041,Fix2Frac ; toolbox trap $041
ToolBox $042,Frac2Fix ; toolbox trap $042
ToolBox $043,Fix2X ; toolbox trap $043
ToolBox $044,X2Fix ; toolbox trap $044
ToolBox $045,Frac2X ; toolbox trap $045
ToolBox $046,X2Frac ; toolbox trap $046
ToolBox $047,FracCos ; toolbox trap $047
ToolBox $048,FracSin ; toolbox trap $048
ToolBox $049,FracSqrt ; toolbox trap $049
ToolBox $04A,FracMul ; toolbox trap $04A
ToolBox $04B,FracDiv ; toolbox trap $04B
ToolBox $04C,__UserDelay ; toolbox trap $04C (__UserDelay) PN
ToolBox $04D,FixDiv ; toolbox trap $04D
ToolBox $04E,GetItemCmd ; toolbox trap $04E <C984>
ToolBox $04F,SetItemCmd ; toolbox trap $04F <C984>
ToolBox $050,InitCursor ; toolbox trap $050
ToolBox $051,SetCursor ; toolbox trap $051
ToolBox $052,HideCursor ; toolbox trap $052
ToolBox $053,ShowCursor ; toolbox trap $053
ToolBox $054,SplineCall ; toolbox trap $054 (Bass Dispatcher) <PN>
ToolBox $055,ShieldCursor ; toolbox trap $055
ToolBox $056,ObscureCursor ; toolbox trap $056
ToolBox $057 ; toolbox trap $057 (unknown)
ToolBox $058,BitAnd ; toolbox trap $058
ToolBox $059,BitXOr ; toolbox trap $059
ToolBox $05A,BitNot ; toolbox trap $05A
ToolBox $05B,BitOr ; toolbox trap $05B
ToolBox $05C,BitShift ; toolbox trap $05C
ToolBox $05D,BitTst ; toolbox trap $05D
ToolBox $05E,BitSet ; toolbox trap $05E
ToolBox $05F,BitClr ; toolbox trap $05F
ToolBox $060,WaitNextEvent ; toolbox trap $060 <v2.3>
ToolBox $061,Random ; toolbox trap $061
ToolBox $062,ForeColor ; toolbox trap $062
ToolBox $063,BackColor ; toolbox trap $063
ToolBox $064,ColorBit ; toolbox trap $064
ToolBox $065,GetPixel ; toolbox trap $065
ToolBox $066,StuffHex ; toolbox trap $066
ToolBox $067,LongMul ; toolbox trap $067
ToolBox $068,FixMul ; toolbox trap $068
ToolBox $069,FixRatio ; toolbox trap $069
ToolBox $06A,HiWord ; toolbox trap $06A
ToolBox $06B,LoWord ; toolbox trap $06B
ToolBox $06C,FixRound ; toolbox trap $06C
ToolBox $06D,InitPort ; toolbox trap $06D
ToolBox $06E,InitGraf ; toolbox trap $06E
ToolBox $06F,OpenPort ; toolbox trap $06F
ToolBox $070,LocalToGlobal ; toolbox trap $070
ToolBox $071,GlobalToLocal ; toolbox trap $071
ToolBox $072,GrafDevice ; toolbox trap $072
ToolBox $073,SetPort ; toolbox trap $073
ToolBox $074,GetPort ; toolbox trap $074
ToolBox $075,SetPortBits ; toolbox trap $075
ToolBox $076,PortSize ; toolbox trap $076
ToolBox $077,MovePortTo ; toolbox trap $077
ToolBox $078,SetOrigin ; toolbox trap $078
ToolBox $079,SetClip ; toolbox trap $079
ToolBox $07A,GetClip ; toolbox trap $07A
ToolBox $07B,ClipRect ; toolbox trap $07B
ToolBox $07C,BackPat ; toolbox trap $07C
ToolBox $07D,ClosePort ; toolbox trap $07D
ToolBox $07E,AddPt ; toolbox trap $07E
ToolBox $07F,SubPt ; toolbox trap $07F
ToolBox $080,SetPt ; toolbox trap $080
ToolBox $081,EqualPt ; toolbox trap $081
ToolBox $082,StdText ; toolbox trap $082
ToolBox $083,DrawChar ; toolbox trap $083
ToolBox $084,DrawString ; toolbox trap $084
ToolBox $085,DrawText ; toolbox trap $085
ToolBox $086,TextWidth ; toolbox trap $086
ToolBox $087,TextFont ; toolbox trap $087
ToolBox $088,TextFace ; toolbox trap $088
ToolBox $089,TextMode ; toolbox trap $089
ToolBox $08A,TextSize ; toolbox trap $08A
ToolBox $08B,GetFontInfo ; toolbox trap $08B
ToolBox $08C,StringWidth ; toolbox trap $08C
ToolBox $08D,CharWidth ; toolbox trap $08D
ToolBox $08E,SpaceExtra ; toolbox trap $08E
ToolBox $08F ; toolbox trap $08F (unknown) <C146>
ToolBox $090,StdLine ; toolbox trap $090
ToolBox $091,LineTo ; toolbox trap $091
ToolBox $092,Line ; toolbox trap $092
ToolBox $093,MoveTo ; toolbox trap $093
ToolBox $094,Moov ; toolbox trap $094
ToolBox $095,ShutDown ; toolbox trap $095 (shutdown mgr) <C960>
ToolBox $096,HidePen ; toolbox trap $096
ToolBox $097,ShowPen ; toolbox trap $097
ToolBox $098,GetPenState ; toolbox trap $098
ToolBox $099,SetPenState ; toolbox trap $099
ToolBox $09A,GetPen ; toolbox trap $09A
ToolBox $09B,PenSize ; toolbox trap $09B
ToolBox $09C,PenMode ; toolbox trap $09C
ToolBox $09D,PenPat ; toolbox trap $09D
ToolBox $09E,PenNormal ; toolbox trap $09E
ToolBox $09F ; toolbox trap $09F (unknown)
ToolBox $0A0,StdRect ; toolbox trap $0A0
ToolBox $0A1,FrameRect ; toolbox trap $0A1
ToolBox $0A2,PaintRect ; toolbox trap $0A2
ToolBox $0A3,EraseRect ; toolbox trap $0A3
ToolBox $0A4,InvertRect ; toolbox trap $0A4
ToolBox $0A5,FillRect ; toolbox trap $0A5
ToolBox $0A6,EqualRect ; toolbox trap $0A6
ToolBox $0A7,SetRect ; toolbox trap $0A7
ToolBox $0A8,OffSetRect ; toolbox trap $0A8
ToolBox $0A9,InSetRect ; toolbox trap $0A9
ToolBox $0AA,SectRect ; toolbox trap $0AA
ToolBox $0AB,UnionRect ; toolbox trap $0AB
ToolBox $0AC,Pt2Rect ; toolbox trap $0AC
ToolBox $0AD,PtInRect ; toolbox trap $0AD
ToolBox $0AE,EmptyRect ; toolbox trap $0AE
ToolBox $0AF,StdRRect ; toolbox trap $0AF
ToolBox $0B0,FrameRoundRect ; toolbox trap $0B0
ToolBox $0B1,PaintRoundRect ; toolbox trap $0B1
ToolBox $0B2,EraseRoundRect ; toolbox trap $0B2
ToolBox $0B3,InvertRoundRect ; toolbox trap $0B3
ToolBox $0B4,FillRoundRect ; toolbox trap $0B4
ToolBox $0B5,xScriptUtil ; toolbox trap $0B5 Script Manager <v1.3>
ToolBox $0B6,StdOval ; toolbox trap $0B6
ToolBox $0B7,FrameOval ; toolbox trap $0B7
ToolBox $0B8,PaintOval ; toolbox trap $0B8
ToolBox $0B9,EraseOval ; toolbox trap $0B9
ToolBox $0BA,InvertOval ; toolbox trap $0BA
ToolBox $0BB,FillOval ; toolbox trap $0BB
ToolBox $0BC,SlopeFromAngle ; toolbox trap $0BC
ToolBox $0BD,StdArc ; toolbox trap $0BD
ToolBox $0BE,FrameArc ; toolbox trap $0BE
ToolBox $0BF,PaintArc ; toolbox trap $0BF
ToolBox $0C0,EraseArc ; toolbox trap $0C0
ToolBox $0C1,InvertArc ; toolbox trap $0C1
ToolBox $0C2,FillArc ; toolbox trap $0C2
ToolBox $0C3,PtToAngle ; toolbox trap $0C3
ToolBox $0C4,AngleFromSlope ; toolbox trap $0C4
ToolBox $0C5,StdPoly ; toolbox trap $0C5
ToolBox $0C6,FramePoly ; toolbox trap $0C6
ToolBox $0C7,PaintPoly ; toolbox trap $0C7
ToolBox $0C8,ErasePoly ; toolbox trap $0C8
ToolBox $0C9,InvertPoly ; toolbox trap $0C9
ToolBox $0CA,FillPoly ; toolbox trap $0CA
ToolBox $0CB,OpenPoly ; toolbox trap $0CB
ToolBox $0CC,ClosePoly ; toolbox trap $0CC
ToolBox $0CD,KillPoly ; toolbox trap $0CD
ToolBox $0CE,OffSetPoly ; toolbox trap $0CE
ToolBox $0CF,PackBits ; toolbox trap $0CF
ToolBox $0D0,UnpackBits ; toolbox trap $0D0
ToolBox $0D1,StdRgn ; toolbox trap $0D1
ToolBox $0D2,FrameRgn ; toolbox trap $0D2
ToolBox $0D3,PaintRgn ; toolbox trap $0D3
ToolBox $0D4,EraseRgn ; toolbox trap $0D4
ToolBox $0D5,InvertRgn ; toolbox trap $0D5
ToolBox $0D6,FillRgn ; toolbox trap $0D6
ToolBox $0D7,BitMapRgn ; toolbox trap $0D7 <2.5><2.8>
ToolBox $0D8,NewRgn ; toolbox trap $0D8
ToolBox $0D9,DisposeRgn ; toolbox trap $0D9
ToolBox $0DA,OpenRgn ; toolbox trap $0DA
ToolBox $0DB,CloseRgn ; toolbox trap $0DB
ToolBox $0DC,CopyRgn ; toolbox trap $0DC
ToolBox $0DD,SetEmptyRgn ; toolbox trap $0DD
ToolBox $0DE,SetRectRgn ; toolbox trap $0DE
ToolBox $0DF,RectRgn ; toolbox trap $0DF
ToolBox $0E0,OffSetRgn ; toolbox trap $0E0
ToolBox $0E1,InSetRgn ; toolbox trap $0E1
ToolBox $0E2,EmptyRgn ; toolbox trap $0E2
ToolBox $0E3,EqualRgn ; toolbox trap $0E3
ToolBox $0E4,SectRgn ; toolbox trap $0E4
ToolBox $0E5,UnionRgn ; toolbox trap $0E5
ToolBox $0E6,DiffRgn ; toolbox trap $0E6
ToolBox $0E7,XOrRgn ; toolbox trap $0E7
ToolBox $0E8,PtInRgn ; toolbox trap $0E8
ToolBox $0E9,RectInRgn ; toolbox trap $0E8
ToolBox $0EA,SetStdProcs ; toolbox trap $0EA
ToolBox $0EB,StdBits ; toolbox trap $0EB
ToolBox $0EC,CopyBits ; toolbox trap $0EC
ToolBox $0ED,StdTxMeas ; toolbox trap $0ED
ToolBox $0EE,StdGetPic ; toolbox trap $0EE
ToolBox $0EF,ScrollRect ; toolbox trap $0EF
ToolBox $0F0,StdPutPic ; toolbox trap $0F0
ToolBox $0F1,StdComment ; toolbox trap $0F1
ToolBox $0F2,PicComment ; toolbox trap $0F2
ToolBox $0F3,OpenPicture ; toolbox trap $0F3
ToolBox $0F4,ClosePicture ; toolbox trap $0F4
ToolBox $0F5,KillPicture ; toolbox trap $0F5
ToolBox $0F6,DrawPicture ; toolbox trap $0F6
ToolBox $0F7 ; toolbox trap $0F7 (unknown)
ToolBox $0F8,ScalePt ; toolbox trap $0F8
ToolBox $0F9,MapPt ; toolbox trap $0F9
ToolBox $0FA,MapRect ; toolbox trap $0FA
ToolBox $0FB,MapRgn ; toolbox trap $0FB
ToolBox $0FC,MapPoly ; toolbox trap $0FC
ToolBox $0FD,PrGlue ; toolbox trap $0FD
ToolBox $0FE,InitFonts ; toolbox trap $0FE
ToolBox $0FF,GetFontName ; toolbox trap $0FF
ToolBox $100,GetFNum ; toolbox trap $100
ToolBox $101,FMSwapFont ; toolbox trap $101
ToolBox $102,RealFont ; toolbox trap $102
ToolBox $103,SetFontLock ; toolbox trap $103
ToolBox $104,DrawGrowIcon ; toolbox trap $104
ToolBox $105,DragGrayRgn ; toolbox trap $105
ToolBox $106,NewString ; toolbox trap $106
ToolBox $107,SetString ; toolbox trap $107
ToolBox $108,ShowHide ; toolbox trap $108 <PN> <SM28> rb
ToolBox $109,__CalcVis ; toolbox trap $109
ToolBox $10A,__CalcVisBehind ; toolbox trap $10A
ToolBox $10B,__ClipAbove ; toolbox trap $10B <PN>
ToolBox $10C,__PaintOne ; toolbox trap $10C <PN>
ToolBox $10D,__PaintBehind ; toolbox trap $10D <PN>
ToolBox $10E,SaveOld ; toolbox trap $10E <PN>
ToolBox $10F,__DrawNew ; toolbox trap $10F <PN>
ToolBox $110,GetWMgrPort ; toolbox trap $110 <PN>
ToolBox $111,__CheckUpdate ; toolbox trap $111 <PN>
ToolBox $112,InitWindows ; toolbox trap $112 <PN>
ToolBox $113,NewWindow ; toolbox trap $113 <PN>
ToolBox $114,DisposeWindow ; toolbox trap $114 <PN>
ToolBox $115,__ShowWindow ; toolbox trap $115 <PN>
ToolBox $116,HideWindow ; toolbox trap $116
ToolBox $117,GetWRefCon ; toolbox trap $117
ToolBox $118,SetWRefCon ; toolbox trap $118
ToolBox $119,GetWTitle ; toolbox trap $119
ToolBox $11A,SetWTitle ; toolbox trap $11A
ToolBox $11B,__MoveWindow ; toolbox trap $11B <PN>
ToolBox $11C,HiliteWindow ; toolbox trap $11C
ToolBox $11D,SizeWindow ; toolbox trap $11D
ToolBox $11E,TrackGoAway ; toolbox trap $11E
ToolBox $11F,__SelectWindow ; toolbox trap $11F <PN>
ToolBox $120,__BringToFront ; toolbox trap $120 <PN>
ToolBox $121,__SendBehind ; toolbox trap $121 <PN>
ToolBox $122,BeginUpdate ; toolbox trap $122 <PN>
ToolBox $123,EndUpdate ; toolbox trap $123 <PN>
ToolBox $124,__FrontWindow ; toolbox trap $124 <PN>
ToolBox $125,__DragWindow ; toolbox trap $125 <PN>
ToolBox $126,DragTheRgn ; toolbox trap $126
ToolBox $127,InvalRgn ; toolbox trap $127
ToolBox $128,FasterInvalRect ; toolbox trap $128 <PN>
ToolBox $129,ValidRgn ; toolbox trap $129
ToolBox $12A,FasterValidRect ; toolbox trap $12A <PN>
ToolBox $12B,GrowWindow ; toolbox trap $12B
ToolBox $12C,__FindWindow ; toolbox trap $12C <PN>
ToolBox $12D,__CloseWindow ; toolbox trap $12D <PN>
ToolBox $12E,SetWindowPic ; toolbox trap $12E
ToolBox $12F,GetWindowPic ; toolbox trap $12F
ToolBox $130,InitMenus ; toolbox trap $130
ToolBox $131,NewMenu ; toolbox trap $131
ToolBox $132,DisposeMenu ; toolbox trap $132
ToolBox $133,AppendMenu ; toolbox trap $133
ToolBox $134,ClearMenuBar ; toolbox trap $134
ToolBox $135,InsertMenu ; toolbox trap $135
ToolBox $136,DeleteMenu ; toolbox trap $136
ToolBox $137,DrawMenuBar ; toolbox trap $137 <RLM>
ToolBox $138,HiliteMenu ; toolbox trap $138 <RLM>
ToolBox $139,EnableItem ; toolbox trap $139
ToolBox $13A,DisableItem ; toolbox trap $13A
ToolBox $13B,GetMenuBar ; toolbox trap $13B
ToolBox $13C,SetMenuBar ; toolbox trap $13C
ToolBox $13D,MenuSelect ; toolbox trap $13D <RLM>
ToolBox $13E,MenuKey ; toolbox trap $13E <RLM>
ToolBox $13F,GetItemIcon ; toolbox trap $13F
ToolBox $140,SetItemIcon ; toolbox trap $140
ToolBox $141,__GetItemStyle ; toolbox trap $141
ToolBox $142,SetItemStyle ; toolbox trap $142
ToolBox $143,GetItemMark ; toolbox trap $143
ToolBox $144,SetItemMark ; toolbox trap $144
ToolBox $145,CheckItem ; toolbox trap $145
ToolBox $146,GetItem ; toolbox trap $146
ToolBox $147,SetItem ; toolbox trap $147
ToolBox $148,CalcMenuSize ; toolbox trap $148
ToolBox $149,GetMHandle ; toolbox trap $149
ToolBox $14A,SetMenuFlash ; toolbox trap $14A
ToolBox $14B,PlotIcon ; toolbox trap $14B
ToolBox $14C,FlashMenuBar ; toolbox trap $14C
ToolBox $14D,AddResMenu ; toolbox trap $14D
ToolBox $14E,PinRect ; toolbox trap $14E
ToolBox $14F,DeltaPoint ; toolbox trap $14F
ToolBox $150,CountMItems ; toolbox trap $150
ToolBox $151,InsrtResMenu ; toolbox trap $151
ToolBox $152,DelMenuItem ; toolbox trap $152
ToolBox $153,UpdtControls ; toolbox trap $153
ToolBox $154,NewControl ; toolbox trap $154
ToolBox $155,DisposeControl ; toolbox trap $155
ToolBox $156,KillControls ; toolbox trap $156
ToolBox $157,ShowControl ; toolbox trap $157
ToolBox $158,HideControl ; toolbox trap $158
ToolBox $159,MoveControl ; toolbox trap $159
ToolBox $15A,GetCRefCon ; toolbox trap $15A
ToolBox $15B,SetCRefCon ; toolbox trap $15B
ToolBox $15C,SizeControl ; toolbox trap $15C
ToolBox $15D,HiliteControl ; toolbox trap $15D
ToolBox $15E,GetCTitle ; toolbox trap $15E
ToolBox $15F,SetCTitle ; toolbox trap $15F
ToolBox $160,GetCtlValue ; toolbox trap $160
ToolBox $161,GetCtlMin ; toolbox trap $161
ToolBox $162,GetCtlMax ; toolbox trap $162
ToolBox $163,SetCtlValue ; toolbox trap $163
ToolBox $164,SetCtlMin ; toolbox trap $164
ToolBox $165,SetCtlMax ; toolbox trap $165
ToolBox $166,TestControl ; toolbox trap $166
ToolBox $167,DragControl ; toolbox trap $167
ToolBox $168,TrackControl ; toolbox trap $168
ToolBox $169,DrawControls ; toolbox trap $169
ToolBox $16A,GetCtlAction ; toolbox trap $16A
ToolBox $16B,SetCtlAction ; toolbox trap $16B
ToolBox $16C,FindControl ; toolbox trap $16C
ToolBox $16D,DrawOneControl ; toolbox trap $16D
ToolBox $16E,DequeueTrap ; toolbox trap $16E
ToolBox $16F,EnqueueTrap ; toolbox trap $16F
ToolBox $170,DoSysErrorUpdates ; toolbox trap $170 <PN>
ToolBox $171,EventAvail ; toolbox trap $171
ToolBox $172,GetMouse ; toolbox trap $172
ToolBox $173,StillDown ; toolbox trap $173
ToolBox $174,Button ; toolbox trap $174
ToolBox $175,TickCount ; toolbox trap $175
ToolBox $176,GetKeys ; toolbox trap $176
ToolBox $177,WaitMouseUp ; toolbox trap $177
ToolBox $178,UpdtDialog ; toolbox trap $178
ToolBox $179,CouldDialog ; toolbox trap $179
ToolBox $17A,FreeDialog ; toolbox trap $17A
ToolBox $17B,InitDialogs ; toolbox trap $17B
ToolBox $17C,GetNewDialog ; toolbox trap $17C
ToolBox $17D,NewDialog ; toolbox trap $17D
ToolBox $17E,SelIText ; toolbox trap $17E
ToolBox $17F,IsDialogEvent ; toolbox trap $17F <RLM> <SM11> rb
ToolBox $180,DialogSelect ; toolbox trap $180 <RLM> <SM11> rb
ToolBox $181,DrawDialog ; toolbox trap $181
ToolBox $182,CloseDialog ; toolbox trap $182
ToolBox $183,DisposDialog ; toolbox trap $183
ToolBox $184,FindDItem ; toolbox trap $184
ToolBox $185,Alert ; toolbox trap $185
ToolBox $186,StopAlert ; toolbox trap $186
ToolBox $187,NoteAlert ; toolbox trap $187
ToolBox $188,CautionAlert ; toolbox trap $188
ToolBox $189,CouldAlert ; toolbox trap $189
ToolBox $18A,FreeAlert ; toolbox trap $18A
ToolBox $18B,ParamText ; toolbox trap $18B
ToolBox $18C,ErrorSound ; toolbox trap $18C
ToolBox $18D,GetDItem ; toolbox trap $18D
ToolBox $18E,SetDItem ; toolbox trap $18E
ToolBox $18F,SetIText ; toolbox trap $18F
ToolBox $190,GetIText ; toolbox trap $190
ToolBox $191,ModalDialog ; toolbox trap $191 <RLM>
ToolBox $192,DetachResource ; toolbox trap $192
ToolBox $193,SetResPurge ; toolbox trap $193
ToolBox $194,CurResFile ; toolbox trap $194
ToolBox $195,InitResources ; toolbox trap $195
ToolBox $196,RsrcZoneInit ; toolbox trap $196
ToolBox $197,OpenResFile ; toolbox trap $197 <PN>
ToolBox $198,UseResFile ; toolbox trap $198
ToolBox $199,UpdateResFile ; toolbox trap $199
ToolBox $19A,CloseResFile ; toolbox trap $19A
ToolBox $19B,SetResLoad ; toolbox trap $19B
ToolBox $19C,CountResources ; toolbox trap $19C
ToolBox $19D,GetIndResource ; toolbox trap $19D
ToolBox $19E,CountTypes ; toolbox trap $19E
ToolBox $19F,GetIndType ; toolbox trap $19F
ToolBox $1A0,GetResource ; toolbox trap $1A0
ToolBox $1A1,GetNamedResource ; toolbox trap $1A1
ToolBox $1A2,LoadResource ; toolbox trap $1A2
ToolBox $1A3,ReleaseResource ; toolbox trap $1A3
ToolBox $1A4,HomeResFile ; toolbox trap $1A4
ToolBox $1A5,SizeResource ; toolbox trap $1A5
ToolBox $1A6,GetResAttrs ; toolbox trap $1A6
ToolBox $1A7,SetResAttrs ; toolbox trap $1A7
ToolBox $1A8,GetResInfo ; toolbox trap $1A8
ToolBox $1A9,SetResInfo ; toolbox trap $1A9
ToolBox $1AA,ChangedResource ; toolbox trap $1AA
ToolBox $1AB,AddResource ; toolbox trap $1AB
ToolBox $1AC ; toolbox trap $1AC (unknown)
ToolBox $1AD,RmveResource ; toolbox trap $1AD
ToolBox $1AE ; toolbox trap $1AE (unknown)
ToolBox $1AF,ResError ; toolbox trap $1AF
ToolBox $1B0,WriteResource ; toolbox trap $1B0
ToolBox $1B1,CreateResFile ; toolbox trap $1B1 <PN>
ToolBox $1B2,SystemEvent ; toolbox trap $1B2
ToolBox $1B3,SystemClick ; toolbox trap $1B3
ToolBox $1B4,SystemTask ; toolbox trap $1B4 <PN> <SM28> rb
ToolBox $1B5,SystemMenu ; toolbox trap $1B5 <SM43> CSS
ToolBox $1B6,OpenDeskAcc ; toolbox trap $1B6
ToolBox $1B7,CloseDeskAcc ; toolbox trap $1B7
ToolBox $1B8,GetPattern ; toolbox trap $1B8
ToolBox $1B9,GetCursor ; toolbox trap $1B9
ToolBox $1BA,GetString ; toolbox trap $1BA
ToolBox $1BB,GetIcon ; toolbox trap $1BB
ToolBox $1BC,GetPicture ; toolbox trap $1BC
ToolBox $1BD,GetNewWindow ; toolbox trap $1BD
ToolBox $1BE,GetNewControl ; toolbox trap $1BE
ToolBox $1BF,GetMenu ; toolbox trap $1BF
ToolBox $1C0,GetNewMBar ; toolbox trap $1C0
ToolBox $1C1,UniqueID ; toolbox trap $1C1 <PN><sm 12>stb
ToolBox $1C2,SystemEdit ; toolbox trap $1C2
ToolBox $1C3,KeyTrans ; toolbox trap $1C3 <C103>
ToolBox $1C4,OpenRFPerm ; toolbox trap $1C4 <PN>
ToolBox $1C5,RsrcMapEntry ; toolbox trap $1C5
ToolBox $1C6,Secs2Date ; toolbox trap $1C6
ToolBox $1C7,Date2Secs ; toolbox trap $1C7
ToolBox $1C8 ;,__SYSBEEP ; toolbox trap $1C8
ToolBox $1C9,SystemError ; toolbox trap $1C9
ToolBox $1CA,PutIcon ; toolbox trap $1CA
ToolBox $1CB,TEGetText ; toolbox trap $1CB
ToolBox $1CC,TEInit ; toolbox trap $1CC
ToolBox $1CD,TEDispose ; toolbox trap $1CD
ToolBox $1CE,TextBox ; toolbox trap $1CE
ToolBox $1CF,TESetText ; toolbox trap $1CF
ToolBox $1D0,TECalText ; toolbox trap $1D0
ToolBox $1D1,TESetSelect ; toolbox trap $1D1
ToolBox $1D2,TENew ; toolbox trap $1D2
ToolBox $1D3,TEUpdate ; toolbox trap $1D3
ToolBox $1D4,TEClick ; toolbox trap $1D4
ToolBox $1D5,TECopy ; toolbox trap $1D5
ToolBox $1D6,TECut ; toolbox trap $1D6
ToolBox $1D7,TEDelete ; toolbox trap $1D7
ToolBox $1D8,TEActivate ; toolbox trap $1D8
ToolBox $1D9,TEDeactivate ; toolbox trap $1D9
ToolBox $1DA,TEIdle ; toolbox trap $1DA
ToolBox $1DB,TEPaste ; toolbox trap $1DB
ToolBox $1DC,TEKey ; toolbox trap $1DC
ToolBox $1DD,TEScroll ; toolbox trap $1DD
ToolBox $1DE,TEInsert ; toolbox trap $1DE
ToolBox $1DF,TESetJust ; toolbox trap $1DF
ToolBox $1E0,Munger ; toolbox trap $1E0
ToolBox $1E1,HandToHandTrap ; toolbox trap $1E1
ToolBox $1E2,PtrToXHandTrap ; toolbox trap $1E2
ToolBox $1E3,PtrToHandTrap ; toolbox trap $1E3
ToolBox $1E4,HandAndHandTrap ; toolbox trap $1E4
ToolBox $1E5,InitPack ; toolbox trap $1E5
ToolBox $1E6,InitAllPacks ; toolbox trap $1E6
ToolBox $1E7,Pack0 ; toolbox trap $1E7
ToolBox $1E8,Pack1 ; toolbox trap $1E8
ToolBox $1E9,Pack2 ; toolbox trap $1E9
ToolBox $1EA,Pack3 ; toolbox trap $1EA
ToolBox $1EB ; toolbox (Pack4)
ToolBox $1EC ; toolbox (Pack5)
ToolBox $1ED,Pack6 ; toolbox trap $1ED
ToolBox $1EE,Pack7 ; toolbox trap $1EE
ToolBox $1EF,PtrAndHandTrap ; toolbox trap $1EF
ToolBox $1F0,LoadSeg ; toolbox trap $1F0
ToolBox $1F1,UnLoadSeg ; toolbox trap $1F1
ToolBox $1F2,Launch ; toolbox trap $1F2
ToolBox $1F3,Chain ; toolbox trap $1F3
ToolBox $1F4,ExitToShell ; toolbox trap $1F4
ToolBox $1F5,GetAppParms ; toolbox trap $1F5
ToolBox $1F6,GetResFileAttrs ; toolbox trap $1F6
ToolBox $1F7,SetResFileAttrs ; toolbox trap $1F7
ToolBox $1F8,MethodDispatch ; toolbox trap $1F8
ToolBox $1F9,InfoScrap ; toolbox trap $1F9
ToolBox $1FA,UnLoadScrap ; toolbox trap $1FA
ToolBox $1FB,LoadScrap ; toolbox trap $1FB
ToolBox $1FC,ZeroScrap ; toolbox trap $1FC
ToolBox $1FD,GetScrap ; toolbox trap $1FD
ToolBox $1FE,PutScrap ; toolbox trap $1FE
ToolBox $1FF ; toolbox trap $1FF (Debugger) <SM32> rb
ToolBox $200,OpenCPort ; toolbox trap $200 <C146>
ToolBox $201,InitCPort ; toolbox trap $201 <C146>
ToolBox $202,CloseCPort ; toolbox trap $202 <C146>
ToolBox $203,NewPixMap ; toolbox trap $203 <C146>
ToolBox $204,DisposPixMap ; toolbox trap $204 <C146>
ToolBox $205,CopyPixMap ; toolbox trap $205 <C146>
ToolBox $206,SetCPortPix ; toolbox trap $206 <C146>
ToolBox $207,NewPixPat ; toolbox trap $207 <C146>
ToolBox $208,DisposPixPat ; toolbox trap $208 <C146>
ToolBox $209,CopyPixPat ; toolbox trap $209 <C146>
ToolBox $20A,PenPixPat ; toolbox trap $20A <C146>
ToolBox $20B,BackPixPat ; toolbox trap $20B <C146>
ToolBox $20C,GetPixPat ; toolbox trap $20C <C146>
ToolBox $20D,MakeRGBPat ; toolbox trap $20D <C146>
ToolBox $20E,FillCRect ; toolbox trap $20E <C146>
ToolBox $20F,FillCOval ; toolbox trap $20F <C146>
ToolBox $210,FillCRoundRect ; toolbox trap $210 <C146>
ToolBox $211,FillCArc ; toolbox trap $211 <C146>
ToolBox $212,FillCRgn ; toolbox trap $212 <C146>
ToolBox $213,FillCPoly ; toolbox trap $213 <C146>
ToolBox $214,RGBForeColor ; toolbox trap $214 <C146>
ToolBox $215,RGBBackColor ; toolbox trap $215 <C146>
ToolBox $216,SetCPixel ; toolbox trap $216 <C146>
ToolBox $217,GetCPixel ; toolbox trap $217 <C146>
ToolBox $218,GetCTable ; toolbox trap $218 <C221>
ToolBox $219,GetForeColor ; toolbox trap $219 <C221>
ToolBox $21A,GetBackColor ; toolbox trap $21A <C221>
ToolBox $21B,GetCCursor ; toolbox trap $21B <C221>
ToolBox $21C,SetCCursor ; toolbox trap $21C <C221>
ToolBox $21D,AllocCursor ; toolbox trap $21D <C221>
ToolBox $21E,GetCIcon ; toolbox trap $21E <C313/31oct86>
ToolBox $21F,PlotCIcon ; toolbox trap $21F <C313/31oct86>
ToolBox $220,OpenCPicture ; toolbox trap $220 <C313/31oct86>
ToolBox $221,OpColor ; toolbox trap $221 <C550>
ToolBox $222,HiliteColor ; toolbox trap $222 <C550>
ToolBox $223,CharExtra ; toolbox trap $223 <C550>
ToolBox $224,DisposCTable ; toolbox trap $224 <C637>
ToolBox $225,DisposCIcon ; toolbox trap $225 <C637>
ToolBox $226,DisposCCursor ; toolbox trap $226 <C637>
ToolBox $227,GetMaxDevice ; toolbox trap $227 <C637>
ToolBox $228,GetCTSeed ; toolbox trap $228 <C637>
ToolBox $229,GetDeviceList ; toolbox trap $229 <C557>
ToolBox $22A,GetMainDevice ; toolbox trap $22A <C557>
ToolBox $22B,GetNextDevice ; toolbox trap $22B <C557>
ToolBox $22C,TestDeviceAttribute ; toolbox trap $22C <C557>
ToolBox $22D,SetDeviceAttribute ; toolbox trap $22D <C557>
ToolBox $22E,InitGDevice ; toolbox trap $22E <C153>
ToolBox $22F,NewGDevice ; toolbox trap $22F <C146>
ToolBox $230,DisposGDevice ; toolbox trap $230 <C146>
ToolBox $231,SetGDevice ; toolbox trap $231 <C146>
ToolBox $232,GetGDevice ; toolbox trap $232 <C146>
ToolBox $233,Color2Index ; toolbox trap $233 <C146>
ToolBox $234,Index2Color ; toolbox trap $234 <C146>
ToolBox $235,InvertColor ; toolbox trap $235 <C146>
ToolBox $236,RealColor ; toolbox trap $236 <C146>
ToolBox $237,GetSubTable ; toolbox trap $237 <C146>
ToolBox $238,UpdatePixMap ; toolbox trap $238 <C146>
ToolBox $239,MakeITable ; toolbox trap $239 <C146>
ToolBox $23A,AddSearch ; toolbox trap $23A <C146>
ToolBox $23B,AddComp ; toolbox trap $23B <C146>
ToolBox $23C,SetClientID ; toolbox trap $23C <C146>
ToolBox $23D,ProtectEntry ; toolbox trap $23D <C146>
ToolBox $23E,ReserveEntry ; toolbox trap $23E <C146>
ToolBox $23F,SetEntries ; toolbox trap $23F <C146> <C544>
ToolBox $240,QDError ; toolbox trap $240 <C458>
ToolBox $241,__SetWinColor ; toolbox trap $241 <C146><PN>
ToolBox $242,__GetAuxWin ; toolbox trap $242 <C146><PN>
ToolBox $243,__SetCtlColor ; toolbox trap $243 <C146><PN>
ToolBox $244,__GetAuxCtl ; toolbox trap $244 <C146><PN>
ToolBox $245,NewCWindow ; toolbox trap $245 <C146><PN>
ToolBox $246,GetNewCWindow ; toolbox trap $246 <C203>
ToolBox $247,SetDeskCPat ; toolbox trap $247 <C203>
ToolBox $248,GetCWMgrPort ; toolbox trap $248 <C203>
ToolBox $249,SaveEntries ; toolbox trap $249 <C348> DAF
ToolBox $24A,RestoreEntries ; toolbox trap $24A <C348> DAF
ToolBox $24B,NewCDialog ; toolbox trap $24B <C550> CRC
ToolBox $24C,DelSearch ; toolbox trap $24C <C666> DAF
ToolBox $24D,DelComp ; toolbox trap $24D <C666> DAF
ToolBox $24E,SetStdCProcs ; toolbox trap $24E <C720> EHB
ToolBox $24F,CalcCMask ; toolbox trap $24F <31Jan89 BAL>
ToolBox $250,SeedCFill ; toolbox trap $250 <31Jan89 BAL>
ToolBox $251,KopyMask ; toolbox trap $251 <SM40>
ToolBox $252,HighLevelFSDispatch ; toolbox trap $252 (unknown) <C146>
ToolBox $253 ;,DictionaryDispatch ; toolbox trap $253 (DictionaryDispatch) <SM41> CSS
ToolBox $254 ;,TSMDispatch ; toolbox trap $254 (TMSDispatch) <C146>
ToolBox $255 ; toolbox trap $255 (unknown) <C146>
ToolBox $256 ; toolbox trap $256 (unknown) <C146>
ToolBox $257 ;,DockingDispatch ; toolbox trap $257 (unknown) <SM38>
ToolBox $258 ; toolbox trap $258 (unknown) <C146>
ToolBox $259 ; toolbox trap $259 (unknown) <C146>
ToolBox $25A ; toolbox trap $25A (unknown) <C146>
ToolBox $25B ; toolbox trap $25B (unknown) <C146>
ToolBox $25C ; toolbox trap $25C (unknown) <C146>
ToolBox $25D ; toolbox trap $25D (unknown) <C146>
ToolBox $25E ; toolbox trap $25E (unknown) <C146>
ToolBox $25F ; toolbox trap $25F (unknown) <C146>
ToolBox $260,DelMCEntries ; toolbox trap $260 <C146> <C413>
ToolBox $261,GetMCInfo ; toolbox trap $261 <C146> <C413>
ToolBox $262,SetMCInfo ; toolbox trap $262 <C146> <C413>
ToolBox $263,DispMCInfo ; toolbox trap $263 <C146> <C413>
ToolBox $264,GetMCEntry ; toolbox trap $264 <C146> <C413>
ToolBox $265,SetMCEntries ; toolbox trap $265 <C146> <C413>
ToolBox $266,MenuChoice ; toolbox trap $266 <C531> FJL
ToolBox $267,ModalDialogMenuSetup ; toolbox trap $267 <RLM>
ToolBox $268,DialogMgrDispatch ; toolbox trap $268 <RLM>
ToolBox $269 ; toolbox trap $269 (unknown) <C146> <C413>
ToolBox $26A,__AA6A
ToolBox $26B ; toolbox trap $26B (unknown) <C146> <C413>
ToolBox $26C ; toolbox trap $26C (unknown) <C146> <C413>
ToolBox $26D ; toolbox trap $26D (unknown) <C146> <C413>
ToolBox $26E ; toolbox trap $26E (unknown) <C146> <C413>
ToolBox $26F ; toolbox trap $26F (unknown) <C146> <C413>
DCB.L 15,0 ; toolbox trap $270-$27E (unknown) <C146>
ToolBox $27F,MPDispatchStubTrap
DCB.L 16,0 ; toolbox trap $280-$28F (unknown) <C146>
ToolBox $290,InitPalettes ; toolbox trap $290 <02Jun87 DAF>
ToolBox $291,NewPalette ; toolbox trap $291 <02Jun87 DAF>
ToolBox $292,GetNewPalette ; toolbox trap $292 <02Jun87 DAF>
ToolBox $293,DisposePalette ; toolbox trap $293 <02Jun87 DAF>
ToolBox $294,ActivatePaletteLayerBracket ; toolbox trap $294 <02Jun87 DAF> <PN>
ToolBox $295,SetPalette ; toolbox trap $295 <02Jun87 DAF>
ToolBox $296,GetPalette ; toolbox trap $296 <02Jun87 DAF>
ToolBox $297,PmForeColor ; toolbox trap $297 <02Jun87 DAF>
ToolBox $298,PmBackColor ; toolbox trap $298 <02Jun87 DAF>
ToolBox $299,AnimateEntry ; toolbox trap $299 <02Jun87 DAF>
ToolBox $29A,AnimatePalette ; toolbox trap $29A <02Jun87 DAF>
ToolBox $29B,GetEntryColor ; toolbox trap $29B <02Jun87 DAF>
ToolBox $29C,SetEntryColor ; toolbox trap $29C <02Jun87 DAF>
ToolBox $29D,GetEntryUsage ; toolbox trap $29D <02Jun87 DAF>
ToolBox $29E,SetEntryUsage ; toolbox trap $29E <02Jun87 DAF>
ToolBox $29F,CTab2Palette ; toolbox trap $29F <02Jun87 DAF>
ToolBox $2A0,Palette2CTab ; toolbox trap $2A0 <02Jun87 DAF>
ToolBox $2A1,CopyPalette ; toolbox trap $2A1 <02Jun87 DAF>
ToolBox $2A2,PMgrDispatch ; toolbox trap $2A2 <2.5>
ToolBox $2A3 ; toolbox trap $2A3 (unknown) <C146>
ToolBox $2A4 ; toolbox trap $2A4 (unknown) <C146>
ToolBox $2A5 ; toolbox trap $2A5 (unknown) <C146>
ToolBox $2A6 ; toolbox trap $2A6 (unknown) <C146>
ToolBox $2A7 ; toolbox trap $2A7 (unknown) <C146>
ToolBox $2A8 ; toolbox trap $2A8 (unknown) <C146>
ToolBox $2A9 ; toolbox trap $2A9 (unknown) <C146>
ToolBox $2AA ; toolbox trap $2AA (unknown) <C146>
ToolBox $2AB ; toolbox trap $2AB (unknown) <C146>
ToolBox $2AC ; toolbox trap $2AC (unknown) <C146>
ToolBox $2AD ; toolbox trap $2AD (unknown) <C146>
ToolBox $2AE ; toolbox trap $2AE (unknown) <C146>
ToolBox $2AF ; toolbox trap $2AF (unknown) <C146>
DCB.L 16,0 ; toolbox trap $2B0-$2BF (unknown) <C146>
DCB.L 16,0 ; toolbox trap $2C0-$2CF (unknown) <C146>
ToolBox $2D0 ; toolbox trap $2D0 (unknown)
ToolBox $2D1 ; toolbox trap $2D1 (unknown)
ToolBox $2D2 ; toolbox trap $2D2 (unknown)
ToolBox $2D3 ; toolbox trap $2D3 (unknown)
ToolBox $2D4 ; toolbox trap $2D4 (unknown)
ToolBox $2D5 ; toolbox trap $2D5 (unknown)
ToolBox $2D6 ; toolbox trap $2D6 (unknown)
ToolBox $2D7 ; toolbox trap $2D7 (unknown)
ToolBox $2D8 ; toolbox trap $2D8 (unknown)
ToolBox $2D9 ; toolbox trap $2D9 (unknown)
ToolBox $2DA ; toolbox trap $2DA (unknown)
ToolBox $2DB,CrsrDevDispatch ; toolbox trap $2DB <H3>
ToolBox $2DC ; toolbox trap $2DC (unknown)
ToolBox $2DD ; toolbox trap $2DD (unknown)
ToolBox $2DE ; toolbox trap $2DE (unknown)
ToolBox $2DF ; toolbox trap $2DF (unknown)
DCB.L 16,0 ; toolbox trap $2E0-$2EF (unknown) <C146>
ToolBox $2F0 ; toolbox trap $2AF (unknown) <C146>
ToolBox $2F1,ATAManager
ToolBox $2F2 ; toolbox trap $2AF (unknown) <C146>
ToolBox $2F3,ExpansionBusDispatch ; toolbox trap $2F3 (Expansion Bus Mgr)
ToolBox $2F4 ; toolbox trap $2AF (unknown) <C146>
ToolBox $2F5 ; toolbox trap $2AF (unknown) <C146>
ToolBox $2F6 ; toolbox trap $2AF (unknown) <C146>
ToolBox $2F7 ; toolbox trap $2AF (unknown) <C146>
ToolBox $2F8 ; toolbox trap $2AF (unknown) <C146>
ToolBox $2F9 ; toolbox trap $2AF (unknown) <C146>
ToolBox $2FA,InitApp ; toolbox trap $2FA (INITAPPLICATION) <C146>
ToolBox $2FB,CleanupApp ; toolbox trap $2AF (CleanupApplication) <C146>
ToolBox $2FC ; toolbox trap $2AF (unknown) <C146>
ToolBox $2FD ; toolbox trap $2AF (unknown) <C146>
ToolBox $2FE ; toolbox trap $2AF (unknown) <C146>
ToolBox $2FF ; toolbox trap $2AF (unknown) <C146>
ToolBox $300,BitBlt ; quickdraw hook $300 <C701> CRC
ToolBox $301,BitsToMap ; quickdraw hook $301 <C701> CRC
ToolBox $302,BitsToPix ; quickdraw hook $302 <C701> CRC
ToolBox $303,JacksonPollock ; quickdraw hook $303 <2.9> BAL
ToolBox $304,ColorMap ; quickdraw hook $304 <C701> CRC
ToolBox $305,CopyHandle ; quickdraw hook $305 <C701> CRC
ToolBox $306,CullPoints ; quickdraw hook $306 <C701> CRC
ToolBox $307,DPutPicByte ; quickdraw hook $307 <30Jan89 BAL>
ToolBox $308,DPutPicOp ; quickdraw hook $308 <30Jan89 BAL>
ToolBox $309,DrawArc ; quickdraw hook $309 <C701> CRC
ToolBox $30A,DrawLine ; quickdraw hook $30A <C701> CRC
ToolBox $30B,DrawSlab ; quickdraw hook $30B <C701> CRC
ToolBox $30C,FastSlabMode ; quickdraw hook $30C <C701> CRC
ToolBox $30D,GetSeek ; quickdraw hook $30D <C790> CRC
ToolBox $30E,MakeScaleTbl ; quickdraw hook $30E <C701> CRC
ToolBox $30F,CheckPic ; quickdraw hook $30F <30Jan89 BAL>
ToolBox $310,DoLine ; quickdraw hook $310 <30Jan89 BAL>
ToolBox $311,OldPatToNew ; quickdraw hook $311 <C701> CRC
ToolBox $312,PackRgn ; quickdraw hook $312 <C701> CRC
ToolBox $313,PatConvert ; quickdraw hook $313 <C701> CRC
ToolBox $314,PatDither ; quickdraw hook $314 <C701> CRC
ToolBox $315,PatExpand ; quickdraw hook $315 <C701> CRC
ToolBox $316,PInit ; quickdraw hook $316 <C701> CRC
ToolBox $317,PortToMap ; quickdraw hook $317 <C701> CRC
ToolBox $318,PushVerb ; quickdraw hook $318 <C701> CRC
ToolBox $319,PutLine ; quickdraw hook $319 <C701> CRC
ToolBox $31A,PutOval ; quickdraw hook $31A <C701> CRC
ToolBox $31B,PutRgn ; quickdraw hook $31B <C790> CRC
ToolBox $31C,NewTempBuffer ; quickdraw hook $31C <3.3> BAL
ToolBox $31D,QDExtDispatcher ; quickdraw trap $31D <2.9> BAL
ToolBox $31E,DisposeTempBuffer ; quickdraw hook $31E <3.3> BAL
ToolBox $31F,RgnBlt ; quickdraw hook $31F <C701> CRC
ToolBox $320,RgnOp ; quickdraw hook $320 <C701> CRC
ToolBox $321,RSect ; quickdraw hook $321 <C701> CRC
ToolBox $322,SeekRgn ; quickdraw hook $322 <C701> CRC
ToolBox $323,SetFillPat ; quickdraw hook $323 <C701> CRC
ToolBox $324,SetUpStretch ; quickdraw hook $324 <C790> CRC
ToolBox $325,SlabMode ; quickdraw hook $325 <C701> CRC
ToolBox $326,SortPoints ; quickdraw hook $326 <C701> CRC
ToolBox $327,StretchBits ; quickdraw hook $327 <C701> CRC
ToolBox $328,StdDevLoop ; quickdraw hook $328 <C701> CRC
ToolBox $329,TrimRect ; quickdraw hook $329 <C701> CRC
ToolBox $32A,XorSlab ; quickdraw hook $32A <C701> CRC
ToolBox $32B,ExTbl ; quickdraw hook $32B <30Jan89 BAL>
ToolBox $32C ; quickdraw hook $32C <C701> CRC
ToolBox $32D,NewTempHandle ; quickdraw hook $32D <3.3> BAL
ToolBox $32E,PatExTbl ; quickdraw hook $32E <3.4>
ToolBox $32F ; quickdraw hook $32F <C701> CRC
ToolBox $330,bMAIN0 ; quickdraw hook $330
ToolBox $331,bMAIN1 ; quickdraw hook $331
ToolBox $332,bMAIN2 ; quickdraw hook $332
ToolBox $333,bMAIN3 ; quickdraw hook $333
ToolBox $334,bSETUP8 ; quickdraw hook $334
ToolBox $335,bMAIN9 ; quickdraw hook $335
ToolBox $336,bSETUP10 ; quickdraw hook $336
ToolBox $337,bMAIN11 ; quickdraw hook $337
ToolBox $338,bXMAIN8 ; quickdraw hook $338
ToolBox $339,bXMAIN9 ; quickdraw hook $339
ToolBox $33A,bXMAIN10 ; quickdraw hook $33A
ToolBox $33B,bXMAIN11 ; quickdraw hook $33B
ToolBox $33C,bcMain0 ; quickdraw hook $33C
ToolBox $33D,bcMain1 ; quickdraw hook $33D
ToolBox $33E,bHilite ; quickdraw hook $33E
ToolBox $33F,bcMain3 ; quickdraw hook $33F
ToolBox $340,bEND0 ; quickdraw hook $340
ToolBox $341,bEND1 ; quickdraw hook $341
ToolBox $342,bEND2 ; quickdraw hook $342
ToolBox $343,bEND3 ; quickdraw hook $343
ToolBox $344,bLONG8 ; quickdraw hook $344
ToolBox $345,bEND9 ; quickdraw hook $345
ToolBox $346,bEND10 ; quickdraw hook $346
ToolBox $347,bEND11 ; quickdraw hook $347
ToolBox $348,bXLONG8 ; quickdraw hook $348
ToolBox $349,bXEND9 ; quickdraw hook $349
ToolBox $34A,bXEND10 ; quickdraw hook $34A
ToolBox $34B,bXEND11 ; quickdraw hook $34B
ToolBox $34C,bcEnd0 ; quickdraw hook $34C
ToolBox $34D,bcEnd1 ; quickdraw hook $34D
ToolBox $34E,bSloHilite ; quickdraw hook $34E
ToolBox $34F,bcEnd3 ; quickdraw hook $34F
ToolBox $350,bAvg ; quickdraw hook $350
ToolBox $351,bAddPin ; quickdraw hook $351
ToolBox $352,bAddOver ; quickdraw hook $352
ToolBox $353,bSubPin ; quickdraw hook $353
ToolBox $354,bTransparent ; quickdraw hook $354
ToolBox $355,bMax ; quickdraw hook $355
ToolBox $356,bSubOver ; quickdraw hook $356
ToolBox $357,bMin ; quickdraw hook $357
ToolBox $358,bSetup0 ; quickdraw hook $358
ToolBox $359,bLeft0 ; quickdraw hook $359
ToolBox $35A,rMASK0 ; quickdraw hook $35A
ToolBox $35B,rMASK1 ; quickdraw hook $35B
ToolBox $35C,rMASK2 ; quickdraw hook $35C
ToolBox $35D,rMASK3 ; quickdraw hook $35D
ToolBox $35E,rMASK8 ; quickdraw hook $35E
ToolBox $35F,rMASK9 ; quickdraw hook $35F
ToolBox $360,rMASK10 ; quickdraw hook $360
ToolBox $361,rMASK11 ; quickdraw hook $361
ToolBox $362,rXMASK8 ; quickdraw hook $362
ToolBox $363,rXMASK9 ; quickdraw hook $363
ToolBox $364,rXMASK10 ; quickdraw hook $364
ToolBox $365,rXMASK11 ; quickdraw hook $365
ToolBox $366,rAvg ; quickdraw hook $366
ToolBox $367,rAddPin ; quickdraw hook $367
ToolBox $368,rAddOver ; quickdraw hook $368
ToolBox $369,rSubPin ; quickdraw hook $369
ToolBox $36A,rTransparent ; quickdraw hook $36A
ToolBox $36B,rMax ; quickdraw hook $36B
ToolBox $36C,rSubOver ; quickdraw hook $36C
ToolBox $36D,rMin ; quickdraw hook $36D
ToolBox $36E,rcMask0 ; quickdraw hook $36E
ToolBox $36F,rcMask1 ; quickdraw hook $36F
ToolBox $370,rslowHilite ; quickdraw hook $370
ToolBox $371,rcMask3 ; quickdraw hook $371
ToolBox $372,rHilite ; quickdraw hook $372
ToolBox $373,stMASK0 ; quickdraw hook $373
ToolBox $374,stMASK1 ; quickdraw hook $374
ToolBox $375,stMASK2 ; quickdraw hook $375
ToolBox $376,stMASK3 ; quickdraw hook $376
ToolBox $377,stAvg ; quickdraw hook $377
ToolBox $378,stAddPin ; quickdraw hook $378
ToolBox $379,stAddOver ; quickdraw hook $379
ToolBox $37A,stSubPin ; quickdraw hook $37A
ToolBox $37B,stTransparent ; quickdraw hook $37B
ToolBox $37C,stMax ; quickdraw hook $37C
ToolBox $37D,stSubOver ; quickdraw hook $37D
ToolBox $37E,stMin ; quickdraw hook $37E
ToolBox $37F,stHilite ; quickdraw hook $37F
ToolBox $380,slMASK8 ; quickdraw hook $380
ToolBox $381,slMASK9 ; quickdraw hook $381
ToolBox $382,slMASK10 ; quickdraw hook $382
ToolBox $383,slMASK11 ; quickdraw hook $383
ToolBox $384,slXMASK8 ; quickdraw hook $384
ToolBox $385,slXMASK9 ; quickdraw hook $385
ToolBox $386,slXMASK10 ; quickdraw hook $386
ToolBox $387,slXMASK11 ; quickdraw hook $387
ToolBox $388,slAvg ; quickdraw hook $388
ToolBox $389,slAddPin ; quickdraw hook $389
ToolBox $38A,slAddOver ; quickdraw hook $38A
ToolBox $38B,slSubPin ; quickdraw hook $38B
ToolBox $38C,slTransparent ; quickdraw hook $38C
ToolBox $38D,slMax ; quickdraw hook $38D
ToolBox $38E,slSubOver ; quickdraw hook $38E
ToolBox $38F,slMin ; quickdraw hook $38F
ToolBox $390,slHilite ; quickdraw hook $390
ToolBox $391,ITabMatch ; quickdraw hook $391 <C385/20Feb87> DAF
ToolBox $392,ColorThing2Index ; quickdraw hook $392 <2.5>
ToolBox $393 ; quickdraw hook $393 <3.4>
ToolBox $394,AllocRunBuf ; quickdraw hook $394 <3.4>
ToolBox $395,InitRgn ; quickdraw hook $395 <3.4>
ToolBox $396,ScaleBlt ; quickdraw hook $396 <3.4>
ToolBox $397,stNoStack ; quickdraw hook $397 <3.4>
ToolBox $398,BlitCase ; quickdraw hook $398 <3.4>
ToolBox $399,stScanLoop ; quickdraw hook $399 <3.4>
ToolBox $39A,PicItem1 ; quickdraw hook $39A <3.4>
ToolBox $39B,MakeGrayItab ; quickdraw hook $39B <3.4>
ToolBox $39C,FastLine ; quickdraw hook $39C <3.4>
ToolBox $39D,FastSlant ; quickdraw hook $39D <3.4>
ToolBox $39E,BitsDevLoop ; quickdraw hook $39E <3.4>
ToolBox $39F ; quickdraw hook $39F <3.4>
ToolBox $3A0,rArith16Tab ; quickdraw hook $3A0 <3.4>
ToolBox $3A1,rArith32Tab ; quickdraw hook $3A1 <3.4>
ToolBox $3A2,rHiliteTab ; quickdraw hook $3A2 <3.4>
ToolBox $3A3,gsRunTbl ; quickdraw hook $3A3 <3.4>
ToolBox $3A4,gsExpTbl ; quickdraw hook $3A4 <3.4>
ToolBox $3A5,gsSeekTbl ; quickdraw hook $3A5 <3.4>
ToolBox $3A6,stArith16Tab ; quickdraw hook $3A6 <3.4>
ToolBox $3A7,stArith32Tab ; quickdraw hook $3A7 <3.4>
ToolBox $3A8,stColorTab ; quickdraw hook $3A8 <3.4>
ToolBox $3A9,stGrayTab ; quickdraw hook $3A9 <3.4>
ToolBox $3AA,stSearchTab ; quickdraw hook $3AA <3.4>
ToolBox $3AB,ScaleIndexedToIndexed ; quickdraw hook $3AB <3.4>
ToolBox $3AC,scIndTab1 ; quickdraw hook $3AC <3.4>
ToolBox $3AD,scIndTab2 ; quickdraw hook $3AD <3.4>
ToolBox $3AE,scIndTab4 ; quickdraw hook $3AE <3.4>
ToolBox $3AF,scIndTab8 ; quickdraw hook $3AF <3.4>
ToolBox $3B0,scIndTab16 ; quickdraw hook $3B0 <3.4>
ToolBox $3B1,scIndTab32 ; quickdraw hook $3B1 <3.4>
ToolBox $3B2,scDirTab1 ; quickdraw hook $3B2 <3.4>
ToolBox $3B3,scDirTab2 ; quickdraw hook $3B3 <3.4>
ToolBox $3B4,scDirTab4 ; quickdraw hook $3B4 <3.4>
ToolBox $3B5,scDirTab8 ; quickdraw hook $3B5 <3.4>
ToolBox $3B6,scDirTab16 ; quickdraw hook $3B6 <3.4>
ToolBox $3B7,scDirTab32 ; quickdraw hook $3B7 <3.4>
ToolBox $3B8,bArith16Tab ; quickdraw hook $3B8 <3.4>
ToolBox $3B9,bArith32Tab ; quickdraw hook $3B9 <3.4>
ToolBox $3BA,bHiliteTab ; quickdraw hook $3BA <3.4>
ToolBox $3BB,bArith16Setup ; quickdraw hook $3BB <3.4>
ToolBox $3BC,bArith32Setup ; quickdraw hook $3BC <3.4>
ToolBox $3BD,slArith16Tab ; quickdraw hook $3BD <3.4>
ToolBox $3BE,slArith32Tab ; quickdraw hook $3BE <3.4>
ToolBox $3BF ; quickdraw hook $3BF <3.4>
ToolBox $3C0,AlphaDispatch ; quickdraw hook $3C0 <11>
ToolBox $3C1,StreamToMask ; quickdraw hook $3C1 <11>
ToolBox $3C2 ; quickdraw hook $3C2
ToolBox $3C3 ; quickdraw hook $3C3
ToolBox $3C4,GetPMData ; quickdraw hook $3C4
ToolBox $3C5 ; quickdraw hook $3C5
ToolBox $3C6 ; quickdraw hook $3C6
ToolBox $3C7 ; quickdraw hook $3C7
ToolBox $3C8 ; quickdraw2 hook $3C8
ToolBox $3C9 ;,IconDispatch ; quickdraw _IconDispatch $3C9
ToolBox $3CA,DeviceLoop ; quickdraw _DeviceLoop <20> PN
ToolBox $3CB ; quickdraw hook $3CB
ToolBox $3CC ; quickdraw hook $3CC
ToolBox $3CD ; quickdraw hook $3CD
ToolBox $3CE ; quickdraw hook $3CE
ToolBox $3CF ; quickdraw hook $3CF
DCB.L 16,0 ; toolbox trap $3D0-$3DF (unknown) <C146>
ToolBox $3E0,QDExtensions2
DCB.L 10,0 ; toolbox trap $3E1-$3EA (unknown) <C146>
IF hasDisplayMgr THEN ; Only install if we have we are flagged
ToolBox $3EB,DisplayDispatch ; toolbox trap $3EB (DisplayManager) (IH)
ELSE
ToolBox $3EB ; toolbox trap $3EB (DisplayManager -not installed) (IH)
ENDIF
DCB.L 4,0 ; toolbox trap $3EC-$3EF (unknown) <C146>
ToolBox $3F0 ; toolbox trap $3F0 (unknown) <C146>
ToolBox $3F1,GestaltValueDispatch
ToolBox $3F2 ; toolbox trap $3F2 (unknown) <C146>
ToolBox $3F3 ; toolbox trap $3F3 (unknown) <C146>
ToolBox $3F4 ; toolbox trap $3F4 (unknown) <C146>
ToolBox $3F5 ; toolbox trap $3F5 (unknown) <C146>
ToolBox $3F6 ; toolbox trap $3F6 (unknown) <C146>
ToolBox $3F7,SynchIdleTimeProc ; toolbox trap $3F7 (SynchIdleTime) <C146> <PN>
ToolBox $3F8,StdOpcodeProc ; toolbox trap $3F8 <C693>
ToolBox $3F9 ; toolbox trap $3F9 (unknown) <C146>
ToolBox $3FA ; toolbox trap $3FA (unknown) <C146> <SM15> rb
ToolBox $3FB ; toolbox trap $3FB (unknown) <C146> <SM15> rb
ToolBox $3FC ; toolbox trap $3FC (unknown) <C146>
ToolBox $3FD ; toolbox trap $3FD (unknown) <C146>
ToolBox $3FE ; toolbox trap $3FE (unknown) <C146>
ToolBox $3FF ; toolbox trap $3FF (DebugStr) <C146><SM32> rb, ¥ TEMP
;------------------------------------------------------------------------------
; end of toolbox traps, start of real OS traps
;------------------------------------------------------------------------------
; WARNING -- DO NOT CHANGE THIS TABLE UNLESS YOU CHANGE THE CORRESPONDING OS2 TABLE!
;------------------------------------------------------------------------------
FirstOS
OS $00,Open ; OS trap $00
OS $01,Close ; OS trap $01
OS $02,Read ; OS trap $02
OS $03,Write ; OS trap $03
OS $04,ControlTrap ; OS trap $04
OS $05,StatusTrap ; OS trap $05
OS $06,KillIOTrap ; OS trap $06
OS $07,GetVolInfo ; OS trap $07
OS $08,FileCreate ; OS trap $08
OS $09,FileDelete ; OS trap $09
OS $0A,OpenRFTrap ; OS trap $0A
OS $0B,RenameTrap ; OS trap $0B
OS $0C,GetFileInfo ; OS trap $0C
OS $0D,SetFileInfo ; OS trap $0D
OS $0E,UnmountVolTrap ; OS trap $0E
OS $0F,MountVol ; OS trap $0F
OS $10,FileAlloc ; OS trap $10
OS $11,GetEOFTrap ; OS trap $11
OS $12,SetEOFTrap ; OS trap $12
OS $13,FlushVolTrap ; OS trap $13
OS $14,GetVolTrap ; OS trap $14
OS $15,SetVolTrap ; OS trap $15
OS $16,FInitQueue ; OS trap $16
OS $17,EjectTrap ; OS trap $17
OS $18,GetFPosTrap ; OS trap $18
OS $19,InitZoneTrap ; OS trap $19
OS $1A,GetZone ; OS trap $1A
OS $1B,SetZone ; OS trap $1B
OS $1C,FreeMem ; OS trap $1C
OS $1D,MaxMemTrap ; OS trap $1D
OS $1E,NewPtrTrap ; OS trap $1E
OS $1F,DisposePtr ; OS trap $1F
OS $20,SetPtrSizeTrap ; OS trap $20
OS $21,GetPtrSizeTrap ; OS trap $21
OS $22,NwHandle ; OS trap $22
OS $23,DsposeHandle ; OS trap $23
OS $24,SetHandleSizeTrap ; OS trap $24
OS $25,__GetHandleSize ; OS trap $25
OS $26,HandleZoneTrap ; OS trap $26
OS $27,ReallocHandleTrap ; OS trap $27
OS $28,RecoverHandleTrap ; OS trap $28
OS $29,HLock ; OS trap $29
OS $2A,HUnlock ; OS trap $2A
OS $2B,EmptyHandle ; OS trap $2B
OS $2C,InitApplZone ; OS trap $2C
OS $2D,SetApplLimit ; OS trap $2D
OS $2E,__BlockMove ; OS trap $2E
OS $2F,PostEventTrap ; OS trap $2F
OS $30,OSEventAvailTrap ; OS trap $30 <PN> <SM28> rb
OS $31,GetOSEventTrap ; OS trap $31
OS $32,FlushEvents ; OS trap $32
OS $33,VInstall ; OS trap $33
OS $34,VRemove ; OS trap $34
OS $35,OffLine ; OS trap $35
OS $36,MoreMasters ; OS trap $36
OS $37,ReadParam ; OS trap $37
OS $38,WriteParamTrap ; OS trap $38
OS $39,ReadDateTimeTrap ; OS trap $39
OS $3A,SetDateTimeTrap ; OS trap $3A
OS $3B,DelayTrap ; OS trap $3B
OS $3C,CmpString ; OS trap $3C
OS $3D,DrvrInstall ; OS trap $3D
OS $3E,DrvrRemove ; OS trap $3E
OS $3F,InitUtil ; OS trap $3F
OS $40,ResrvMem ; OS trap $40
OS $41,SetFilLock ; OS trap $41 new from extensionHFS
OS $42,RstFilLock ; OS trap $42 new from extensionHFS
OS $43,SetFilType ; OS trap $43
OS $44,SetFPosTrap ; OS trap $44
OS $45,FlushFile ; OS trap $45
OS $46,GetTrapAddressTrap ; OS trap $46
OS $47,SetTrapAddressTrap ; OS trap $47
OS $48,PtrZoneTrap ; OS trap $48
OS $49,HPurge ; OS trap $49
OS $4A,HNoPurge ; OS trap $4A
OS $4B,SetGrowZone ; OS trap $4B
OS $4C,CompactMemTrap ; OS trap $4C
OS $4D,PurgeMem ; OS trap $4D
OS $4E,AddDriveTrap ; OS trap $4E
OS $4F,InstallRDrivers ; OS trap $4F
OS $50,RelStringTrap ; OS trap $50
OS $51,ReadXPRam ; OS trap $51
OS $52,WriteXPRam ; OS trap $52
OS $53 ;,ClkNoMem ; OS trap $53
OS $54,UprStringTrap ; OS trap $54
OS $55,__StripAddress ; OS trap $55 (new memory mgr) <C172>
OS $56,NewLwrString ; OS trap $56 ;in-ROM script manager
OS $57,SetApplBase ; OS trap $57
OS $58 ;,__InsTime ; OS trap $58
OS $59 ;,__RmvTime ; OS trap $59
OS $5A ;,__PrimeTime ; OS trap $5A
OS $5B,PowerOff ; OS trap $5B (poweroff trap) <11apr86>/<C68>
OS $5C,MemoryDispatch,hasMMU ; OS trap $5C (MemoryDispatch trap) <v1.8>
OS $5D ; OS trap $5D (MMU trap, set up later) <2.7>
OS $5E,__NMINSTALL ; OS trap $5E (v1.1) <SM21> tcn
OS $5F,__NMREMOVE ; OS trap $5F (v1.1) <SM21> tcn
OS $60,TFSDispatch ; OS trap $60
OS $61,MaxBlockTrap ; OS trap $61
OS $62,PurgeSpaceTrap ; OS trap $62
OS $63,MaxApplZone ; OS trap $63
OS $64,MoveHHi ; OS trap $64
OS $65,StackSpaceTrap ; OS trap $65
OS $66,NewEmptyHandleTrap ; OS trap $66
OS $67,HRSRC ; OS trap $67
OS $68,HNoRSRC ; OS trap $68
OS $69,HGetFlags ; OS trap $69
OS $6A,HSetFlags ; OS trap $6A
OS $6B ;,TestManager ; OS trap $6B (test trap) <C17/27may86>
OS $6C,InitFS ; OS trap $6C
OS $6D,InitEvents ; OS trap $6D
OS $6E,SlotManager,hasSlotMgr ; OS trap $6E <C90>
OS $6F,SlotVInstall,hasSlotMgr ; os trap $6F (Slot Manager) <C147>
OS $70,SlotVRemove,hasSlotMgr ; os trap $70 (Slot Manager) <C147>
OS $71,AttachVBL,hasSlotMgr ; os trap $71 (VBL Manager) <C147>
OS $72,DoVBLTask,hasSlotMgr ; os trap $72 (VBL Manager) <C147>
OS $73 ; OS trap $73 (reserved for twitcher??) <C908>
OS $74,CacheTrap ; os trap $74 <v2.3>
OS $75,SIntInstall,hasSlotMgr ; OS trap $75 <C88>
OS $76,SIntRemove,hasSlotMgr ; OS trap $76 <C88>
OS $77,CountADBs ; OS trap $77 (fdb manager) <C103>
OS $78,GetIndADBTrap ; OS trap $78 (fdb manager) <C103>
OS $79,GetADBInfoTrap ; OS trap $79 (fdb manager) <C103>
OS $7A,SetADBInfoTrap ; OS trap $7A (fdb manager) <C103>
OS $7B,ADBReinit ; OS trap $7B (fdb manager) <C103>
OS $7C,ADBOpTrap ; OS trap $7C (fdb manager) <C103>
OS $7D,GetDefaultStartup ; OS trap $7D (start manager) <C908>
OS $7E,SetDefaultStartup ; OS trap $7E (start manager) <C908>
OS $7F,InternalWait ; os trap $7F (start manager) <A345>
OS $80,GetVideoDefault,hasSlotMgr ; OS trap $80 (start manager) <A345>
OS $81,SetVideoDefault,hasSlotMgr ; OS trap $81 (start manager) <A345>
OS $82,DTInstallTrap ; OS trap $82 (deferred task) <C489>
OS $83,SetOSDefault,hasSlotMgr ; OS trap $83 (which os to use) <C508>
OS $84,GetOSDefault,hasSlotMgr ; OS trap $84 (which os to use) <C508>
OS $85 ;,PmgrOp,hasPwrControls|PwrMgrADB|hasPwrMgrClock ; OS trap $85
OS $86,IOPInfoAccess,hasIopScc|hasIopSwim ; OS trap $086 <1.3>
OS $87,IOPMsgRequest,hasIopScc|hasIopSwim ; OS trap $087 <1.3>
OS $88,IOPMoveData,hasIopScc|hasIopSwim ; OS trap $088 <1.3>
OS $89,NewSCSITrap,0 ; os trap $89 (async SCSI Mgr) <v1.7><3.0>
OS $8A,GoToSleep,hasPwrControls|PwrMgrADB|hasPwrMgrClock ; OS trap $8A
OS $8B ;,COMMTOOLBOXDISPATCHER ; os trap $8B (CommToolBoxTrap) <SM33><PN>
OS $8C ; os trap $8C (unknown) <C489><C508><C908><1.5>
OS $8D,DebugUtil ; os trap $8D <1.5>
OS $8E,ExtBTreeDispatch ; os trap $8E (BTreeDispatch) <2.0>
OS $8F,NonVMDeferUserFn ; os trap $8F (DeferUserFn) PN
OS $90,SysEnvironsTrap ; OS trap $90 <C982>
OS $91,Translate24To32 ; os trap $91 (unknown) <2.9> BAL
OS $92,EgretDispatch,hasEgret ; os trap $92 <4>
OS $93 ;,__Microseconds ; os trap $93 <9>
OS $94 ; os trap $94 (unknown)
OS $95 ; os trap $95 (unknown)
OS $96 ; os trap $96 (unknown)
OS $97 ; os trap $97 (unknown)
OS $98,HwPriv,Cpu³020 ; OS trap $98 <1.6>
OS $99 ; os trap $99 (unknown)
OS $9A,ProcHelper ; os trap $9A ProcHelper <19> rb
OS $9B ; os trap $9B (unknown)
OS $9C ; os trap $9C (unknown)
OS $9D,MoveHLow ; os trap $9D MoveHLow <SM18> tcn
OS $9E ;,PowerMgrDispatch,hasPwrControls ; os trap $9E (PowerMgrDispatch Trap) <SM25> <SM35>
OS $9F ;,PowerDispatch,hasPwrControls ; os trap $9F (PwrControls Traps) <17> rb
OS $A0 ; os trap $A0 (unknown)
OS $A1 ; os trap $A1 (unknown)
OS $A2 ; os trap $A2 (unknown)
OS $A3 ; os trap $A3 (unknown)
OS $A4,HeapDispatch ; os trap $A4 (unknown)
OS $A5,VisRgnChanged ; os trap $A5 <26MAR90 KON>
OS $A6,vRMgrStdEntry ; vector $A6 (StdEntry in rmgr)<3.2>
OS $A7,vRMgrStdExit ; vector $A7 (StdExit in rmgr) <3.2>
OS $A8 ; os trap $A8 (unknown)
OS $A9 ; os trap $A9 (unknown)
OS $AA ; os trap $AA (unknown)
OS $AB ; os trap $AB (unknown)
OS $AC ; os trap $AC (unknown)
OS $AD,GestaltTrap ; os trap $AD (Gestalt) <1.9>
OS $AE ; os trap $AE (unknown)
;------------------------------------------------------------------------------
; end of OS traps, start of vectors
;------------------------------------------------------------------------------
; WARNING -- DO NOT CHANGE THIS TABLE UNLESS YOU CHANGE THE CORRESPONDING OS2 TABLE!
;------------------------------------------------------------------------------
OS $AF,vMtCheck ; vector $AF (HFS) <C828>
OS $B0,vCheckReMount ; vector $B0 (HFS) <C828>
OS $B1,vDtrmV2 ; vector $B1 (HFS) <C828>
OS $B2,vFindDrive ; vector $B2 (HFS) <C828>
OS $B3,vFClose ; vector $B3 (HFS) <C828>
OS $B4,vFlushMDB ; vector $B4 (HFS) <C828>
OS $B5,vGoDriver ; vector $B5 (iocore) <C811>
OS $B6,vWaitUntil ; vector $B6 (iocore) <C811>
OS $B7,vSyncWait ; vector $B7 (iocore) <C811>
OS $B8 ;,__SNDAPPDEAD ; vector $B8
OS $B9,vDisPtch ; vector $B9 (deferred task) <C811><2.2>
OS $BA,vIAZInit ; vector $BA <16jun87 CSL>
OS $BB,vIAZPostInit ; vector $BB <16jun87 CSL>
OS $BC,vLaunchInit ; vector $BC <16jun87 CSL>
OS $BD,vCacheFlush ; vector $BD <C668><1.2>
OS $BE,AsyncPatch ; vector $BE <A368>
OS $BF,vLg2Phys ; vector $BF
OS $C0,vFLushCache ; vector $C0
OS $C1,vGetBlock ; vector $C1
OS $C2,vMarkBlock ; vector $C2
OS $C3,vRelBlock ; vector $C3
OS $C4,vTrashBlocks ; vector $C4
OS $C5,vTrashVBlks ; vector $C5
OS $C6,vCacheWrIP ; vector $C6
OS $C7,vCacheRdIP ; vector $C7
OS $C8,vBasicIO ; vector $C8
OS $C9,vRdBlocks ; vector $C9
OS $CA,vWrBlocks ; vector $CA
OS $CB,vSetUpTags ; vector $CB
OS $CC,vBTClose ; vector $CC
OS $CD,vBTDelete ; vector $CD
OS $CE,vBTFlush ; vector $CE
OS $CF,vBTGetRecord ; vector $CF
OS $D0,VBTINSERT ; vector $D0
OS $D1,vBTOpen ; vector $D1
OS $D2,vBTSEARCH ; vector $D2
OS $D3,vBTUpdate ; vector $D3
OS $D4,vGetNode ; vector $D4
OS $D5,vRelNode ; vector $D5
OS $D6,vAllocNode ; vector $D6
OS $D7,vFreeNode ; vector $D7
OS $D8,vExtBTFile ; vector $D8
OS $D9,vDeallocFile ; vector $D9
OS $DA,vExtendFile ; vector $DA
OS $DB,vTruncateFile ; vector $DB
OS $DC,vCMSetUp ; vector $DC
OS $DD ;,vppcDispatcher ; vector $DD (PPCDispatcher)
OS $DE,vDtrmV1 ; vector $DE
OS $DF,vBlkAlloc ; vector $DF
OS $E0,vBlkDeAlloc ; vector $E0
OS $E1,vFileOpen ; vector $E1
OS $E2,vPermssnChk ; vector $E2
OS $E3,vFndFilName ; vector $E3
OS $E4,vRfNCall ; vector $E4
OS $E5,vAdjEOF ; vector $E5
OS $E6,vPixel2Char ; vector $E6 <C146>
OS $E7,vChar2Pixel ; vector $E7 <C146>
OS $E8 ; vector $E8 (unknown)
OS $E9,vFileClose ; vector $E9 (dnf v2.6)
OS $EA,vFileRead ; vector $EA (dnf v2.6)
OS $EB,vFileWrite ; vector $EB (dnf v2.6)
OS $EC,DispatchHelper ; OS Trap $EC DispatchHelper <19> rb
OS $ED,VUPDALTMDB ; vector $ED <3.1>
OS $EE,vCkExtFS ; vector $EE <A281>
OS $EF,vDTrmV3 ; vector $EF <A281>
OS $F0,vBMChk ; vector $F0 <A281>
OS $F1,vTstMod ; vector $F1 <A281>
OS $F2,vLocCRec ; vector $F2 <A281>
OS $F3,vTreeSearch ; vector $F3 <A281>
OS $F4,vMapFBlock ; vector $F4 <A281>
OS $F5,vXFSearch ; vector $F5 <A281>
OS $F6,vReadBM ; vector $F6 <A281>
OS $F7,vDoEject ; vector $F7
OS $F8,vSegStack ; vector $F8
OS $F9,vSuperLoad ; vector $F9
OS $FA,vCmpFrm ; vector $FA
OS $FB,vNewMap ; vector $FB
OS $FC,vCheckLoad ; vector $FC
OS $FD,XTrimMeasure ; vector $FD
OS $FE,XFindWord ; vector $FE
OS $FF,XFindLine ; vector $FF
;------------------------------------------------------------------------------
; end of vectors
;------------------------------------------------------------------------------
END