mirror of
https://github.com/elliotnunn/powermac-rom.git
synced 2024-11-29 12:49:58 +00:00
c7d4cdd367
This is part of the work to get the mini running well. The kcPowerDispatch and kcCacheDispatch entry points were explored. The dead code implementing a Timer "Heartbeat" was also used to label some structures better.
61 lines
1022 B
ArmAsm
61 lines
1022 B
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 'NKCache.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
|