mirror of
https://github.com/elliotnunn/mac-rom.git
synced 2024-12-27 10:29:32 +00:00
Identify trap AA7F as _MPDispatch
This commit is contained in:
parent
8198d61f3b
commit
bc7aa41f2e
@ -963,7 +963,7 @@ FirstTool
|
||||
ToolBox $26E ; toolbox trap $26E (unknown) <C146> <C413>
|
||||
ToolBox $26F ; toolbox trap $26F (unknown) <C146> <C413>
|
||||
DCB.L 15,0 ; toolbox trap $270-$27E (unknown) <C146>
|
||||
ToolBox $27F,NKLog
|
||||
ToolBox $27F,MPDispatchStubTrap
|
||||
DCB.L 16,0 ; toolbox trap $280-$28F (unknown) <C146>
|
||||
ToolBox $290,InitPalettes ; toolbox trap $290 <02Jun87 DAF>
|
||||
ToolBox $291,NewPalette ; toolbox trap $291 <02Jun87 DAF>
|
||||
|
@ -1,3 +1,6 @@
|
||||
; This ROM implementation of the MPDispatch trap (AA7F) only implements two
|
||||
; selectors, both for writing to the NanoKernel framebuffer/serial log.
|
||||
|
||||
; To print a C string:
|
||||
; PEA @cstring
|
||||
; MOVE #-3, -(SP)
|
||||
@ -10,7 +13,7 @@
|
||||
; DC.W $AA7F
|
||||
|
||||
|
||||
NKLog PROC EXPORT
|
||||
MPDispatchStubTrap PROC EXPORT
|
||||
CmpI #-3, $4(SP)
|
||||
BEQ.S NKxprintf
|
||||
|
@ -93,7 +93,7 @@ OSObjs = "{ObjDir}BCScreenRelated.o"
|
||||
"{ObjDir}MiscPatches.a.o" ¶
|
||||
"{ObjDir}PowerMgr.o" ¶
|
||||
"{ObjDir}VMPatches.a.o" ¶
|
||||
"{ObjDir}NKLogShim.a.o" ¶
|
||||
"{ObjDir}MPDispatchStub.a.o" ¶
|
||||
"{ObjDir}Dispatch.a.o" ¶
|
||||
"{ObjDir}UniversalTables.a.o" ¶
|
||||
"{ObjDir}NKEventGroupRelated.a.o" ¶
|
||||
@ -283,8 +283,8 @@ OSObjs = "{ObjDir}BCScreenRelated.o"
|
||||
Asm {StdAOpts} -o "{Targ}" "{OSDir}VMPatches.a"
|
||||
|
||||
|
||||
"{ObjDir}NKLogShim.a.o" Ä "{OSDir}NKLogShim.a"
|
||||
Asm {StdAOpts} -o "{Targ}" "{OSDir}NKLogShim.a"
|
||||
"{ObjDir}MPDispatchStub.a.o" Ä "{OSDir}MPDispatchStub.a"
|
||||
Asm {StdAOpts} -o "{Targ}" "{OSDir}MPDispatchStub.a"
|
||||
|
||||
|
||||
"{ObjDir}NKEventGroupWrapper.a.o" Ä "{OSDir}NKEventGroupWrapper.a"
|
||||
|
Loading…
Reference in New Issue
Block a user