mirror of
https://github.com/elliotnunn/mac-rom.git
synced 2024-12-28 01:29:20 +00:00
4325cdcc78
Resource forks are included only for .rsrc files. These are DeRezzed into their data fork. 'ckid' resources, from the Projector VCS, are not included. The Tools directory, containing mostly junk, is also excluded.
1855 lines
92 KiB
Plaintext
1855 lines
92 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
|
|
|
|
If hasNewHeapMgr Then
|
|
;------------------------------------------------------------------------------
|
|
; <SM46> BT: Second OS table macro for Figment. This is temporary
|
|
; until figment is fully approved.
|
|
;------------------------------------------------------------------------------
|
|
macro
|
|
OS2 &num,&name,&cond
|
|
if (*-SecondOS)/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
|
|
;------------------------------------------------------------------------------
|
|
; <SM46> BT: End second OS table macro
|
|
;------------------------------------------------------------------------------
|
|
endif
|
|
|
|
|
|
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 ; toolbox trap $26A (unknown) <C146> <C413>
|
|
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 16,0 ; toolbox trap $270-$27F (unknown) <C146>
|
|
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 ; toolbox trap $2AF (unknown) <C146>
|
|
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>
|
|
DCB.L 11,0 ; toolbox trap $3E0-$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 ; toolbox trap $3F1 (unknown) <C146>
|
|
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
|
|
;------------------------------------------------------------------------------
|
|
|
|
|
|
if hasNewHeapMgr Then
|
|
;------------------------------------------------------------------------------
|
|
; <SM46> BT: Second OS table for Figment. This is temporary
|
|
; until figment is fully approved.
|
|
;------------------------------------------------------------------------------
|
|
; WARNING -- DO NOT CHANGE THIS TABLE UNLESS YOU CHANGE THE CORRESPONDING OS TABLE! (ABOVE)
|
|
;------------------------------------------------------------------------------
|
|
|
|
SecondOS
|
|
OS2 $00,Open ; OS trap $00
|
|
OS2 $01,Close ; OS trap $01
|
|
OS2 $02,Read ; OS trap $02
|
|
OS2 $03,Write ; OS trap $03
|
|
OS2 $04,ControlTrap ; OS trap $04
|
|
OS2 $05,StatusTrap ; OS trap $05
|
|
OS2 $06,KillIOTrap ; OS trap $06
|
|
OS2 $07,GetVolInfo ; OS trap $07
|
|
OS2 $08,FileCreate ; OS trap $08
|
|
OS2 $09,FileDelete ; OS trap $09
|
|
OS2 $0A,OpenRFTrap ; OS trap $0A
|
|
OS2 $0B,RenameTrap ; OS trap $0B
|
|
OS2 $0C,GetFileInfo ; OS trap $0C
|
|
OS2 $0D,SetFileInfo ; OS trap $0D
|
|
OS2 $0E,UnmountVolTrap ; OS trap $0E
|
|
OS2 $0F,MountVol ; OS trap $0F
|
|
OS2 $10,FileAlloc ; OS trap $10
|
|
OS2 $11,GetEOFTrap ; OS trap $11
|
|
OS2 $12,SetEOFTrap ; OS trap $12
|
|
OS2 $13,FlushVolTrap ; OS trap $13
|
|
OS2 $14,GetVolTrap ; OS trap $14
|
|
OS2 $15,SetVolTrap ; OS trap $15
|
|
OS2 $16,FInitQueue ; OS trap $16
|
|
OS2 $17,EjectTrap ; OS trap $17
|
|
OS2 $18,GetFPosTrap ; OS trap $18
|
|
OS2 $19,Fig_InitZoneTrap ; OS trap $19
|
|
OS2 $1A,Fig_GetZone ; OS trap $1A
|
|
OS2 $1B,Fig_SetZone ; OS trap $1B
|
|
OS2 $1C,Fig_FreeMem ; OS trap $1C
|
|
OS2 $1D,Fig_MaxMemTrap ; OS trap $1D
|
|
OS2 $1E,Fig_NewPtrTrap ; OS trap $1E
|
|
OS2 $1F,Fig_DisposePtr ; OS trap $1F
|
|
OS2 $20,Fig_SetPtrSizeTrap ; OS trap $20
|
|
OS2 $21,Fig_GetPtrSizeTrap ; OS trap $21
|
|
OS2 $22,Fig_NwHandle ; OS trap $22
|
|
OS2 $23,Fig_DsposeHandle ; OS trap $23
|
|
OS2 $24,Fig_SetHandleSizeTrap ; OS trap $24
|
|
OS2 $25,Fig___GetHandleSize ; OS trap $25
|
|
OS2 $26,Fig_HandleZoneTrap ; OS trap $26
|
|
OS2 $27,Fig_ReallocHandleTrap ; OS trap $27
|
|
OS2 $28,Fig_RecoverHandleTrap ; OS trap $28
|
|
OS2 $29,Fig_HLock ; OS trap $29
|
|
OS2 $2A,Fig_HUnlock ; OS trap $2A
|
|
OS2 $2B,Fig_EmptyHandle ; OS trap $2B
|
|
OS2 $2C,Fig_InitApplZone ; OS trap $2C
|
|
OS2 $2D,Fig_SetApplLimit ; OS trap $2D
|
|
OS2 $2E,__BlockMove ; OS trap $2E
|
|
OS2 $2F,PostEventTrap ; OS trap $2F
|
|
OS2 $30,OSEventAvailTrap ; OS trap $30 <PN> <SM28> rb
|
|
OS2 $31,GetOSEventTrap ; OS trap $31
|
|
OS2 $32,FlushEvents ; OS trap $32
|
|
OS2 $33,VInstall ; OS trap $33
|
|
OS2 $34,VRemove ; OS trap $34
|
|
OS2 $35,OffLine ; OS trap $35
|
|
OS2 $36,Fig_MoreMasters ; OS trap $36
|
|
OS2 $37,ReadParam ; OS trap $37
|
|
OS2 $38,WriteParamTrap ; OS trap $38
|
|
OS2 $39,ReadDateTimeTrap ; OS trap $39
|
|
OS2 $3A,SetDateTimeTrap ; OS trap $3A
|
|
OS2 $3B,DelayTrap ; OS trap $3B
|
|
OS2 $3C,CmpString ; OS trap $3C
|
|
OS2 $3D,DrvrInstall ; OS trap $3D
|
|
OS2 $3E,DrvrRemove ; OS trap $3E
|
|
OS2 $3F,InitUtil ; OS trap $3F
|
|
OS2 $40,Fig_ResrvMem ; OS trap $40
|
|
OS2 $41,SetFilLock ; OS trap $41 new from extensionHFS
|
|
OS2 $42,RstFilLock ; OS trap $42 new from extensionHFS
|
|
OS2 $43,SetFilType ; OS trap $43
|
|
OS2 $44,SetFPosTrap ; OS trap $44
|
|
OS2 $45,FlushFile ; OS trap $45
|
|
OS2 $46,GetTrapAddressTrap ; OS trap $46
|
|
OS2 $47,SetTrapAddressTrap ; OS trap $47
|
|
OS2 $48,Fig_PtrZoneTrap ; OS trap $48
|
|
OS2 $49,Fig_HPurge ; OS trap $49
|
|
OS2 $4A,Fig_HNoPurge ; OS trap $4A
|
|
OS2 $4B,Fig_SetGrowZone ; OS trap $4B
|
|
OS2 $4C,Fig_CompactMemTrap ; OS trap $4C
|
|
OS2 $4D,Fig_PurgeMem ; OS trap $4D
|
|
OS2 $4E,AddDriveTrap ; OS trap $4E
|
|
OS2 $4F,InstallRDrivers ; OS trap $4F
|
|
OS2 $50,RelStringTrap ; OS trap $50
|
|
OS2 $51,ReadXPRam ; OS trap $51
|
|
OS2 $52,WriteXPRam ; OS trap $52
|
|
OS2 $53,ClkNoMem ; OS trap $53
|
|
OS2 $54,UprStringTrap ; OS trap $54
|
|
OS2 $55,__StripAddress ; OS trap $55 (new memory mgr) <C172>
|
|
OS2 $56,NewLwrString ; OS trap $56 ;in-ROM script manager
|
|
OS2 $57,Fig_SetApplBase ; OS trap $57
|
|
OS2 $58,__InsTime ; OS trap $58
|
|
OS2 $59,__RmvTime ; OS trap $59
|
|
OS2 $5A,__PrimeTime ; OS trap $5A
|
|
OS2 $5B,PowerOff ; OS trap $5B (poweroff trap) <11apr86>/<C68>
|
|
OS2 $5C,MemoryDispatch,hasMMU ; OS trap $5C (MemoryDispatch trap) <v1.8>
|
|
OS2 $5D ; OS trap $5D (MMU trap, set up later) <2.7>
|
|
OS2 $5E,__NMINSTALL ; OS trap $5E (v1.1) <SM21> tcn
|
|
OS2 $5F,__NMREMOVE ; OS trap $5F (v1.1) <SM21> tcn
|
|
OS2 $60,TFSDispatch ; OS trap $60
|
|
OS2 $61,Fig_MaxBlockTrap ; OS trap $61
|
|
OS2 $62,Fig_PurgeSpaceTrap ; OS trap $62
|
|
OS2 $63,Fig_MaxApplZone ; OS trap $63
|
|
OS2 $64,Fig_MoveHHi ; OS trap $64
|
|
OS2 $65,Fig_StackSpaceTrap ; OS trap $65
|
|
OS2 $66,Fig_NewEmptyHandleTrap ; OS trap $66
|
|
OS2 $67,Fig_HRSRC ; OS trap $67
|
|
OS2 $68,Fig_HNoRSRC ; OS trap $68
|
|
OS2 $69,Fig_HGetFlags ; OS trap $69
|
|
OS2 $6A,Fig_HSetFlags ; OS trap $6A
|
|
OS2 $6B,TestManager ; OS trap $6B (test trap) <C17/27may86>
|
|
OS2 $6C,InitFS ; OS trap $6C
|
|
OS2 $6D,InitEvents ; OS trap $6D
|
|
OS2 $6E,SlotManager,hasSlotMgr ; OS trap $6E <C90>
|
|
OS2 $6F,SlotVInstall,hasSlotMgr ; os trap $6F (Slot Manager) <C147>
|
|
OS2 $70,SlotVRemove,hasSlotMgr ; os trap $70 (Slot Manager) <C147>
|
|
OS2 $71,AttachVBL,hasSlotMgr ; os trap $71 (VBL Manager) <C147>
|
|
OS2 $72,DoVBLTask,hasSlotMgr ; os trap $72 (VBL Manager) <C147>
|
|
OS2 $73 ; OS trap $73 (reserved for twitcher??) <C908>
|
|
OS2 $74,CacheTrap ; os trap $74 <v2.3>
|
|
OS2 $75,SIntInstall,hasSlotMgr ; OS trap $75 <C88>
|
|
OS2 $76,SIntRemove,hasSlotMgr ; OS trap $76 <C88>
|
|
OS2 $77,CountADBs ; OS trap $77 (fdb manager) <C103>
|
|
OS2 $78,GetIndADBTrap ; OS trap $78 (fdb manager) <C103>
|
|
OS2 $79,GetADBInfoTrap ; OS trap $79 (fdb manager) <C103>
|
|
OS2 $7A,SetADBInfoTrap ; OS trap $7A (fdb manager) <C103>
|
|
OS2 $7B,ADBReinit ; OS trap $7B (fdb manager) <C103>
|
|
OS2 $7C,ADBOpTrap ; OS trap $7C (fdb manager) <C103>
|
|
OS2 $7D,GetDefaultStartup ; OS trap $7D (start manager) <C908>
|
|
OS2 $7E,SetDefaultStartup ; OS trap $7E (start manager) <C908>
|
|
OS2 $7F,InternalWait ; os trap $7F (start manager) <A345>
|
|
OS2 $80,GetVideoDefault,hasSlotMgr ; OS trap $80 (start manager) <A345>
|
|
OS2 $81,SetVideoDefault,hasSlotMgr ; OS trap $81 (start manager) <A345>
|
|
OS2 $82,DTInstallTrap ; OS trap $82 (deferred task) <C489>
|
|
OS2 $83,SetOSDefault,hasSlotMgr ; OS trap $83 (which os to use) <C508>
|
|
OS2 $84,GetOSDefault,hasSlotMgr ; OS trap $84 (which os to use) <C508>
|
|
OS2 $85,PmgrOp,hasPwrControls|PwrMgrADB|hasPwrMgrClock ; OS trap $85
|
|
OS2 $86,IOPInfoAccess,hasIopScc|hasIopSwim ; OS trap $086 <1.3>
|
|
OS2 $87,IOPMsgRequest,hasIopScc|hasIopSwim ; OS trap $087 <1.3>
|
|
OS2 $88,IOPMoveData,hasIopScc|hasIopSwim ; OS trap $088 <1.3>
|
|
OS2 $89,NewSCSITrap,0 ; os trap $89 (async SCSI Mgr) <v1.7><3.0>
|
|
OS2 $8A,GoToSleep,hasPwrControls|PwrMgrADB|hasPwrMgrClock ; OS trap $8A
|
|
OS2 $8B,COMMTOOLBOXDISPATCHER ; os trap $8B (CommToolBoxTrap) <SM33><PN>
|
|
OS2 $8C ; os trap $8C (unknown) <C489><C508><C908><1.5>
|
|
OS2 $8D,DebugUtil ; os trap $8D <1.5>
|
|
OS2 $8E,ExtBTreeDispatch ; os trap $8E (BTreeDispatch) <2.0>
|
|
OS2 $8F,NonVMDeferUserFn ; os trap $8F (DeferUserFn) PN
|
|
OS2 $90,SysEnvironsTrap ; OS trap $90 <C982>
|
|
OS2 $91,Translate24To32 ; os trap $91 (unknown) <2.9> BAL
|
|
OS2 $92,EgretDispatch,hasEgret ; os trap $92 <4>
|
|
OS2 $93,__Microseconds ; os trap $93 <9>
|
|
OS2 $94 ; os trap $94 (unknown)
|
|
OS2 $95 ; os trap $95 (unknown)
|
|
OS2 $96 ; os trap $96 (unknown)
|
|
OS2 $97 ; os trap $97 (unknown)
|
|
OS2 $98,HwPriv,Cpu³020 ; OS trap $98 <1.6>
|
|
OS2 $99 ; os trap $99 (unknown)
|
|
OS2 $9A,ProcHelper ; os trap $9A ProcHelper <19> rb
|
|
OS2 $9B ; os trap $9B (unknown)
|
|
OS2 $9C ; os trap $9C (unknown)
|
|
OS2 $9D,Fig_MoveHLow ; os trap $9D MoveHLow <SM18> tcn
|
|
OS2 $9E,PowerMgrDispatch,hasPwrControls ; os trap $9E (PowerMgrDispatch Trap) <K2>
|
|
OS2 $9F,PowerDispatch,hasPwrControls ; os trap $9F (PwrControls Traps) <17> rb
|
|
OS2 $A0 ; os trap $A0 (unknown)
|
|
OS2 $A1 ; os trap $A1 (unknown)
|
|
OS2 $A2 ; os trap $A2 (unknown)
|
|
OS2 $A3 ; os trap $A3 (unknown)
|
|
OS2 $A4,HeapDispatch ; os trap $A4 (unknown)
|
|
OS2 $A5,VisRgnChanged ; os trap $A5 <26MAR90 KON>
|
|
OS2 $A6,vRMgrStdEntry ; vector $A6 (StdEntry in rmgr)<3.2>
|
|
OS2 $A7,vRMgrStdExit ; vector $A7 (StdExit in rmgr) <3.2>
|
|
OS2 $A8 ; os trap $A8 (unknown)
|
|
OS2 $A9 ; os trap $A9 (unknown)
|
|
OS2 $AA ; os trap $AA (unknown)
|
|
OS2 $AB ; os trap $AB (unknown)
|
|
OS2 $AC ; os trap $AC (unknown)
|
|
OS2 $AD,GestaltTrap ; os trap $AD (Gestalt) <1.9>
|
|
OS2 $AE ; os trap $AE (unknown)
|
|
|
|
;------------------------------------------------------------------------------
|
|
; end of OS traps, start of vectors
|
|
;------------------------------------------------------------------------------
|
|
; WARNING -- DO NOT CHANGE THIS TABLE UNLESS YOU CHANGE THE CORRESPONDING OS TABLE! (ABOVE)
|
|
;------------------------------------------------------------------------------
|
|
|
|
OS2 $AF,vMtCheck ; vector $AF (HFS) <C828>
|
|
OS2 $B0,vCheckReMount ; vector $B0 (HFS) <C828>
|
|
OS2 $B1,vDtrmV2 ; vector $B1 (HFS) <C828>
|
|
OS2 $B2,vFindDrive ; vector $B2 (HFS) <C828>
|
|
OS2 $B3,vFClose ; vector $B3 (HFS) <C828>
|
|
OS2 $B4,vFlushMDB ; vector $B4 (HFS) <C828>
|
|
OS2 $B5,vGoDriver ; vector $B5 (iocore) <C811>
|
|
OS2 $B6,vWaitUntil ; vector $B6 (iocore) <C811>
|
|
OS2 $B7,vSyncWait ; vector $B7 (iocore) <C811>
|
|
|
|
OS2 $B8,__SNDAPPDEAD ; vector $B8
|
|
OS2 $B9,vDisPtch ; vector $B9 (deferred task) <C811><2.2>
|
|
OS2 $BA,vIAZInit ; vector $BA <16jun87 CSL>
|
|
OS2 $BB,vIAZPostInit ; vector $BB <16jun87 CSL>
|
|
OS2 $BC,vLaunchInit ; vector $BC <16jun87 CSL>
|
|
OS2 $BD,vCacheFlush ; vector $BD <C668><1.2>
|
|
OS2 $BE,AsyncPatch ; vector $BE <A368>
|
|
OS2 $BF,vLg2Phys ; vector $BF
|
|
OS2 $C0,vFLushCache ; vector $C0
|
|
OS2 $C1,vGetBlock ; vector $C1
|
|
OS2 $C2,vMarkBlock ; vector $C2
|
|
OS2 $C3,vRelBlock ; vector $C3
|
|
OS2 $C4,vTrashBlocks ; vector $C4
|
|
OS2 $C5,vTrashVBlks ; vector $C5
|
|
OS2 $C6,vCacheWrIP ; vector $C6
|
|
OS2 $C7,vCacheRdIP ; vector $C7
|
|
OS2 $C8,vBasicIO ; vector $C8
|
|
OS2 $C9,vRdBlocks ; vector $C9
|
|
OS2 $CA,vWrBlocks ; vector $CA
|
|
OS2 $CB,vSetUpTags ; vector $CB
|
|
OS2 $CC,vBTClose ; vector $CC
|
|
OS2 $CD,vBTDelete ; vector $CD
|
|
OS2 $CE,vBTFlush ; vector $CE
|
|
OS2 $CF,vBTGetRecord ; vector $CF
|
|
OS2 $D0,VBTINSERT ; vector $D0
|
|
OS2 $D1,vBTOpen ; vector $D1
|
|
OS2 $D2,vBTSEARCH ; vector $D2
|
|
OS2 $D3,vBTUpdate ; vector $D3
|
|
OS2 $D4,vGetNode ; vector $D4
|
|
OS2 $D5,vRelNode ; vector $D5
|
|
OS2 $D6,vAllocNode ; vector $D6
|
|
OS2 $D7,vFreeNode ; vector $D7
|
|
OS2 $D8,vExtBTFile ; vector $D8
|
|
OS2 $D9,vDeallocFile ; vector $D9
|
|
OS2 $DA,vExtendFile ; vector $DA
|
|
OS2 $DB,vTruncateFile ; vector $DB
|
|
OS2 $DC,vCMSetUp ; vector $DC
|
|
OS2 $DD,vppcDispatcher ; vector $DD (PPCDispatcher)
|
|
OS2 $DE,vDtrmV1 ; vector $DE
|
|
OS2 $DF,vBlkAlloc ; vector $DF
|
|
OS2 $E0,vBlkDeAlloc ; vector $E0
|
|
OS2 $E1,vFileOpen ; vector $E1
|
|
OS2 $E2,vPermssnChk ; vector $E2
|
|
OS2 $E3,vFndFilName ; vector $E3
|
|
OS2 $E4,vRfNCall ; vector $E4
|
|
OS2 $E5,vAdjEOF ; vector $E5
|
|
OS2 $E6,vPixel2Char ; vector $E6 <C146>
|
|
OS2 $E7,vChar2Pixel ; vector $E7 <C146>
|
|
OS2 $E8 ; vector $E8 (unknown)
|
|
OS2 $E9,vFileClose ; vector $E9 (dnf v2.6)
|
|
OS2 $EA,vFileRead ; vector $EA (dnf v2.6)
|
|
OS2 $EB,vFileWrite ; vector $EB (dnf v2.6)
|
|
OS2 $EC,DispatchHelper ; OS Trap $EC DispatchHelper <19> rb
|
|
OS2 $ED,VUPDALTMDB ; vector $ED <3.1>
|
|
OS2 $EE,vCkExtFS ; vector $EE <A281>
|
|
OS2 $EF,vDTrmV3 ; vector $EF <A281>
|
|
OS2 $F0,vBMChk ; vector $F0 <A281>
|
|
OS2 $F1,vTstMod ; vector $F1 <A281>
|
|
OS2 $F2,vLocCRec ; vector $F2 <A281>
|
|
OS2 $F3,vTreeSearch ; vector $F3 <A281>
|
|
OS2 $F4,vMapFBlock ; vector $F4 <A281>
|
|
OS2 $F5,vXFSearch ; vector $F5 <A281>
|
|
OS2 $F6,vReadBM ; vector $F6 <A281>
|
|
OS2 $F7,vDoEject ; vector $F7
|
|
OS2 $F8,vSegStack ; vector $F8
|
|
OS2 $F9,vSuperLoad ; vector $F9
|
|
OS2 $FA,vCmpFrm ; vector $FA
|
|
OS2 $FB,vNewMap ; vector $FB
|
|
OS2 $FC,vCheckLoad ; vector $FC
|
|
OS2 $FD,XTrimMeasure ; vector $FD
|
|
OS2 $FE,XFindWord ; vector $FE
|
|
OS2 $FF,XFindLine ; vector $FF
|
|
|
|
;------------------------------------------------------------------------------
|
|
; <SM46> BT: End second OS table macro
|
|
;------------------------------------------------------------------------------
|
|
endif
|
|
|
|
END
|
|
|