mirror of
https://github.com/elliotnunn/mac-rom.git
synced 2024-12-28 01:29:20 +00:00
1550 lines
78 KiB
Plaintext
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
|
|
|