unlink/rom-info.txt

1468 lines
38 KiB
Plaintext

0 ISLANDGUESS HIDE
00026 ENTRY CRITICAL
000B6 ENTRY STARTBOOT
000DE ENTRY STARTINIT1
001CE ENTRY BOOTRETRY
003F2 ENTRY WHICHCPU
003F2 ENTRY WHICHCPU
003F6 ENTRY WHICHBOARD
003F6 ENTRY WHICHBOARD
00402 ENTRY SETUPTIMEK
00402 ENTRY SETUPTIMEK
005CA ENTRY VIATIME
005CA ENTRY VIATIME
005E0 ENTRY JMPTBLINIT
005E2 ENTRY JMPTBL2
005F0 ENTRY FILLWITHONES
005F0 ENTRY FILLWITHONES
005FA ENTRY COMPBOOTSTACK
005FA ENTRY COMPBOOTSTACK
0060A ENTRY COMPBOOTSTACKOLD
00624 ENTRY CONFIGURERAM
00624 ENTRY CONFIGURERAM
00674 ENTRY SETUPSYSAPPZONE
00674 ENTRY SETUPSYSAPPZONE
006CE ENTRY GETPRAM
006CE ENTRY NEWINITROUTINE
0070C ENTRY INITHIMEMGLOBALS
0070C ENTRY INITHIMEMGLOBALS
0073C ENTRY INITGLOBALVARS
0073C ENTRY INITGLOBALVARS
0081E ENTRY INITCRSRVARS
0082E ENTRY INITCRSRMGR
00874 ENTRY INITCRSRMGRMIDDLE
008BE ENTRY SETUPHWBASES
008BE ENTRY SETUPHWBASES
00992 ENTRY INITSLOTS
00992 ENTRY INITSLOTS
009B0 ENTRY INITDEVICEMGR
009B0 ENTRY INITDEVICEMGR
009C4 ENTRY LOADDRIVERS
009C4 ENTRY LOADDRIVERS
00AB0 ENTRY DRAWBEEPSCREEN
00AB0 ENTRY DRAWBEEPSCREEN
00B54 ENTRY FROVIDEO
00BFA ENTRY OPNVIDDEFLT
00C42 ENTRY RDVIDPARAM
00D0A ENTRY OPENSDRVR
00D5E ENTRY INITVIDDEFLT
00E02 ENTRY INITVIDDEFLT_RTS
00E04 ENTRY GETDEFVIDMODE
00E64 ENTRY INITDEFGAMMA
00F52 ENTRY INITDUMMYSCREENWRAPPER
00F62 ENTRY INITDUMMYSCREEN
0101C ENTRY ADDVIDDEVICE
01066 ENTRY INITSCC
01082 ENTRY INSTALLDRIVER
01082 ENTRY INSTALLDRIVER
010CE ENTRY GETDETACHDRVR
010D4 ENTRY GETDETACHRES
010F2 ENTRY FIRSTENTRY FREE
01112 ENTRY OPENDRVR
01132 ENTRY CHECKFOREGRETORCUDA
01148 ENTRY NEWSTARTINITFUNC
01180 ENTRY FIDDLEWITHEMULATOR
01180 ENTRY OTHERNEWSTARTINITFUNC
; all good -- makes weird call to a sublabel of DRAWCURSOR
; can change all of these to MODs
011E0 MOD INTERC_11E0_C2PSTRCPY
01230 MOD INTERC_1230
012C0 MOD INTERC_12C0_ISLAND
012D0 MOD INTERC_12D0_ISLAND
012E0 MOD INTERC_12E0_CODEPREPARE
014E0 FILE AmphibianDNA/OpenFirmwareX.c.o, WRITEOUT, REFGUESS, NOFORCE
014E0 MOD INTERC_14E0
015C0 MOD CODEPREPARE
01690 MOD CODEREGISTER
01750 MOD INTERC_1750_LANLIB
01890 MOD INITLANDISK
01890 MOD LANDISKINIT
01910 MOD INITUSB
01980 MOD SEARCHDRIVERS
01CA0 MOD INTERC_1CA0_INCREMENTSTRUCTFIELD
01CC0 MOD MOVEUNIVINFOTOSYSHEAP
01DB0 MOD INTERC_1DB0
01DE0 MOD INTERC_1DE0
01E20 MOD INTERC_1E20
01E90 MOD INTERC_1E90
01F40 MOD WANGBACKLIGHT
02090 MOD INITNATIVEPOWERMGR
02130 MOD INITSTORAGE
02250 MOD INTERC_2250
02320 MOD INTERC_2320
02380 MOD INTERC_2380
023E0 MOD INTERC_23E0
02440 MOD INTERC_2440
024C0 MOD INTERC_24C0
02560 MOD INITSYSTEMEXPERTS
02600 MOD CallExpert
026F0 MOD INTERC_26F0
02750 MOD INTERC_2750
02780 MOD INITFIREWIRE
029C0 MOD INTERC_29C0_WIRELESS
02A20 MOD CHECKSCSITARGETCAPABLE
02A80 MOD INITETHERPRINTFLIB
02B20 MOD GETGRAYPAGE
02BC0 ENDF
02BC0 FILE AmphibianDNA/PPCDebuggerNub.c.o, WRITEOUT, REFGUESS, NOFORCE
02BC0 MOD DEBUGINIT ; (C) per old symbol in rom
02F40 MOD GETNUBCONFIGURATION ; (C) per old symbol in rom
02FA0 MOD GETNUBCONFIGPROC ; (C) per old symbol in rom
02FF0 MOD ISROMNUBENABLED ; (C) per old symbol in rom
03020 ENDF
03020 FILE AmphibianDNA/PPCDebuggerNub.a.o, WRITEOUT, REFGUESS, NOFORCE
03020 MOD NubDisableInterruptss ; ?asm, guessed name
03040 MOD NubRestoreInterruptss ; ?asm, guessed name
03060 MOD InstallNubHandlers ; asm, guessed name, big nasty blob
03600 ENDF
03600 ENTRY FINDSTARTUPDEVICE
036F2 ENTRY EMBARKONSEARCH
0377E ENTRY LOADSLOTDRIVERS
037EE ENTRY LOADSCSIDRIVERS
03812 ENTRY LOADATADRIVERS
03888 ENTRY POSTATA
038C8 ENTRY OPENLANDISKDRIVER
038F0 ENTRY WAITFORPOLLDRIVE
03966 ENTRY FINDNEXTCANDIDATE
03996 ENTRY NEXTDQENTRY
039A4 ENTRY SELECTDEVICE
039C2 ENTRY CHECKMOUSEEJECT
039C8 ENTRY EJECTME
039D6 ENTRY GETSTARTUPINFO
03A00 ENTRY REACTTOFAILURE
03A30 ENTRY CK4SUPPORTSPARTITION
03A8E ENTRY ISITDEFAULT
03ADC ENTRY ISITFLOPPYORDEFAULT
03AE4 ENTRY ISITFLOPPY
03AEC ENTRY ISITANYTHING
03B00 ENTRY VISUALUPDATE
03B54 ENTRY HAPPYMAC
03B5E ENTRY PLOTMYICON
03BBC ENTRY ERASEMYICON
03BF6 ENTRY PUSHICONRECT
03C2A ENTRY HAPPYICON
03D2A ENTRY DISKICON
03E2A ENTRY QDISKICON
03F2A ENTRY XDISKICON
0402A ENTRY DAFUQ
04060 ENTRY ZEROD0
04098 ENTRY IGETTIMEOUT
040A0 ENTRY IGETWAITFLAGS
040A8 ENTRY ISETTIMEOUT
040BD ENTRY ISETWAITFLAGS
040F0 ENTRY IDISABLEDYNWAIT
04102 ENTRY IENABLEDYNWAIT
04114 ENTRY IDISABLEPERMWAIT
04126 ENTRY IENABLEPERMWAIT
; all good
041b0 FILE AmphibianDNA/StartLibGlue.c.o, WRITEOUT, REFGUESS, NOFORCE
041B0 MOD GETSTARTUPDEVICE
04270 MOD GETSTARTUPDEVICETYPE
04330 MOD GETFIREWIRESTARTUPDEVICEINFO
04400 ENDF
04400 ENTRY BOOTME
0443A ENTRY REBOOT
044D8 ENTRY OPTIMIZEPACKS
04516 ENTRY GETDISKINPLACE
045CA ENTRY OPENBDRVRS
04640 ENTRY CRITERR
047C0 ENTRY FAILDATA
047F8 ENTRY NUMFONT
04828 ENTRY DEADMAC
04910 ENTRY SYSERRINIT
04A50 ENTRY ALLOCFAKERGNS
04A80 ENTRY CLIPBOX
04A9E ENTRY DSERRORHANDLER
04B88 ENTRY FINDOBJECT
04BDC ENTRY DRAWBOX
04C1C ENTRY DRAWSYSERROR
04C6A ENTRY DRAWSYSALERT
04C74 ENTRY DRAWBOX2
06C10 ENTRY INITROMVECTORS
; all good
;06c90 FILE AmphibianDNA/IoPrimitives.lib, WRITEOUT, MODGUESS, REFGUESS
06D20 ENTRY NWADBTABLE
06D54 ENTRY CPUSPEEDJAWS
07420 ENTRY IOPR_ADB
;075A0 FILE AmphibianDNA/ClockPRAMPrimitives.a.o, WRITEOUT, REFGUESS
075A0 MOD CLOCKPRAMPRIMITIVES
075A4 ENTRY NWCLOCKPRAM
075D0 ENTRY STANDARDXPRAMIO
07650 ENTRY NWXPARAM
076BC ENTRY NWRDXBYTE
076D4 ENTRY NWWRXBYTE
076F2 ENTRY NWREADTIME
07700 ENTRY NWWRITETIME
;07770 ENDF
07770 FILE AmphibianDNA/NVRAMPrimitives.c.o, WRITEOUT, NOFORCE
07770 MOD NWREADNVRAM_C
077E0 MOD NWWRITENVRAM_C
07840 MOD NWREADTIME_C
07890 MOD NWWRITETIME_C
078E0 ENDF
078E4 ENTRY SNDCNTNEWWORLD ; ???
; all good
;07930 FILE AmphibianDNA/MMU.a.o, REFGUESS
07930 MOD MMUSTUFF
07930 ENTRY INITMMUTRAP
0793C ENTRY INITMMUGLOBALS
07990 ENTRY SWAP32ONLY
07994 ENTRY SWAP030
079EC ENTRY SWITCHMMU
;07A20 ENDF
;07A20 FILE AmphibianDNA/MMUTables.a.o, REFGUESS
07A20 MOD MMUSTUFF
07A20 ENTRY INITMMU
07A38 ENTRY SETUPGLOBALS
07ADA ENTRY READPRAMBYTE
07B04 ENTRY CLEANUPGLOBALS
07B86 ENTRY SAVEMMUINFO
07BAC ENTRY MMUERROR
07BB8 ENTRY COPYCHUNKS
07BE8 ENTRY FINDINFO
;07C50 ENDF
;07C50 FILE AmphibianDNA/MMUTables.a.o, REFGUESS
07C50 MOD GETREALPROC
07C7E ENTRY GETMMUINFO
07C90 MOD EDISKPROTECTPPC
;07cce ENDF
; no outwards references, pretty harmless, probably asm
07cd0 FILE AmphibianDNA/BCScreen.a.o, WRITEOUT, MODGUESS, REFGUESS, NOFORCE
07cd0 MOD BCSCREEN
07CE2 ENTRY INITBCSCREEN
08180 ENDF
08180 ENTRY ONESECINT
081A8 ENTRY PRAMIO
081F8 ENTRY VALIDATEPRAM
082EC ENTRY CRSRDEVMOVETRAP
08306 ENTRY CRSRDEVMOVETOTRAP
08334 ENTRY CRSRDEVFLUSHTRAP
08360 ENTRY CRSRDEVBUTTONSTRAP
08376 ENTRY CRSRDEVBUTTONDOWNTRAP
08388 ENTRY CRSRDEVBUTTONUPTRAP
0839A ENTRY CRSRDEVBUTTONOPTRAP
083BA ENTRY CRSRDEVSETBUTTONSTRAP
083CE ENTRY CRSRDEVSETACCELTRAP
083E4 ENTRY CRSRDEVDOUBLETIMETRAP
083F8 ENTRY CRSRDEVSETUNITSPERINCHTRAP
08414 ENTRY CRSRDEVNEXTDEVICETRAP
0843C ENTRY CRSRDEVNEWDEVICETRAP
08450 ENTRY CRSRDEVDISPOSEDEVTRAP
08462 ENTRY CRSRDEVHANDLEADB
0854E ENTRY CRSRDEVMOVE
085EE ENTRY CRSRDEVBUTTONS
086A4 ENTRY CRSRDEVBUTTONDOWN
086E4 ENTRY CRSRDEVBUTTONUP
08720 ENTRY CRSRDEVSETACCEL
08906 ENTRY FINDRESOURCE
0892E ENTRY INTERPOLATE
08992 ENTRY CRSRDEVHANDLEVBL
08B38 ENTRY DRAWCURSOR
08BB8 ENTRY CRSRDEVNEWDEVICE
08C6E ENTRY CRSRDEVDISPOSEDEV
08CAE ENTRY CRSRDEVREINIT
08E7C ENTRY SYNCADBTALK
08EA8 ENTRY SYNCADBLISTEN
08ED2 ENTRY SYNCCOMP
08ED6 ENTRY INITCRSRDEV
08F3C ENTRY SETCRSRDELCORE
08F3E ENTRY NEWCRSRFUNCTION
08F70 ENTRY VDRAWCURSOR
08F80 ENTRY VERASECURSOR
08F90 ENTRY CUDADISPATCH
0914E ENTRY POLLBYTE
09168 ENTRY SENDBYTE
09176 ENTRY CUDASHIFTREGIRQ
093E0 ENTRY SETTRANSFERPARAMS
09566 ENTRY CUDATICKHANDLER
09584 ENTRY CUDAINIT
09630 ENTRY SENDCUDACMD
0986A ENTRY DELAY100US
098C0 ENTRY INITDTQUEUE
098C0 ENTRY INITDTQUEUE
09906 ENTRY DISPTCHTSK
0990C ENTRY VDISPTCH
; all good, no outward references
; implements trap AA6A (unknown)
09960 FILE AmphibianDNA/DeviceDispatch.o, WRITEOUT, MODGUESS, REFGUESS, NOFORCE
09960 MOD DEVICEDISPATCHTBL
0996C ENTRY INITDEVICEDISPATCH
09BAA ENDF
09BB0 ENTRY INITEGRETORCUDA
09BB0 ENTRY INITEGRETORCUDA
09CE2 ENTRY CHECKPACKET
09D26 ENTRY POLLBYTE
09D3A ENTRY SENDBYTE
09D50 ENTRY CALLSHIFTREGIRQ
09D60 ENTRY VIAFULLACK
09D6A ENTRY NEWDELAY100
09DB2 ENTRY DELAY100
09DC8 ENTRY SHIFTREGIRQ
09FEE ENTRY SETTRANSFERPARAMS
0A0AC ENTRY SETRESPONSEPARAMS
0A0DA ENTRY TICKHANDLER
0A0F8 ENTRY PSEUDOCNTTABLE
0A196 ENTRY NEWEGRETFUNC
0A2FC ENTRY DEBUGENTERCONT
0A346 ENTRY DEBUGEXITCONT
0A5C0 ENTRY HOLDMEMORYPROC
0A5D0 ENTRY UNHOLDMEMORYPROC
0A5E0 ENTRY LOCKMEMORYPROC
0A610 ENTRY UNLOCKMEMORYPROC
0A660 ENTRY LOCKMEMORYCONTIGUOUSPROC
0A6C0 ENTRY GETPHYSICALPROC
0A850 ENTRY WRITEPROTECTPROC
0A890 ENTRY UNWRITEPROTECTPROC
0A8E0 ENTRY INITMEMORYDISPATCH
0A8E0 ENTRY INITMEMORYDISPATCH
0A980 ENTRY GETPAGERANGE
0A9C0 ENTRY MMUSETWRITEPROTECT
0A9E0 ENTRY MMUSETCACHEINHIBIT
0AA00 ENTRY MMUFLUSHATC
0AA10 ENTRY JUMPINTOROM
0AAD8 ENTRY INITVIAS
0AB4E ENTRY GETHARDWAREINFO
0AB4E ENTRY GETHARDWAREINFO
0ABE8 ENTRY HASNOCPUIDREG
0AC0A ENTRY FOUNDMATCH
0AD94 ENTRY MAPFOUND
0AE82 ENTRY GETEXTHARDWAREINFO
0AEC6 ENTRY CHECKFORUNKNOWN
0AECA ENTRY TESTFORVIER
0AECC ENTRY TESTVIERWRAP
0AEFE ENTRY TESTFORSCSIDMA
0AF06 ENTRY TESTFORSCSI96
0AF12 ENTRY GETVIAINPUTS
0AFB4 ENTRY GETCPUIDREG
0B232 ENTRY NEWEMFUNCTION
0B948 ENTRY OTHERDAMNTABLE
0B9A2 ENTRY READTIME
0B9CA ENTRY WRITETIME
0B9E6 ENTRY INITCPHARDWARE
0B9E6 ENTRY INITCPHARDWARE
0BA06 ENTRY WRITEPRAM
0BA06 ENTRY WRITEPRAM
0BBB8 ENTRY PSEUDOVBLINT
0BC2E ENTRY GETSLOTVBLQHDR
0BCAE ENTRY INITVBLQS
0BDB6 ENTRY SKIPALLTHIS
0BDB8 ENTRY SKIPSOMEOFTHIS
0be20 FILE AmphibianDNA/PowerMgr.c.o, WRITEOUT, MODGUESS, REFGUESS, NOFORCE
0BE20 ENTRY POWERMGRNEWC_FIDDLEPMGRVECTORS
0BFB0 ENTRY POWERMGRNEWC_BFB0
0C030 ENTRY POWERMGRNEWC_C030
0C0E0 ENTRY POWERMGRNEWC_C0E0
0C150 ENTRY POWERMGRNEWC_C150
0C190 ENTRY POWERMGRNEWC_C190
0C1E0 ENTRY POWERMGRNEWC_C1E0
0C2E0 ENTRY POWERMGRNEWC_C2E0
0C3A0 ENTRY POWERMGRNEWC_C3A0
0C3C0 ENDF
; todo check force
0C3C0 FILE AmphibianDNA/PowerMgr.a.o, WRITEOUT, MODGUESS, REFGUESS
0C3C0 ENTRY INITPMGRVARS
0C446 ENTRY INITPMGROP
0C45E ENTRY SETUPPMGROPINTERFACE
0C49C ENTRY DOPMGRCOMMANDS
0C540 ENTRY DODYNAMICSPEEDCHANGE
0C6DE ENTRY INSTALLVBLS
0C752 ENTRY RESETPMGRINTS
0C79E ENTRY PMGRINT
0C82A ENTRY THETABLE
0CD4C ENTRY SETPROCESSORSPEED
0CE86 ENTRY NOTSURE
0CEF6 ENTRY PMGRTRAP
0D09E ENTRY WAIT4ACKLO
0D0B8 ENTRY WAIT4ACKHI
0D0D2 ENTRY RECEIVEBYTE
0D136 ENTRY SENDBYTE
0D180 ENTRY UNLOADPOLLSTACK
0D3A8 ENTRY SERIALPOWER
0D3F4 ENTRY MODEMSNDONINT
0D464 ENTRY MODEMSNDOFFINT
0D4D2 ENTRY IDLESTATE
0D504 ENTRY PMGRRECV
0D506 ENTRY PMGRSEND
0D51E ENTRY POWERDOWNALL
0dca6 ENTRY LOOKS_LIKE_SHUTDOWN
0DE10 ENTRY PMGRCALLEDBYDISPLAYMGRDE10
0DE30 ENTRY PMGRCALLEDBYDISPLAYMGRDE30
0DE50 ENTRY PMGRCALLEDBYGESTALTDE50
0DEB0 ENTRY LCDSCREENCHK
0DEC4 ENTRY THISLCDSCREENCHK
0DEE4 ENTRY PMGRCALLEDBYSHUTDOWNMGRDEE4
0df00 ENDF
0DFA0 ENTRY ATrap68020
0E01C ENTRY FindTableEntry
0E062 ENTRY GetTrapAddress
0E07A ENTRY SetTrapAddress
0E0BC ENTRY CACHEFLUSH
0E0C6 ENTRY DUMMMYCACHEFLUSH
0E0D6 ENTRY INITDISPATCHER
0E160 ENTRY CPUIDPRODUCTLOOKUP
; probably okay
;0e160 FILE AmphibianDNA/UniversalTables.a.o, MODGUESS, REFGUESS
0E180 ENTRY PRODUCTLOOKUP
0E184 ENTRY DECODERLOOKUP
0E184 ENTRY INFONEWWORLD
;0e340 ENDF
; all good
; the functions in 'IntHnd' are all 8-aligned, which makes the DumpObj look bad
0e340 FILE AmphibianDNA/InterruptHandlers.a.o, WRITEOUT, REFGUESS, NOFORCE
0E340 MOD INTHND
0E340 ENTRY OVERRIDE_DEVICEDISPATCH
0E370 ENTRY SOME_ISLAND
0E380 ENTRY NEW_DEVICEDISPATCH_MOD
0E388 ENTRY NEW_DEVICEDISPATCH
0e3a0 ENTRY PLAY_WITH_MPDISPATCH
0E4A0 ENTRY MP_HANDLER_CORE
0E510 ENTRY DISABLEINTSOURCES
0E520 ENTRY ENABLE60HZINTS
0E558 ENTRY ENABLEONESECINTS
0E568 ENTRY ENABLESLOTINTS
0E578 ENTRY ENABLESOUNDINTS
0E588 ENTRY DISABLESOUNDINTS
0E598 ENTRY CLEARSOUNDINT
0E5A8 ENTRY ENABLESCSIINTS
0E5B8 ENTRY DISABLESCSIINTS
0E5C8 ENTRY CLEARSCSIINT
0E5D8 ENTRY POWEROFF
0E5E8 ENTRY INT_NOT_SURE
0E5F0 ENTRY DEBUGUTIL
0E70A ENTRY WHACKOPENPIC
0EE58 ENTRY INTHAND_CALLED_BY_NKEG
0F0A0 ENTRY INITINTHANDLER
0F174 ENTRY NWINTTBL ; ???
0F240 MOD INTHND_NK_SHIM
0F240 ENTRY NKCREATEEVENT
0F260 ENTRY NKSETSWIEVENT
0F280 ENTRY NKWAITFOREVENT
0f2b0 ENDF
; all good
; reversed using Cube-E GoNativeROMLib as a very helpful guide
0f2b0 FILE Misc/GoNativeROMLib.o, WRITEOUT, REFGUESS, NOFORCE
0F2B0 MOD GoNative
0F310 MOD GoNativeMainWith68KCFM
0F370 MOD InitializeAllResourceLists
0F3E0 MOD _GNMixedModeSecondaryInit
0F540 MOD PrepareAndInitOneSpecialCaseLibrary
0F620 MOD RegisterOneSpecialCaseLibrary
0F6F0 MOD InstallAllSpecialCaseLibraries
0F790 MOD InstallOneGenericLibrary
0F820 MOD InstallAllGenericLibraries
0F860 MOD _GNGetGestaltCFMG
0F890 MOD _GNPrepareSomeFrag
0F940 MOD _GNWrapPrepare
0F970 MOD _GNPlayTrap
0FA30 MOD _GNGetNFAT
0FA70 MOD _GNB
0FB30 MOD _GNC
0FBA0 MOD _GND
0FC00 MOD _GNE
0FC60 MOD _GNF
0FCB0 MOD _GNG
0FCE0 MOD _GNH
0FD10 MOD SetupCFM
0FDE0 MOD SetupMixedMode
10010 MOD SetupNativeDebugger
101B0 MOD GetNativeDebuggerConfiguration
10370 MOD SetNativeDebuggerGestaltFn
103A0 MOD NativeDebuggerSetupFailed
103D0 MOD DoNativeDebuggerInitialization
104C0 MOD SetupProcessMgrSupport
10580 MOD ShouldGoNativeRunOnThisMachine
105B0 MOD AllocateGoNativeGlobals
10710 MOD GoNativeFatalError
10720 MOD GoNativeNonFatalError
10790 MOD ERRORNMCOMPLETION
10910 MOD BUTTONOUTLINER
109A0 MOD MODALFILTER
10AA0 MOD flashButton
10B00 MOD AllocateListItem
10B20 MOD FreeListItem
10B30 MOD FreeOneResourceList
10B60 MOD FreeAllResourceLists
10BC0 MOD AddResourceToResourceList
10C50 MOD LoadAllTypedResources
10CE0 MOD FRAGCREATECONTEXT
10E90 MOD FRAGPREPARE
112A0 MOD FRAGRESOLVESYMBOL
11490 MOD FRAGRELEASE
115F0 MOD FRAGREGISTERMEMLIB
11850 MOD FRAGADDSEARCHPROC
11910 MOD GetNewContextID
119B0 MOD NewClosureID
11A70 MOD IReturnClosureID
11AA0 MOD FreeContext
11AF0 MOD NewGlobals
11B60 MOD FindContextListMOD
11C50 MOD FindIDedConnectionMOD
11C90 MOD FindIDedClosureMOD
11CD0 MOD FindClosureFromConnectionID
11D10 MOD IAddToList
11D60 MOD IRemoveFromList
11DA0 MOD tohex
11DF0 MOD ILoadClosure
11FF0 MOD NotifyWorld
12030 MOD MakeClosure
120D0 MOD IReturnWorkingGroup
12130 MOD IRipConnectionByTheRoots
12190 MOD IUnloadClosure
122F0 MOD DeleteClosure
12350 MOD LCreateSections
12450 MOD LResolvePrepare
12510 MOD PrepareRegions
12600 MOD LInstallUpdates
12660 MOD InstallUpdates
12770 MOD LUserInit
12930 MOD VerifyInitBefore
12990 MOD LUserTerm
12A60 MOD RMakeConnection
12D70 MOD RAddToWorkGroupAndIncClosureCount
12DF0 MOD TransitiveClose
12F00 MOD MoveForward
12FB0 MOD ResolveImports
13120 MOD IFindMOD
131A0 MOD IFindSymbol
131F0 MOD SearchByName
13260 MOD IResolveAddress
13330 MOD ShareInstanceInContext
13450 MOD FindShareableInstance
134B0 MOD NewInstance
136F0 MOD UnshareInstance
137F0 MOD IUserRoutine
13880 MOD IRemoveConnection
13910 MOD InsertAfterDependants
13980 MOD FirstImportsSecond
139C0 MOD FindConnectionMOD
13A00 MOD FindConnectionByLogName
13A90 MOD NewPtrInZone
13AD0 MOD DisposePtrInZone
13B00 MOD DisposeHandleInZone
13B40 MOD comparebytes
13B70 MOD clearbytes
13B90 MOD CheckVersions
13BF0 MOD FRAG_ROMREG
13D20 MOD DeleteCfrgList
13D60 MOD SearchRegistry
13F20 MOD LocateObject
13FD0 MOD TimeStamp
14050 MOD OpenLoader
14330 MOD CloseLoader
14370 MOD UnmapSharedMapping
143B0 MOD CheckObjectVersion
143F0 MOD FindNamedObject
146F0 MOD NewObject
149A0 MOD LoadImportedObjectInfo
14A00 MOD LoadSectionInfo
14B00 MOD FreeObject
14B90 MOD Allocator
14BA0 MOD Releasor
14BB0 MOD GetFragGlobalValue
14BE0 MOD SetFragGlobalValue
14CA0 MOD MAKEEXECUTABLE
14CB0 MOD FLUSHTOEXECUTE
14CC0 MOD CFLOpenContainer
14D30 MOD CFLAddLoader
14D90 MOD CFLHash
14DF0 MOD CFLHashSlotBits
14E20 MOD CreatePoolCommon
14EB0 MOD CreatePool
14EF0 MOD FindBigBlock
14F70 MOD CombineFreeSpace
15010 MOD DoGrowProc
150A0 MOD PoolAllocate
15160 MOD PoolAllocateClear
15180 MOD PoolDeallocate
151E0 MOD _GN_M
15220 MOD _GN_N
15260 MOD _GN_O
15370 MOD _GN_P
153F0 MOD _GN_Q
15400 MOD IMapFile
157A0 MOD IUnmapRange
15840 MOD ISL_GONATIVE_GETPTRSIZE
15850 MOD OpenFail
15870 MOD PLMemOpenContainer
15A60 MOD PLCloseContainer
15AD0 MOD PLGetVersions
15B10 MOD PLGetRegionCount
15B30 MOD DoGetRegionInfo
15C00 MOD PLGetRegionInfo
15C40 MOD PLGetSpecialSectionInfo
15CF0 MOD PLSetRegionAddress
15D50 MOD PLGetExportCount
15D80 MOD PLFindExportInfo
15EE0 MOD PLGetExportInfo
15F90 MOD PLGetMainLocation
16000 MOD PLGetImportCounts
16040 MOD StrLen
16060 MOD PLGetImportLibInfo
160D0 MOD PLGetImportInfo
16170 MOD PLSetImportAddress
161B0 MOD PLPrepareRegion
16830 MOD _GN_U
16840 MOD _GN_V
16850 MOD PLOpenContainer
169D0 MOD GetCount
16A70 MOD UnpackData
16CA0 MOD CopyBlockToSysHeap
16CE0 MOD InstallMixedModeMagicTrapHandler
16D30 MOD InstallMixedModeExceptionHandler
16D70 MOD InstallMixedModeGestaltHandler
16DD0 MOD ExceptionStub
16DD6 ENTRY JumpOld
16DDE ENTRY EndExceptionStub
16DE0 MOD LoadMixedModeExceptionVector
16DF8 ENDF
; all good
;16e00 FILE AmphibianDNA/SlotMgr.lib, MODGUESS, REFGUESS
; not bothering to put symbol names in here? all entry points dealt with anyway, I think...
16F32 ENTRY INITSDTBL
17020 ENTRY STARTSDECLMGR
17C90 ENTRY PROTECTEDISK
;18bea ENDF
; all good
18c30 FILE AmphibianDNA/SCSI.lib, WRITEOUT, MODGUESS, REFGUESS
18C30 MOD INITNATIVEITT
18D40 MOD SCSIMGR_18D40
18E30 MOD INITSCSIMGR
18E50 MOD SCSIMGR_18E50
18E80 MOD INITSCSIBOOT ; BootItt.c
193C0 MOD ITTBOOT ; BootItt.c
19A80 MOD AttemptDriverLoad ; BootItt.c
19B10 MOD ScanDrive ; BootItt.c
19EA0 MOD LoadDriver ; BootItt.c
1A0A0 MOD SetLoadFlag_1 ; BootItt.c
1A160 MOD SetLoadFlag_2 ; BootItt.c
1A1A0 MOD SetLoadFlag_3 ; BootItt.c
1A1F0 MOD BOOTITT_UNKNOWN_1 ; BootItt.c
1A230 MOD BOOTITT_UNKNOWN_2 ; BootItt.c
1A280 MOD ScRead ; BootItt.c
1A3D0 MOD BOOTITT_UNKNOWN_3 ; BootItt.c
1A490 MOD BOOTITT_UNKNOWN_4 ; BootItt.c
1A680 MOD SOpenDriver ; BootItt.c
1A7A0 MOD Ck4EjectableVolume ; BootItt.c
1A7F0 MOD DummyOldCallRead ; BootItt.c
1A8A0 MOD Clear ; XPTfunctions.c
1A8C0 MOD SCSIMGR_1A8C0
1A910 MOD SCSIMGR_1A910
1A970 MOD JmpToDrvr ; BootItt.a
1A9B0 MOD CheckSumDrvr ; BootItt.a
1a9e0 MOD Ck4IgnoreCmdShOptDel ; BootItt.a
1aa00 MOD Ck4OnlyLoadFromDefault ; BootItt.a
1AA20 MOD SCSIMGR_1AA20
1AA30 MOD SCSIMGR_1AA30
1AA40 MOD SCSIMGR_1AA40
1AA60 MOD SCSIMGR_1AA60
1AA80 MOD SCSIMGR_1AA80
1AA90 MOD SCSIMGR_1AA90
1AAA0 MOD SCSIMGR_1AAA0
1AAB0 MOD SCSIMGR_1AAB0
1AAF0 MOD SCSIDISKMODE
1AB30 MOD TESTFORDISKMODE
1AB60 MOD SCSIDISKWAKEALERT
1ABE0 MOD INFORMPOWERMGR
1AC10 MOD SCSIMGR_1AC10
1AC90 MOD SCSIMGR_1AC90
1AD70 MOD SCSIMGR_1AD70
1ADC0 MOD SCSIMGR_1ADC0
1AF00 MOD SCSIMGR_1AF00
1AF10 MOD SCSI_CALLED_BY_SLOT
1B040 MOD SCSIMGR_1B040
1B340 MOD SCSIMGR_1B340
1B4D0 MOD InitSW_GC ; halc96gc
1B590 MOD SCSIMGR_1B590
1B690 MOD SCSIMGR_1B690
1B700 MOD SCSIMGR_1B700
1B720 MOD SCSIMGR_1B720
1B740 MOD SCSIMGR_1B740
1B760 MOD SCSIMGR_1B760
1B790 MOD SCSIMGR_1B790
1B940 MOD SCSIMGR_1B940
1BA00 MOD SCSIMGR_1BA00
1BA50 MOD SCSIMGR_1BA50
1BA80 MOD SCSIMGR_1BA80
1BAC0 MOD SCSIMGR_1BAC0
1BF20 MOD SCSIMGR_1BF20
1BFB0 MOD SCSIMGR_1BFB0
1C040 MOD SCSIMGR_1C040
1C160 MOD SCSIMGR_1C160
1C1C0 MOD SCSIMGR_1C1C0
1C310 MOD SCSIMGR_1C310
1C360 MOD SCSIMGR_1C360
1CCE0 MOD SCSIMGR_1CCE0
1CD50 MOD SCSIMGR_1CD50
1CDD0 MOD SCSIMGR_1CDD0
1CE60 MOD SCSIMGR_1CE60
1CFF0 MOD SCSIMGR_1CFF0
1D120 MOD SCSIMGR_1D120
1D2E0 MOD SCSIMGR_1D2E0
1D4D0 MOD SCSIMGR_1D4D0
1D6A0 MOD SCSIMGR_1D6A0
1D810 MOD SCSIMGR_1D810
1D8A0 MOD SCSIMGR_1D8A0
1D8F0 MOD SCSIMGR_1D8F0
1D970 MOD SCSIMGR_1D970
1dac6 ENDF
; 6 bad unresolved outgoing references
;1dad0 FILE AmphibianDNA/HFS.lib, WRITEOUT, MODGUESS, REFGUESS
22704 ENTRY DTRMV3
25160 ENTRY FILEMANAGERIDLEPROC
25380 MOD UNMUNGETRAPWORD
27D70 FILE AmphibianDNA/FSSpecCalls.c.o, WRITEOUT, MODGUESS, REFGUESS, NOFORCE
28710 ENDF
;28B40 FILE AmphibianDNA/DTDBMgr.a.o, WRITEOUT, MODGUESS, REFGUESS, NOFORCE
28B40 MOD DTDB_DTKEYDESCRIPTOR
28CC0 MOD BOTTLENECKIO
28D40 ENTRY DTDB_DOHOPEN
28D50 ENTRY DTDB_DOHDELETE
28D60 ENTRY DTDB_DOCLOSE
28D70 ENTRY DTDB_DOREAD
28D80 ENTRY DTDB_DOWRITE
28D90 ENTRY DTDB_DOGETCATINFO
28DA6 ENTRY DTDB_DOHGETVINFO
28DBA ENTRY DTDB_DOHGETFILEINFO
28DCE ENTRY DTDB_DOHSETFILEINFO
28DE2 ENTRY DTDB_DOHCREATE
28DF6 ENTRY DTDB_DOALLOCATE
28E0A ENTRY DTDB_DOSETEOF
28E1E ENTRY DTDB_DOGETEOF
28E32 ENTRY DTDB_DOGETFCBINFO
28E4A ENTRY DTDB_DOFLUSHVOL
28E5E ENTRY DTDB_DOMAKEFSSPEC
28E76 ENTRY DTDB_DOGETVOLPARMS
28E8E ENTRY DTDB_DOBTSEARCH
28EA6 ENTRY DTDB_DOBTGETREC
28EBE ENTRY DTDB_DOBTSETREC
28ED6 ENTRY DTDB_DOBTREPLREC
28EEE ENTRY DTDB_DOBTDELREC
28F06 ENTRY DTDB_DOBTFLUSH
28F30 MOD DTDB_MYBEGINSYSTEMMODE
28F50 MOD DTDB_MYENDSYSTEMMODE
28F70 MOD DTDB_DESKMGRQUEUE
28F80 MOD DTDB_DTDONE
28FB0 MOD DTDB_DTVOLEXTFSCHECK
29010 MOD DTDB_DTRFNEXTFSCHECK
29040 MOD DTDB_SAVEHINTINDTDBQELT
29060 MOD DTDB_GETHINTFROMDTDBQELT
29080 MOD DTDB_SETUPBTPB
290A0 MOD DTDB_DONEBTPB
290B0 MOD DTDB_SETUPDFPB
29100 MOD DTDB_DTSETUP
29130 MOD DTDB_CHECKCSPEC
29170 MOD DTDB_MYMAKEFOLDER
29174 ENTRY DTDB_MYFINDFOLDER
29200 MOD DTDB_FINDDTFILES
29320 MOD DTDB_DESKTOPNOTIFYPROC
295E0 MOD DTDB_SETFILEATTRIBS
29670 MOD DTDB_DEQUEUEDTDBQELT
299C0 MOD DTDB_SETUPAPPLITERATOR
29A20 MOD DTDB_APPLITERATOR
29A60 MOD DTDB_APPLCOMPARENAMES
29A80 MOD DTDB_ADDAPPLCALLBACK
29C00 MOD DTDB_REMOVEAPPLCALLBACK
2A1D0 MOD DTDB_DTKEYCMP
2A220 MOD DTDB_DEEPSHITERROR
;2A230 ENDF
2A230 FILE AmphibianDNA/DiskCache.a.o, WRITEOUT, REFGUESS, NOFORCE
2A230 MOD DISKCACHE
2A230 ENTRY FLUSHCACHE
2A236 ENTRY VFLUSHCACHE
2A2D6 ENTRY GETBLOCK
2A2DC ENTRY VGETBLOCK
2A520 ENTRY MARKBLOCK
2A526 ENTRY VMARKBLOCK
2A548 ENTRY RELBLOCK
2A54E ENTRY VRELBLOCK
2A5C2 ENTRY TRASHVBLKS
2A5C8 ENTRY VTRASHVBLKS
2A6D0 ENTRY CACHERDIP
2A6D6 ENTRY VCACHERDIP
2A848 ENTRY CACHEWRIP
2A84E ENTRY VCACHEWRIP
2AFB4 ENTRY INITCACHE
2b358 ENDF
2B39A ENTRY GETINDADB
2B3C6 ENTRY GETADBINFO
2B3CC ENTRY SETADBINFO
2B3DA ENTRY FINDFDBINFO
2B3FC ENTRY ADBOP
2B44C ENTRY RUNADBREQUEST
2B47E ENTRY EXPLICITREQUESTDONE
2B4B4 ENTRY IMPLICITREQUESTDONE
2B4D4 ENTRY REQUESTDONE
2B5D0 ENTRY ADBPROC
2B610 ENTRY POSTINIT
2B64C ENTRY INITADBDRVR
2B69C ENTRY INITADB
2B69C ENTRY INITADB
2B7A0 ENTRY INITDEVT
2B8EA ENTRY COPYENTRY
2B930 ENTRY BUSRESET
2B938 ENTRY TALKR3
2B93E ENTRY LISTENR3
2B964 ENTRY GNEXTADDR
2B986 ENTRY GEMPTYADDR
2B998 ENTRY FDBTASK
2B9AC ENTRY DEFAULTDEV
2B9DE ENTRY FLUSHKBDS
2BA12 ENTRY NEWADBFUNC
2BA2A ENTRY SENDFLUSH
2BA72 ENTRY KBDDRVR
2BA9E ENTRY KEYIN
2BB2C ENTRY POSTIT
2BB64 ENTRY FOUNDEX
2BBEE ENTRY KBDLISTEN
2BC36 ENTRY KBDBUFFREE
2BC3C ENTRY KBDINSTALL
2BE00 ENTRY KEYHOOK
2C330 ENTRY SHUTINIT
2C3A4 ENTRY SHUTINSTALL
2C3C0 ENTRY SHUTREMOVE
2C3F6 ENTRY SHUTRESTART
2C546 ENTRY SHUTPOWER
2C594 ENTRY DOSYSERRDIALOG
2C59A ENTRY USERCHOICE
2C5B8 ENTRY CALLROUTINES
2C5E0 ENTRY REMOVEOTHERROUTINES
2C678 ENTRY DOUNMOUNTATPOWERDOWN
2C684 ENTRY DOUNMOUNTATRESTART
2C69C ENTRY COMMONUNMOUNT
2C71E ENTRY DOSOMETHINGATRESTARTORPOWER
2C7F0 ENTRY MYSTERYRTS
2C7F2 ENTRY ZAPVCBQUEUE
2C846 ENTRY BLANKDESKTOP
2C89C ENTRY CHECKFORSOFTPOWEROFF
2C8AC ENTRY CLOSELCDVIDEO
2C916 ENTRY YETANOTHER
2CAEA ENTRY VERSIONCHECKINGFUNC
2CB90 ENTRY SHUTDOWNCALLEE2CB90
2CB90 ENTRY SHUTDOWNMGRC_2CB90
2cb90 FILE AmphibianDNA/ShutDownMgr.c.o, WRITEOUT, MODGUESS, REFGUESS
2CC30 ENTRY SHUTDOWNCALLEE2CC30
2CC30 ENTRY SHUTDOWNMGRC_2CC30
2CC90 ENTRY SHUTDOWNCALLEE2CC90
2CC90 ENTRY SHUTDOWNMGRC_2CC90
2CCC0 ENTRY SHUTDOWNMGRC_2CCC0
2CD00 ENTRY SHUTDOWNMGRC_2CD00
2CD20 ENTRY SHUTDOWNMGRC_2CD20
2CDA0 ENTRY SHUTDOWNMGRC_2CDA0
2CE20 ENTRY SHUTDOWNMGRC_2CE20
2CEE0 ENTRY SHUTDOWNMGRC_2CEE0
2CF60 ENTRY SHUTDOWNMGRC_2CF60
2D050 ENTRY SHUTDOWNMGRC_2D050
2D330 ENTRY SHUTDOWNCALLEE2D330
2D330 ENTRY SHUTDOWNMGRC_2D330
2D3B0 ENTRY SHUTDOWNMGRC_2D3B0
2D3D0 ENTRY SHUTDOWNMGRC_2D3D0
2D410 ENTRY SHUTDOWNMGRC_2D410
2D450 ENTRY SHUTDOWNMGRC_2D450
2D4F0 ENTRY SHUTDOWNCALLEE2D4F0
2D4F0 ENTRY SHUTDOWNMGRC_2D4F0
2d562 ENDF
2E3D0 ENTRY TEGLOBALINIT
;331f0 FILE AmphibianDNA/ScrapMgr.a.o, WRITEOUT, MODGUESS, REFGUESS
;333fe ENDF
33750 FILE AmphibianDNA/BlueBoxPrintHook.c.o, WRITEOUT, MODGUESS, REFGUESS
33750 ENTRY ISLASERWRITER
337D0 ENTRY BLUEBOXPRINTHOOK
3388c ENDF
33980 FILE AmphibianDNA/MemoryMgr.lib, WRITEOUT, MODGUESS, REFGUESS
38CC0 ENTRY INITMEMMGR
38CDC ENTRY INITMEMVECT
39368 ENDF
39370 FILE AmphibianDNA/AliasMgr.lib, WRITEOUT, MODGUESS, REFGUESS
3D770 MOD LookupServer
3D850 MOD GetServerInfo
3D960 MOD AlreadyLoggedOnServer
3D9C0 MOD AppleTalkActive
3DA00 MOD GetVolumeLocation
3E100 MOD AL_mountHD
3E1E0 MOD SizeCompatible
3E2A0 MOD DRIVEAVAILABLE
3E390 MOD EJECTABLEFILTER
3E4F0 MOD AL_mountEjectable
3E690 MOD InternalNames
3f2d0 ENDF
3f2d0 FILE AmphibianDNA/ComponentMgr.lib, WRITEOUT, MODGUESS, REFGUESS
4212c ENDF
42160 FILE AmphibianDNA/ExpansionBusMgr.lib, WRITEOUT, MODGUESS, REFGUESS
42160 MOD EXPANSIONBUSMGRFIRSTFUNC
44D20 MOD INITEXPANSIONMGR
452D0 MOD INITEXPMGRVARS
496b0 ENDF
496b0 FILE AmphibianDNA/Gestalt.lib, WRITEOUT, MODGUESS, REFGUESS
49C2E ENTRY GESTALTCUDAFUNC
49E42 ENTRY INITGESTALT
4a7d8 ENDF
;4a7e0 FILE AmphibianDNA/NotificationMgr.lib, WRITEOUT, MODGUESS, REFGUESS
4AC60 MOD ISL_NOTMGR_GETHANDLESIZE
;4b67c ENDF
;51300 MOD DM_GetComponentAnimateTicks
;51300 MOD DM_GetDesktopIconRgn
;51300 MOD DM_GetGDeviceTablecloth
;51300 MOD DM_GetNextAnimateTime
;51300 MOD DM_GiveDeskTime
;51300 MOD DM_KillDisplayManager
;51300 MOD DM_SetAnimateProcess
;51300 MOD DM_SetComponentAnimateTicks
;51300 MOD DM_SetDesktopIconRgn
;51300 MOD DM_SetGDeviceTablecloth
; The only unresolved refs are LEAs and PEAs to nulls at the ends of modules
4c240 FILE AmphibianDNA/DisplayMgr.lib, WRITEOUT, REFGUESS
4C240 MOD DISPLAY_4C240
4C2A0 MOD DISPLAY_4C2A0
4C310 MOD DISPLAY_4C310
4C350 MOD DISPLAY_4C350
4C3F0 MOD DISPLAY_4C3F0
4C460 MOD DISPLAY_4C460
4C630 MOD DISPLAY_4C630
4C6A0 MOD DM_New_SaveScreenPrefs
4C790 MOD DISPLAY_4C790
4C7E0 MOD DISPLAY_4C7E0
4C830 MOD DISPLAY_4C830
4C860 MOD DISPLAY_4C860
4C8B0 MOD DISPLAY_4C8B0
4C8D0 MOD DISPLAY_4C8D0
4CAD0 MOD DISPLAY_4CAD0
4CEC0 MOD DISPLAY_4CEC0
4CEE0 MOD DISPLAY_4CEE0
4D4C0 MOD DISPLAY_4D4C0
4D4E0 MOD DISPLAY_4D4E0
4D510 MOD DISPLAY_4D510
4D590 MOD DISPLAY_4D590
4D710 MOD DM_New_NewAVPanelList
4D750 MOD DM_New_NewAVEngineList
4D790 MOD DM_New_NewAVDeviceList
4D7D0 MOD DM_New_NewAVPortListByPortType
4D8F0 MOD DM_New_NewAVPortListByDeviceAVID
4DA20 MOD DM_New_GetIndexedComponentFromList
4DA60 MOD DM_New_DisposeList
4DA80 MOD DM_New_GetNameByAVID
4DB20 MOD DISPLAY_4DB20
4DD20 MOD DISPLAY_4DD20
4DDE0 MOD DM_New_NewAVIDByPortComponent
4DE10 MOD DM_New_NewAVIDByDeviceComponent
4DE40 MOD DISPLAY_4DE40
4DEF0 MOD DM_New_GetPortComponentByAVID
4DF20 MOD DM_New_GetDeviceComponentByAVID
4DF50 MOD DISPLAY_4DF50
4DF90 MOD DM_New_DisposeAVComponent
4E040 MOD DM_New_GetGraphicInfoByAVID
4E0F0 MOD DISPLAY_4E0F0
4E1F0 MOD DISPLAY_4E1F0
4E250 MOD DISPLAY_4E250
4E340 MOD DISPLAY_4E340
4E3A0 MOD DISPLAY_4E3A0
4E3E0 MOD DISPLAY_4E3E0
4E410 MOD DISPLAY_4E410
4E460 MOD DISPLAY_4E460
4E4A0 MOD DISPLAY_4E4A0
4E500 MOD DISPLAY_4E500 ; weird export
4E520 MOD DISPLAY_4E520
4E590 MOD DISPLAY_4E590
4E5F0 MOD FindMaxCoverageDevice
4E680 MOD FindClosestDevice
4E7D0 MOD DISPLAY_4E7D0 ; GetWindowGlobalRegion?
4E830 MOD DISPLAY_4E830
4E8C0 MOD LocalPinRectToRect
4E930 MOD CheckExpandMem
4E9B0 MOD DISPLAY_4E9B0 ; weird export
4E9E0 MOD DISPLAY_4E9E0
4EA10 MOD GetGDeviceVideoMode
4EA50 MOD SwitchVideoMode
4EA90 MOD DISPLAY_4EA90 ; weird export
4EAC0 MOD DISPLAY_4EAC0
4EB40 MOD DISPLAY_4EB40
4EBA0 MOD DISPLAY_4EBA0
4EC10 MOD DISPLAY_4EC10
4EC90 MOD DISPLAY_4EC90
4ECC0 MOD DISPLAY_4ECC0
4ED00 MOD DISPLAY_4ED00
4ED50 MOD DISPLAY_4ED50
4ED90 MOD DISPLAY_4ED90
4EDC0 MOD DISPLAY_4EDC0
4EE10 MOD DISPLAY_4EE10
4EE30 MOD DISPLAY_4EE30
4EE80 MOD DISPLAY_4EE80
4EEE0 MOD DISPLAY_4EEE0
4EF00 MOD DISPLAY_4EF00
4EF40 MOD DISPLAY_4EF40
4EF70 MOD DISPLAY_4EF70
4EFE0 MOD DISPLAY_4EFE0
4F0A0 MOD DISPLAY_4F0A0
4F1A0 MOD DISPLAY_4F1A0
4F1E0 MOD DISPLAY_4F1E0
4F280 MOD DISPLAY_4F280
4F2D0 MOD DISPLAY_4F2D0
4F310 MOD DISPLAY_4F310
4F4E0 MOD DM_GetBestDepthModeInfo
4F510 MOD DISPLAY_4F510
4F580 MOD DISPLAY_4F580
4F620 MOD DISPLAY_4F620
4F980 MOD DISPLAY_4F980
4FA40 MOD DISPLAY_4FA40
4FB90 MOD DISPLAY_4FB90
4FBF0 MOD DISPLAY_4FBF0
4FC10 MOD DISPLAY_4FC10
4FEB0 MOD DM_GetGDeviceByDisplayID
4FF20 MOD DM_GetDisplayIDByGDevice
4FFC0 MOD DISPLAY_4FFC0
50050 MOD DISPLAY_50050
500C0 MOD DISPLAY_500C0
500E0 MOD DISPLAY_500E0
50160 MOD DISPLAY_50160
501B0 MOD DISPLAY_501B0
50250 MOD DISPLAY_50250
502C0 MOD DISPLAY_502C0
50310 MOD DISPLAY_50310
50430 MOD DISPLAY_50430
50470 MOD DISPLAY_50470
504B0 MOD DISPLAY_504B0
50560 MOD DISPLAY_50560
505B0 MOD DISPLAY_505B0
50600 MOD DISPLAY_50600
50620 MOD DISPLAY_50620
50690 MOD DISPLAY_50690
50720 MOD DISPLAY_50720
50750 MOD DISPLAY_50750
50850 MOD DISPLAY_50850
508D0 MOD DISPLAY_508D0
50990 MOD DISPLAY_50990
509D0 MOD DISPLAY_509D0
50A70 MOD DISPLAY_50A70
50AE0 MOD DISPLAY_50AE0
50B30 MOD DISPLAY_50B30
50BB0 MOD DISPLAY_50BB0
50C90 MOD DISPLAY_50C90
50F30 MOD DM__GestaltProc
50F70 MOD DISPLAY_50F70
51030 MOD DISPLAY_51030
510E0 MOD DISPLAY_510E0
51130 MOD DISPLAY_51130
51160 MOD DISPLAY_51160
511B0 MOD DISPLAY_511B0
51300 MOD DM_Die
51310 MOD DISPLAY_51310
51450 MOD DISPLAY_51450
514F0 MOD DISPLAY_514F0
51500 MOD DISPLAY_51500
51520 MOD RecalcMenuBar
51550 MOD UpdateScreenBits
51580 MOD DISPLAY_51580
51610 MOD DISPLAY_51610
51680 MOD DM_GetROMMultiModeTable
51720 MOD DM_GetNextScreenDevice
51760 MOD DM_GetFirstScreenDevice
517B0 MOD DM_InstallDisplayManager
51A60 MOD DISPLAY_51A60
51C10 MOD DM_InitDisplayManager
51CD0 MOD DISPLAY_51CD0
51CF0 MOD DISPLAY_51CF0
51D10 MOD DISPLAY_51D10
51D40 MOD DISPLAY_51D40
51D60 MOD DISPLAY_51D60
51D80 MOD DISPLAY_51D80
51DA0 MOD DISPLAY_51DA0
51DF0 MOD DISPLAY_51DF0
51E10 MOD DISPLAY_51E10
51E80 MOD DISPLAY_51E80 ; weird export
51EF0 MOD DISPLAY_51EF0 ; weird export
51F30 MOD DM_DrawDesktopRect
51F90 MOD DM_DrawDesktopRegion
51FD0 MOD DISPLAY_51FD0
52140 MOD DM_ChangedDesktopIconRgn
52150 MOD DM_DeskClick
52160 MOD DM_KeepWindowOnscreen
52380 MOD KeepWindowsOnScreenAction
523D0 MOD InterProcessAppCompatibilityProc
52410 MOD CreateAppleEvent
524E0 MOD NotifyAProcess
52550 MOD CallNotificationProc
525A0 MOD DM_NotifyAllProcesses
52770 MOD DM_New_SendDependentNotification
52810 MOD InitDeviceBlock
52820 MOD AddDeviceBlock
528D0 MOD KillDeviceBlock
52930 MOD KillAllDisplayBlocks
52960 MOD CalculateDeviceRegions
52AF0 MOD GetAdjustedDeviceRect
52B40 MOD MergeBlocks
52C00 MOD MakeDevicesContiguous
52D60 MOD ResolveDisplayBlocks
52DF0 MOD RebuildDeskRegions
53010 MOD CheckAndUpdateDisplaysLayout
53040 MOD DISPLAY_53040
530D0 MOD InterProcessChangeMainDevice
53100 MOD InterProcessChangedModes
53140 MOD CallProcInAnyProcess
531B0 MOD CallAllProcesses
53220 MOD FixLowMem
53300 MOD FixPorts
53560 MOD FixWindowMgrPorts
535D0 MOD IsKNoProcess
53600 MOD IsProcessMgrInstalled
53600 MOD IsProcessMgrInstalled
53620 MOD IsProcessMgrOkay
53660 MOD PrepImmediateUpdate
536D0 MOD FinishImmediateUpdate
53720 MOD DM_SetMainDisplay
53A50 MOD DM_AddDisplay
53B30 MOD DM_NewGDevice
53C50 MOD DM_DisposeGDevice
53D10 MOD DM_NewDisplay
53D90 MOD DM_RemoveDisplay
53E90 MOD DISPLAY_53E90
53F00 MOD DM_DisposeDisplay
53F90 MOD DM_DisableDisplay
54210 MOD LocalMoveDisplay
542D0 MOD DM_MoveDisplay
543F0 MOD DM_EnableDisplay
54570 MOD DM_GetDeskRegion
545B0 MOD DrawDeskPattern
54630 MOD DM_SetDisplayMode
54900 MOD DISPLAY_54900
54900 MOD DisposeDisplayConfigurationState
54940 MOD DM_PrivateBeginConfigureDisplays
54A60 MOD DM_BeginConfigureDisplays
54A80 MOD DISPLAY_54A80
54BA0 MOD DISPLAY_54BA0
54C70 MOD DM_EndConfigureDisplays
54CF0 MOD DM_CheckDisplayMode
54FA0 MOD DM_RemoveCurrentProcessProcs
55090 MOD DISPLAY_55090
55090 MOD InternalRegisterNotifyProc
55210 MOD DM_RegisterNotifyProc
55230 MOD DM_RegisterExtendedNotifyProc
55270 MOD DISPLAY_55270
55270 MOD DM_RemoveNotifyProc_Common
55400 MOD DM_New_RemoveExtendedNotifyProc
55430 MOD DM_RemoveNotifyProc
55460 MOD DISPLAY_55460
55460 MOD PointOnScreen
554C0 MOD DISPLAY_554C0
554C0 MOD DM_HideCursor
554F0 MOD DM_ShowCursor
55510 MOD DISPLAY_55510
55510 MOD TempCrsrTask ; static!
55520 MOD DM_MoveCursor
55730 MOD DM_GetDisplayMgrA5World
55770 MOD DM_GetDisplayComponent
557B0 MOD DM_SetDisplayComponent
55800 MOD DM_SetDisplayID
55910 MOD DM_Selector25
55920 MOD DM_PrivateED
55970 MOD DM_PrivateEC
559B0 MOD DM_New_NewDisplayModeList
55A90 MOD DISPLAY_55A90
55AB0 MOD DM_New_GetIndexedDisplayModeFromList
55B20 MOD DISPLAY_55B20
55B40 MOD DM_New_SetAVPowerState
55CB0 MOD DM_New_GetAVPowerState
55D50 MOD DISPLAY_55D50
55DB0 MOD DM_QDIsMirroringCapable
55DF0 MOD DM_CanMirrorNow
55E70 MOD DM_IsMirroringOn
55EA0 MOD DM_MirrorDevices
561F0 MOD DISPLAY_561F0
56200 MOD DM_UnmirrorDevice
56500 MOD DM_GetNextMirroredDevice
56580 MOD DM_BlockMirroring
56600 MOD DM_UnblockMirroring
56660 MOD DISPLAY_56660
56770 MOD DISPLAY_56770
56830 MOD DISPLAY_56830
56860 MOD DISPLAY_56860
568D0 MOD DISPLAY_568D0
56950 MOD DISPLAY_56950
56990 MOD DISPLAY_56990
569C0 MOD DISPLAY_569C0
569F0 MOD DISPLAY_569F0
56B30 MOD DISPLAY_56B30
56CF0 MOD DISPLAY_56CF0
56D80 MOD DISPLAY_56D80
56DC0 MOD DISPLAY_56DC0
56EB0 MOD DISPLAY_56EB0
56F30 MOD DISPLAY_56F30
56F80 MOD DISPLAY_56F80
56FE0 MOD DISPLAY_56FE0
57070 MOD DISPLAY_57070
57120 MOD DISPLAY_57120
57200 MOD DISPLAY_57200
57260 MOD DM_PrivateEB
57360 MOD DISPLAY_57360
573E0 MOD DISPLAY_573E0
57400 MOD DISPLAY_57400
57460 MOD DISPLAY_57460
574aa ENDF
;574b0 FILE AmphibianDNA/WindowMgr.lib, WRITEOUT, MODGUESS, REFGUESS
59240 ENTRY INITFASTERINVALS
;5b0ca ENDF
5b0e0 FILE AmphibianDNA/MenuMgr.lib, WRITEOUT, MODGUESS, REFGUESS
5B260 MOD GETMENURGN
5d8e0 ENDF
; Spurious outgoing BSR in at 5DDE0 + 10
5d900 FILE AmphibianDNA/ATAMgr.lib, WRITEOUT, MODGUESS, REFGUESS
5D900 MOD ATAMGR_5D900
5D940 MOD ATAGIVETIME
5D9B0 MOD ATAMGR_5D9B0
5DA70 MOD ATAMGR_5DA70
5DA90 MOD ATAMGR_5DA90
5DAE0 MOD INITATAMGR
5DBD0 MOD ATAMGR_5DBD0
5DC10 MOD ATAMGR_5DC10
5DD00 MOD ATAMGR_5DD00
5dd20 MOD GONATIVEATAMGR
5DD90 MOD ATAMGR_5DD90
5DDC0 MOD ATAMGR_5DDC0
5DDE0 MOD FINDATADEVICES
5DF30 MOD ATAMGR_5DF30
5DFB0 MOD ATAMGR_5DFB0
5e024 ENDF
; These branch islands are probably the invention of the linker (uh-oh!)
5e030 FILE AmphibianDNA/DeviceMgr.a.o, WRITEOUT, MODGUESS, REFGUESS
5E040 ENTRY FSIODNETBL
5EDE0 MOD ISL_DEVMGR_EQUALSTRING
607C0 MOD ISL_DEVMGR_GETHANDLESIZE
608E0 MOD DEVICEMGR_608E0
613F0 ENTRY LOADNDRV
61860 MOD ISL_DEVMGR_RELSTRING
61A20 MOD ISL_DEVMGR_GETEOF
61A30 MOD ISL_DEVMGR_SETFPOS
61A40 MOD ISL_DEVMGR_FSREAD
61A50 MOD ISL_DEVMGR_FSCLOSE
62E40 ENTRY LOADPCCARDLIB
62E90 ENTRY PMIDLERELATEDDRIVERCALL
62eb0 ENDF
; Fix calls into DeviceMgr: 5EDE0, 607C0
;62f80 FILE AmphibianDNA/DialogMgr.lib, WRITEOUT, MODGUESS, REFGUESS
;6535e ENDF
65392 ENTRY INITRSRCMGR
65446 ENTRY ROMOVERRIDE
; REFGUESS finds three spurious out-of-file references here:
684b0 FILE AmphibianDNA/ScriptMgr.lib, WRITEOUT, MODGUESS
6DA00 ENTRY HANDLEKEYBOARDMENU
6fd2a ENDF
74810 ENTRY MOOV
79900 ENTRY INITCRTABLE
79960 ENTRY HIDECURSOR
79980 ENTRY SHOWCURSOR
799A0 ENTRY SHIELDCURSOR
799C0 ENTRY INITCURSOR
799E0 ENTRY SETCURSOR
79A00 ENTRY OBSCURECURSOR
79A20 ENTRY ALLOCCRSR
79A40 ENTRY SETCCURSOR
79A60 ENTRY SCRNADDRESS
79A70 ENTRY SCRNSIZE
8AC20 ENTRY FLUSHPALETTES
8ec00 FILE AmphibianDNA/MoreCQD.lib, WRITEOUT, MODGUESS, REFGUESS
90A00 ENTRY QDNEW_ALLOCCRSR
90F30 ENTRY QDNEW_SETCURSOR
910D0 ENTRY QDNEW_SETCCURSOR
91690 ENTRY QD_DRAWCURSOR
917E0 ENTRY QD_ERASECURSOR
91A00 ENTRY QDNEW_OBSCURECURSOR
91A30 ENTRY QDNEW_HIDECURSOR
91A60 ENTRY QDNEW_SHOWCURSOR
91AC0 ENTRY QDNEW_INITCURSOR
91AF0 ENTRY QDNEW_OTHERSHIELDCURSOR
91C00 ENTRY QDEXTENSIONS2_SELECTOR_0
91D20 ENTRY QDEXTENSIONS2_SELECTOR_1
91E30 ENTRY QDEXTENSIONS2_SELECTOR_2
91E60 ENTRY QDEXTENSIONS2_SELECTOR_3
92000 ENTRY QDEXTENSIONS2_SELECTOR_4
92100 ENTRY QDEXTENSIONS2_SELECTOR_5
92120 ENTRY QDEXTENSIONS2_SELECTOR_6
92140 ENTRY QDEXTENSIONS2_SELECTOR_7
921A0 ENTRY QDEXTENSIONS2_SELECTOR_8
921E0 ENTRY QDEXTENSIONS2_SELECTOR_10
92230 ENTRY QDEXTENSIONS2_SELECTOR_9
925D0 ENTRY QDNEW_SHIELDCURSOR
926C8 ENDF
;92a70 FILE AmphibianDNA/FontMgr.lib, MODGUESS, REFGUESS
993F0 ENTRY INSTALLBASSCOMMON
99550 MOD FORCEINITFONTSCALL
99560 MOD INITZONEGLUE
A4040 MOD INITIALIZEPARTIALFONTS
A5950 MOD INITIALIZEDISKCACHE
A6930 ENTRY INITFONTS
;a8540 ENDF
;a8540 FILE AmphibianDNA/RomInterface.Lib, REFGUESS
a8540 MOD GETPTRSIZE
A8550 MOD GETHANDLESIZE
A8560 MOD OPENDRIVER ; not sure about this one
A8590 MOD DRIVESTATUS
A85D0 MOD NGETTRAPADDRESS
A85F0 MOD NSETTRAPADDRESS
A8610 MOD EQUALSTRING
A8650 MOD GETDCTLENTRY
A8670 MOD FSCLOSE
A8690 MOD FSREAD
A8694 ENTRY FSWRITE
A86E0 MOD GETEOF
A8710 MOD SETFPOS
A8740 MOD RELSTRING
A8790 MOD C2PSTR
A87D0 MOD P2CSTR
A87F0 MOD NUMTOSTRING
A8800 MOD HOPENDF
A8850 MOD PTRTOHAND
A8870 MOD TEFROMSCRAP
A88D0 MOD TETOSCRAP
A8900 MOD GETINDSTRING
A8950 MOD NATPASCALLS
A8950 ENTRY OPENXPP
A8976 ENTRY LAPADDATQ
A897E ENTRY LAPRMVATQ
A898E ENTRY PATTACHPH
A8996 ENTRY PDETACHPH
A899E ENTRY PWRITELAP
A89A6 ENTRY POPENSKT
A89AE ENTRY PCLOSESKT
A89B6 ENTRY PWRITEDDP
A89BE ENTRY PREGISTERNAME
A89C4 ENTRY PLOOKUPNAME
A89CA ENTRY PCONFIRMNAME
A89D0 ENTRY PREMOVENAME
A89D6 ENTRY PSETSELFSEND
A89DC ENTRY PKILLNBP
A89E2 ENTRY PGETAPPLETALKINFO
A89E8 ENTRY PATALKCLOSEPREP
A89EE ENTRY POPENATPSKT
A89F4 ENTRY PCLOSEATPSKT
A89FA ENTRY PSENDREQUEST
A8A00 ENTRY PGETREQUEST
A8A06 ENTRY PSENDRESPONSE
A8A0C ENTRY PADDRESPONSE
A8A12 ENTRY PRELTCB
A8A18 ENTRY PRELRSPCB
A8A1E ENTRY PNSENDREQUEST
A8A24 ENTRY PKILLSENDREQ
A8A2A ENTRY PKILLGETREQ
A8A30 ENTRY ATPKILLALLGETREQ
A8A4C ENTRY ASPOPENSESSION
A8A52 ENTRY ASPCLOSESESSION
A8A58 ENTRY ASPABORTOS
A8A5E ENTRY ASPGETPARMS
A8A64 ENTRY ASPCLOSEALL
A8A6A ENTRY ASPUSERWRITE
A8A70 ENTRY ASPUSERCOMMAND
A8A76 ENTRY ASPGETSTATUS
A8A7C ENTRY AFPCOMMAND
A8A82 ENTRY GETLOCALZONES
A8A8C ENTRY GETZONELIST
A8A96 ENTRY GETMYZONE
A8B00 MOD NBPSETENTITY
A8B40 MOD GETBRIDGEADDRESS
A8B70 MOD LISTEL1
A8B74 ENTRY MYHNDLRTABLE
A8B8C ENTRY THESOCKETTABLE
A8BD4 ENTRY SAVEAREA
A8BDA ENTRY TMPHANDLER
A8BDE ENTRY MYRHALEN
A8BE0 ENTRY TMPHNDLRENTRY
A8BE2 ENTRY RETADDR
A8BE6 ENTRY RETURNADDR
A8BEA ENTRY SKTQELLIST
A8BEE ENTRY MPPNAME
A8BF4 ENTRY ATPNAME
A8BFA ENTRY NBPLOADSTATUS
A8BFC ENTRY TMPENTITYNAME
A8C60 MOD REMOVEHDLBLOCKS
A8C60 ENTRY REMOVEHDLBLKS
A8C90 MOD ISMPPOPEN
A8CB0 MOD GETNODEADDRESS
A8CE0 MOD NBPEXTRACT
;A8D40 ENDF
;A8D40 FILE AmphibianDNA/RomStandardLib.lib, REFGUESS, NOFORCE
A8D40 MOD c2pstr
A8D70 MOD __setjmp
A8D80 MOD longjmp
a8da0 MOD memcmp
a8de0 MOD memcpy
A8E40 MOD memset
A8EA0 MOD strcat
A8EC0 MOD strcmp
A8EF0 MOD strcpy
A8F10 MOD strcspn
A8F40 MOD strlen
A8F60 MOD strncmp
A8FA0 MOD strncpy
;A8FE0 ENDF
; Oops: this was actually SizeMem.a in StartTest.lib
;A8FE0 FILE AmphibianDNA/Lastly.lib, WRITEOUT, REFGUESS, MODGUESS
A8FE0 MOD LASTLY_A8FE0
;A9140 MOD SIZESOUNDBUFFER
A9142 ENTRY SIZESOUNDBUFFER
;a9150 ENDF