diff --git a/mactraps.py b/mactraps.py index a3957ef..a0bb4e0 100644 --- a/mactraps.py +++ b/mactraps.py @@ -6,6 +6,9 @@ TRAP_TABLE = { # trapN trap name 0xA000 : "_Open", + 0xA002 : "_Read", + 0xA004 : "_Control", + 0xA005 : "_Status", 0xA019 : "_InitZone", 0xA01B : "_SetZone", 0xA01F : "_DisposePtr", @@ -14,6 +17,7 @@ TRAP_TABLE = { 0xA02E : "_BlockMove", 0xA036 : "_MoreMasters", 0xA038 : "_WriteParam", + 0xA03B : "_Delay", 0xA03F : "_InitUtil", 0xA047 : "_SetTrapAddress", 0xA04A : "_HNoPurge", @@ -25,6 +29,14 @@ TRAP_TABLE = { 0xA069 : "_HGetState", 0xA06A : "_HSetState", 0xA06C : "_InitFS", + 0xA06E : "_SlotManager", + 0xA077 : "_CountADBs", + 0xA078 : "_GetIndADB", + 0xA07A : "_SetADBInfo", + 0xA07D : "_GetDefaultStartup", + 0xA07F : "_InternalWait", + 0xA084 : "_GetOSDefault", + 0xA085 : "_PMgrOp", 0xA0AD : "_GestaltDispatch", 0xA0BD : "_CacheFlush", 0xA11A : "_GetZone", @@ -43,9 +55,11 @@ TRAP_TABLE = { 0xA71E : "_NewPtrSysClear", 0xA722 : "_NewHandleSysClear", 0xA746 : "_GetToolTrapAddress", + 0xA817 : "_CopyMask", 0xA81F : "_Get1Resource", 0xA820 : "_Get1NamedResource", 0xA851 : "_SetCursor", + 0xA852 : "_HideCursor", 0xA86E : "_InitGraf", 0xA895 : "_ShutDown", 0xA89B : "_PenSize", @@ -55,6 +69,7 @@ TRAP_TABLE = { 0xA8B0 : "_FrameRoundRect", 0xA8B4 : "_FillRoundRect", 0xA96E : "_Dequeue", + 0xA992 : "_DetachResource", 0xA994 : "_CurResFile", 0xA99B : "_SetResLoad", 0xA9A0 : "_GetResource",