mirror of
https://github.com/elliotnunn/powermac-rom.git
synced 2024-06-09 22:29:30 +00:00
7fdc813d8f
Namely queues, semaphores, critical regions, event groups and "notifications". The MP calls implementing these services have been named after their MPLibrary wrapper functions. This convention will be followed in the future (no more NKCreateEvent).
61 lines
1.0 KiB
ArmAsm
61 lines
1.0 KiB
ArmAsm
include 'MacErrors.a'
|
|
include 'Multiprocessing.a'
|
|
|
|
include 'InfoRecords.a'
|
|
include 'EmulatorPublic.a'
|
|
include 'NKPublic.a'
|
|
include 'NKOpaque.a'
|
|
|
|
include 'NKEquates.s'
|
|
include 'NKMacros.s'
|
|
|
|
NKTop
|
|
include 'NKInit.s'
|
|
align 5
|
|
include 'NKInterrupts.s'
|
|
align 5
|
|
include 'NKPaging.s'
|
|
align 5
|
|
include 'NKTranslation.s'
|
|
align 5
|
|
include 'NKVMCalls.s'
|
|
align 5
|
|
include 'NKPowerCalls.s'
|
|
align 5
|
|
include 'NKRTASCalls.s'
|
|
align 5
|
|
include 'NKCacheCalls.s'
|
|
|
|
; Mostly MP calls:
|
|
align 5
|
|
include 'NKMPCalls.s'
|
|
align 5
|
|
include 'NKSync.s'
|
|
align 5
|
|
include 'NKTasks.s'
|
|
align 5
|
|
include 'NKAddressSpaceMPCalls.s'
|
|
|
|
align 5
|
|
include 'NKPoolAllocator.s'
|
|
align 5
|
|
include 'NKTimers.s'
|
|
align 5
|
|
include 'NKScheduler.s'
|
|
align 5
|
|
include 'NKIndex.s'
|
|
align 5
|
|
include 'NKPrimaryIntHandlers.s'
|
|
align 5
|
|
include 'NKConsoleLog.s'
|
|
align 5
|
|
include 'NKSleep.s'
|
|
align 5
|
|
include 'NKThud.s'
|
|
align 5
|
|
include 'NKScreenConsole.s'
|
|
align 5
|
|
include 'NKAdditions.s'
|
|
align 5
|
|
NKBtm
|