Commit Graph

11 Commits

Author SHA1 Message Date
Elliot Nunn 6788160911 Neaten up terrible DrawBeepScreen disassembly 2018-02-03 09:05:59 +08:00
Elliot Nunn c6a027b810 Reverse the two new functions in StartInit.a 2018-01-08 20:09:24 +08:00
Elliot Nunn 0c319592a9 Build Slot Mgr from source
(Slot Mgr is for compatibility only on PCI Macs.)
2017-12-26 09:53:21 +08:00
Elliot Nunn c087445dd0 Correct names of NK Event Group wrapper code
The names of the NanoKernel MP calls made by this 68k ROM library were
found by inspecting the PowerPC MPLibrary, which makes these and many
other MP calls. The document "Adding Multitasking Capability to
Applications Using Multiprocessing Services" gave some background
information. It also helped to determine the function signatures of the
MP calls and of these ROM wrappers.
2017-12-26 09:53:20 +08:00
Elliot Nunn 9c4547cfdb Reverse the Universal Info table
This was tricky. The table seems to be vestigial, anyway.
2017-12-26 09:53:20 +08:00
Elliot Nunn 4204a9c355 Build MMU.lib from sources
The sources needed no changes (how embarrassing), except to remove an
unnecessary dependence on a nonexistent SoundPrivate.a. Lastly.lib had
an incorrect position for SIDESOUNDBUFFER, which has been fixed.
2017-12-26 09:53:20 +08:00
Elliot Nunn d42472fb9e Identify trap AA7F as _MPDispatch 2017-12-26 09:52:54 +08:00
Elliot Nunn ba23f80fd4 Fix typos in suggested NK log code 2017-12-26 09:52:54 +08:00
Elliot Nunn 4d4dd13e2b Update declarative ROM resources 2017-12-26 09:52:52 +08:00
Elliot Nunn 1c43f478a3 Build updated MainCode image (matches Mac OS ROM 9.6.1+) 2017-12-26 09:52:25 +08:00
Elliot Nunn 4325cdcc78 Bring in CubeE sources
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.
2017-12-26 09:52:23 +08:00