powermac-rom/NanoKernel/NanoKernel.s

116 lines
1.5 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 14:58:40 +00:00
org 0xA38
loc_A38
org 0xD50
loc_D50
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
ExceptionMemRetried
org 0x2034
LetBlueHandleOwnException
org 0x20C0
ReturnFromExceptionFastPath
org 0x20D8
KCallReturnFromException
org 0x2194
LoadInterruptRegisters
org 0x21DC
Exception
org 0x2204
IntReturnToSystemContext
org 0x2214
IntReturnToOtherBlueContext
org 0x23AC
2018-07-03 05:55:22 +00:00
IntReturn
2018-07-06 13:56:33 +00:00
org 0x23F0
major_0x02ccc
org 0x2500
IntFPUnavail
org 0x2550
major_0x03e18
org 0x2558
IntHandleSpecialFPException
org 0x2574
LoadFloatsFromContextBlock
org 0x2600
bugger_around_with_floats
org 0x269C
FloatTables_0
2018-07-03 05:55:22 +00:00
2017-11-19 04:11:07 +00:00
2018-07-06 13:07:59 +00:00
org 0x289C
2018-07-03 05:55:22 +00:00
2018-07-06 13:09:19 +00:00
include 'NKSoftInt.s'
include 'NKLegacyVM.s'
2017-11-19 04:11:07 +00:00
NKBtm