powermac-rom/NanoKernel/NanoKernel.s

88 lines
1.1 KiB
ArmAsm
Raw Normal View History

2017-11-19 04:11:07 +00:00
include 'MacErrors.a'
include 'Multiprocessing.a'
2017-11-19 04:11:07 +00:00
include 'InfoRecords.a'
include 'EmulatorPublic.a'
include 'NKPublic.a'
include 'NKOpaque.a'
include 'NKEquates.s'
include 'NKMacros.s'
NKTop
2018-07-03 05:55:22 +00:00
b VMPanic
2018-07-04 11:26:33 +00:00
2018-07-06 13:56:33 +00:00
org 0x0
Entry
org 0xA4
bankLoop
org 0xC8
FloatTables
org 0x308
ProcessorInfoTbl
org 0x374
FiguredOutProcessor
org 0x468
Thud
Panic
VMPanic
org 0x680
2018-07-06 13:44:52 +00:00
IntForEmulator_1
2018-07-06 13:56:33 +00:00
org 0x740
PDM68kInterruptTable
org 0x780
2018-07-06 13:44:52 +00:00
IntForEmulator_2
2018-07-06 13:56:33 +00:00
org 0x840
2018-07-06 13:44:52 +00:00
IntForEmulator_3
2018-07-06 13:56:33 +00:00
org 0x940
IntDecrementerSystem
org 0x9C8
IntDecrementerAlternate
org 0xA00
IntDSI
org 0xB00
IntAlignment
org 0xC00
FDP
2018-07-06 16:03:09 +00:00
org 0xC38
FDP_003C
2018-07-06 14:58:40 +00:00
org 0xA38
loc_A38
org 0xD18
FDP_011C
2018-07-06 14:58:40 +00:00
org 0xD50
loc_D50
2018-07-06 16:03:09 +00:00
FDP_0DA0
2018-07-06 13:56:33 +00:00
org 0x13F4
2018-07-06 13:44:52 +00:00
MemRetryDSI
2018-07-06 13:56:33 +00:00
org 0x1498
2018-07-06 13:44:52 +00:00
MemRetryMachineCheck
2018-07-06 13:56:33 +00:00
org 0x1874
IntISI
org 0x18C4
major_0x039dc
org 0x18D8
major_0x039dc_0x14
org 0x18EC
IntMachineCheck
org 0x18F8
PagingFunc1
org 0x1C74
2018-07-06 13:44:52 +00:00
PagingFunc2
2018-07-06 13:56:33 +00:00
org 0x1E70
PagingL2PWithBATs
org 0x1EDC
PagingL2PWithoutBATs
org 0x1F98
PagingFlushTLB
org 0x1FB8
2018-07-03 05:55:22 +00:00
include 'NKExceptions.s'
2018-07-06 16:03:09 +00:00
include 'NKFloatingPt.s'
2018-07-06 13:09:19 +00:00
include 'NKSoftInt.s'
include 'NKLegacyVM.s'
2017-11-19 04:11:07 +00:00
NKBtm