From 8b049809084633a56b9b9b1d9f1ada2640d98725 Mon Sep 17 00:00:00 2001 From: Maxim Poliakovski Date: Mon, 22 Mar 2021 15:19:20 +0100 Subject: [PATCH] More Macintosh traps. --- mactraps.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/mactraps.py b/mactraps.py index 4d619e7..a3957ef 100644 --- a/mactraps.py +++ b/mactraps.py @@ -5,13 +5,20 @@ ''' TRAP_TABLE = { # trapN trap name + 0xA000 : "_Open", + 0xA019 : "_InitZone", 0xA01B : "_SetZone", 0xA01F : "_DisposePtr", 0xA029 : "_HLock", 0xA02D : "_SetApplLimit", 0xA02E : "_BlockMove", + 0xA036 : "_MoreMasters", + 0xA038 : "_WriteParam", + 0xA03F : "_InitUtil", 0xA047 : "_SetTrapAddress", 0xA04A : "_HNoPurge", + 0xA051 : "_ReadXPRam", + 0xA052 : "_WriteXPRam", 0xA055 : "_StripAddress", 0xA057 : "_SetAppBase", 0xA064 : "_MoveHHi", @@ -38,13 +45,23 @@ TRAP_TABLE = { 0xA746 : "_GetToolTrapAddress", 0xA81F : "_Get1Resource", 0xA820 : "_Get1NamedResource", + 0xA851 : "_SetCursor", + 0xA86E : "_InitGraf", 0xA895 : "_ShutDown", + 0xA89B : "_PenSize", + 0xA89E : "_PenNormal", + 0xA8A5 : "_FillRect", + 0xA8A9 : "_InsetRect", + 0xA8B0 : "_FrameRoundRect", + 0xA8B4 : "_FillRoundRect", 0xA96E : "_Dequeue", 0xA994 : "_CurResFile", 0xA99B : "_SetResLoad", 0xA9A0 : "_GetResource", + 0xA9A1 : "_GetNamedResource", 0xA9A2 : "_LoadResource", 0xA9AF : "_ResError", 0xA9C9 : "_SysError", + 0xAA00 : "_OpenCPort", 0xABEB : "_DisplayDispatch", }