I guess the first thing to get would be the CPU ID at 0x5FFFFFFC
There's a list of CPU IDs at
https://bitsavers.org/pdf/apple/mac/mess/Mac_Technical_Notes.html but it does not include the CPU ID for the 5200.
You can use MacsBug to read it. You might need to read it one byte at a time.
#12
Thanks for the pointers
@joevt! Would this be useful? Let me know if you spot some obvious issues, or if I should grab anything else, wrote a program to do it. Also I can enter privileged access as well in case there is anything elsewhere I should get (I could dump all phys ram if that helps).
0x00000DD0,4,AddrMapFlags,0x8100183F
0x00002400,4,AddrMapFlags1,0x00008000
0x00002404,4,AddrMapFlags2,0x00000000
0x00000DD4,4,UnivROMFlags,0x8B807926
0x00002408,4,UnivROMFlags1,0x00002301
0x0000240C,4,UnivROMFlags2,0x00000000
0x00000DD8,4,UnivInfoPtr,0x40820CC4
0x00000D00,2,TimeDBRA,0x1A97
0x00000D02,2,TimeSCCDB,0x0508
0x00000D04,4,SlotQDT,0x0000DDA0
0x00000D08,4,SlotPrTbl,0xFFFFFFFF
0x00000D0C,4,SlotVBLQ,0xFFFFFFFF
0x00000D10,4,ScrnVBLPtr,0x0000DE22
0x00000D14,4,SlotTICKS,0xFFFFFFFF
0x00000D18,4,PmgrBase,0xFFFFFFFF
0x00000D20,4,TableSeed,0x00002436
0x00000D24,4,SRsrcTblPtr,0x0000E0E0
0x00000D28,4,JVBLTask,0x4081DF34
0x00000D2C,4,WMgrCPort,0x004C6AF0
0x00000D30,2,VertRRate,0xFFFF
0x00000D60,2,ChunkyDepth,0x0008
0x00000D62,4,CrsrPtr,0x0000347C
0x00000DE0,4,EgretBase,0x0008A6E0
0x5FFFEFE0,4,NKNanoKernelInfoPtr,0x5FFFEE80
0x5FFFEFE4,2,NKNanoKernelInfoVer,0x0101
0x5FFFEFE6,2,NKNanoKernelInfoLen,0x0100
0x5FFFEFD0,4,NKHWInfoPtr,0x5FFFEFD0
0x5FFFEFF0,4,NKSystemInfoPtr,0x5FFFEC80
0x40820CC4,4,UnivInfo.decoderInfoPtr,0x00000C1E
0x40820CC8,4,UnivInfo.ramInfoPtr,0x0000105E
0x40820CCC,4,UnivInfo.videoInfoPtr,0x000011BE
0x40820CD0,4,UnivInfo.nubusInfoPtr,0x00001250
0x40820CD4,2,UnivInfo.hwCfgWord,0xCC80
0x40820CD6,1,UnivInfo.productKind,0x23
0x40820CD7,1,UnivInfo.decoderKind,0x0E
0x40820CD8,2,UnivInfo.rom85Word,0x3FFF
0x40820CDA,1,UnivInfo.defaultRSRCs,0x04
0x40820CDB,1,UnivInfo.productInfoVers,0x01
0x40820CDC,4,UnivInfo.basesValid,0x8180183F
0x40820CE0,4,UnivInfo.basesValid1,0x00008000
0x40820CE4,4,UnivInfo.basesValid2,0x00000000
0x40820CE8,4,UnivInfo.extValid,0x8B807926
0x40820CEC,4,UnivInfo.extValid1,0x00002301
0x40820CF0,4,UnivInfo.extValid2,0x00000000
0x40820CF4,4,UnivInfo.viaIDMask,0x00000000
0x40820CF8,4,UnivInfo.viaIDMatch,0x00000000
0x40820CFC,4,UnivInfo.via1InitPtr,0x00001C8E
0x40820D00,4,UnivInfo.via2InitPtr,0x00001C94
0x40820D04,4,UnivInfo.sndControlPtr,0xFFFEDEE4
0x40820D08,4,UnivInfo.clockPRAMPtr,0xFFFE82A8
0x40820D0C,4,UnivInfo.adbDebugUtilPtr,0xFFFE7BAC
0x40820D10,4,UnivInfo.powerManagerPtr,0x00000000
0x40820D14,4,UnivInfo.intHandlerPtr,0xFFFFBDEA
0x40820D18,4,UnivInfo.immgPrimPtr,0xFFFE7662
0x40820D1C,2,UnivInfo.cpuIDValue,0x3258
0x40820D20,4,UnivInfo.iconInfoPtr,0x000012A0
0x408218E2,4,DecoderInfoHeader.DefaultBases,0x40800000
0x408218E6,4,DecoderInfoHeader.DefaultBases1,0x58000000
0x408218EA,4,DecoderInfoHeader.DefaultBases2,0x50F00000
0x408218EE,4,DecoderInfoHeader.DefExtFeatures,0x50F0C020
0x408218F2,4,DecoderInfoHeader.DefExtFeatures1,0x50F0C020
0x408218F6,4,DecoderInfoHeader.DefExtFeatures2,0x50F1E000
0x408218FA,1,DecoderInfoHeader.AvoidVIA1A,0x00
0x408218FB,1,DecoderInfoHeader.AvoidVIA1B,0x00
0x408218FC,1,DecoderInfoHeader.AvoidVIA2A,0x00
0x408218FD,1,DecoderInfoHeader.AvoidVIA2B,0x00
0x408218FE,4,DecoderInfoHeader.CheckForProc,0x00000000
0x40821902,1,DecoderInfoHeader.AddrMap,0x00
0x40821903,1,DecoderInfoHeader.DecoderInfoVers,0x00
0x40821906,4,DecoderInfoHeader.DecoderAddr,0x00000000
0x4082190A,4,DecoderInfo.ROMAddr,0x00000000
0x4082190E,4,DecoderInfo.DiagROMAddr,0x50F02000
0x40821912,4,DecoderInfo.VIA1Addr,0x50F14000
0x40821916,4,DecoderInfo.SCCRdAddr,0x00000000
0x4082191A,4,DecoderInfo.SCCWrAddr,0x50F24000
0x4082191E,4,DecoderInfo.IWMAddr,0x00000000
0x40821922,4,DecoderInfo.PWMAddr,0x00000000
0x40821926,4,DecoderInfo.SoundAddr,0x00000000
0x4082192A,4,DecoderInfo.SCSIAddr,0x00000000
0x4082192E,4,DecoderInfo.SCSIDackAddr,0x00000000
0x40821932,4,DecoderInfo.SCSIHskAddr,0x00000000
0x40821936,4,DecoderInfo.VIA2Addr,0x00000000
0x4082193A,4,DecoderInfo.ASCAddr,0x00000000
0x4082193E,4,DecoderInfo.RBVAddr,0x50F0A000
0x40821942,4,DecoderInfo.VDACAddr,0x50F10000
0x40821946,4,DecoderInfo.SCSIDMAAddr,0x00000000
0x4082194A,4,DecoderInfo.SWIMIOPAddr,0x00000000
0x4082194E,4,DecoderInfo.SCCIOPAddr,0x00000000
0x40821952,4,DecoderInf

SSAddr,0x00000000
0x40821956,4,DecoderInfo.FMCAddr,0x5FF00000
0x4082195A,4,DecoderInfo.RPUAddr,0x00000000
0x4082195E,4,DecoderInf

rwellAddr,0x00000000
0x40821962,4,DecoderInfo.JAWSAddr,0x00000000
0x40821966,4,DecoderInfo.SonicAddr,0x00000000
0x4082196A,4,DecoderInfo.SCSI96Addr1,0x00000000
0x4082196E,4,DecoderInfo.SCSI96Addr2,0x00000000
0x40821972,4,DecoderInfo.DAFBAddr,0x00000000
0x40821976,4,DecoderInfo.PSCAddr,0x00000000
0x4082197A,4,DecoderInfo.ROMPhysAddr,0x00000000
0x4082197E,4,DecoderInfo.PatchROMAddr,0x00000000
0x40821982,4,DecoderInfo.NewAgeAddr,0x00000000
0x40821986,4,DecoderInfo.Unused31Addr,0x00000000
0x4082198A,4,DecoderInfo.SingerAddr,0x00000000
0x4082198E,4,DecoderInfo.DSPAddr,0x00000000
0x40821992,4,DecoderInfo.MACEAddr,0x00000000
0x40821996,4,DecoderInfo.MUNIAddr,0x00000000
0x4082199A,4,DecoderInfo.AMICAddr,0x00000000
0x4082199E,4,DecoderInfo.PrattAddr,0x50F1A000
0x408219A2,4,DecoderInfo.SWIM3Addr,0x4900081F
0x408219A6,4,DecoderInfo.AwacsAddr,0x0000030E
0x408219AA,4,DecoderInfo.CivicAddr,0x00000000
0x408219AE,4,DecoderInfo.SebastianAddr,0x00000000
0x408219B2,4,DecoderInfo.BARTAddr,0x00000000
0x408219B6,4,DecoderInfo.GrandCentralAddr,0x00000000
0x408219BA,4,DecoderInfo.Unused44Addr,0x00300000
0x408219BE,4,DecoderInfo.Unused45Addr,0x00000000
0x408219C2,4,DecoderInfo.Unused46Addr,0x0D010000
0x408219C6,4,DecoderInfo.Unused47Addr,0x50F30400
0x408219CA,4,DecoderInfo.Unused48Addr,0x40800000
0x408219CE,4,DecoderInfo.Unused49Addr,0x58000000
0x408219D2,4,DecoderInfo.Unused50Addr,0x50F00000
0x408219D6,4,DecoderInfo.Unused51Addr,0x50F04000
0x408219DA,4,DecoderInfo.Unused52Addr,0x50F04000
0x408219DE,4,DecoderInfo.Unused53Addr,0x00000000
0x408219E2,4,DecoderInfo.Unused54Addr,0x00000000
0x408219E6,4,DecoderInfo.Unused55Addr,0x00000000
0x408219EA,4,DecoderInfo.Unused56Addr,0x00000000
0x408219EE,4,DecoderInfo.Unused57Addr,0x00000000
0x408219F2,4,DecoderInfo.Unused58Addr,0x00000000
0x408219F6,4,DecoderInfo.Unused59Addr,0x50F02000
0x408219FA,4,DecoderInfo.Unused60Addr,0x00000000
0x408219FE,4,DecoderInfo.Unused61Addr,0x00000000
0x40821A02,4,DecoderInfo.FooAddr,0x00000000
0x40821A06,4,DecoderInfo.Unused63Addr,0x00000000
0x40821A0A,4,DecoderInfo.Unused64Addr,0x00000000
0x40821A0E,4,DecoderInfo.BarAddr,0x00000000
0x40821A12,4,DecoderInfo.Unused66Addr,0x00000000
0x40821A16,4,DecoderInfo.Unused67Addr,0x00000000
0x40821A1A,4,DecoderInfo.Unused68Addr,0x00000000
0x40821A1E,4,DecoderInfo.Unused69Addr,0x00000000
0x40821A22,4,DecoderInfo.Unused70Addr,0x00000000
0x40821A26,4,DecoderInfo.Unused71Addr,0x00000000
0x40821A2A,4,DecoderInfo.Unused72Addr,0x50F18000
0x40821A2E,4,DecoderInfo.Unused73Addr,0x00000000
0x40821A32,4,DecoderInfo.Unused74Addr,0x00000000
0x40821A36,4,DecoderInfo.Unused75Addr,0x50F31000
0x40821A3A,4,DecoderInfo.Unused76Addr,0x00000000
0x40821A3E,4,DecoderInfo.Unused77Addr,0x00000000
0x40821A42,4,DecoderInfo.Unused78Addr,0x50F2A000
0x40821A46,4,DecoderInfo.Unused79Addr,0x00000000
0x40821A4A,4,DecoderInfo.Unused80Addr,0x00000000
0x40821A4E,4,DecoderInfo.Unused81Addr,0x50F31000
0x40821A52,4,DecoderInfo.Unused82Addr,0x50F1C000
0x40821A56,4,DecoderInfo.Unused83Addr,0x50F30000
0x40821A5A,4,DecoderInfo.Unused84Addr,0x00000000
0x40821A5E,4,DecoderInfo.Unused85Addr,0x00000000
0x40821A62,4,DecoderInfo.Unused86Addr,0x00000000
0x40821A66,4,DecoderInfo.Unused87Addr,0x00000000
0x40821A6A,4,DecoderInfo.Unused88Addr,0x50036000
0x40821A6E,4,DecoderInfo.Unused89Addr,0x50F30800
0x40821A72,4,DecoderInfo.Unused90Addr,0x0000773F
0x40821A76,4,DecoderInfo.Unused91Addr,0x00000000
0x40821A7A,4,DecoderInfo.Unused92Addr,0x00000000
0x40821A7E,4,DecoderInfo.Unused93Addr,0x000000A6
0x40821A82,4,DecoderInfo.Unused94Addr,0x00000000
0x40821A86,4,DecoderInfo.Unused95Addr,0x00000000
0x4082190A,4,DecoderInfo.ROMAddr,0x00000000
0x4082190E,4,DecoderInfo.DiagROMAddr,0x50F02000
0x50F02000,4,BaseAddr_DiagROMAddr_Test,0x0E0E0E0E
0x40821912,4,DecoderInfo.VIA1Addr,0x50F14000
0x50F14000,4,BaseAddr_VIA1Addr_Test,0xFFFFFFFF
0x40821916,4,DecoderInfo.SCCRdAddr,0x00000000
0x4082191A,4,DecoderInfo.SCCWrAddr,0x50F24000
0x50F24000,4,BaseAddr_SCCWrAddr_Test,0x01000000
0x4082191E,4,DecoderInfo.IWMAddr,0x00000000
0x40821922,4,DecoderInfo.PWMAddr,0x00000000
0x40821926,4,DecoderInfo.SoundAddr,0x00000000
0x4082192A,4,DecoderInfo.SCSIAddr,0x00000000
0x4082192E,4,DecoderInfo.SCSIDackAddr,0x00000000
0x40821932,4,DecoderInfo.SCSIHskAddr,0x00000000
0x40821936,4,DecoderInfo.VIA2Addr,0x00000000
0x4082193A,4,DecoderInfo.ASCAddr,0x00000000
0x4082193E,4,DecoderInfo.RBVAddr,0x50F0A000
0x40821942,4,DecoderInfo.VDACAddr,0x50F10000
0x40821946,4,DecoderInfo.SCSIDMAAddr,0x00000000
0x4082194A,4,DecoderInfo.SWIMIOPAddr,0x00000000
0x4082194E,4,DecoderInfo.SCCIOPAddr,0x00000000
0x40821952,4,DecoderInf

SSAddr,0x00000000
0x40821956,4,DecoderInfo.FMCAddr,0x5FF00000
0x4082195A,4,DecoderInfo.RPUAddr,0x00000000
0x4082195E,4,DecoderInf

rwellAddr,0x00000000
0x40821962,4,DecoderInfo.JAWSAddr,0x00000000
0x40821966,4,DecoderInfo.SonicAddr,0x00000000
0x4082196A,4,DecoderInfo.SCSI96Addr1,0x00000000
0x4082196E,4,DecoderInfo.SCSI96Addr2,0x00000000
0x40821972,4,DecoderInfo.DAFBAddr,0x00000000
0x40821976,4,DecoderInfo.PSCAddr,0x00000000
0x4082197A,4,DecoderInfo.ROMPhysAddr,0x00000000
0x4082197E,4,DecoderInfo.PatchROMAddr,0x00000000
0x40821982,4,DecoderInfo.NewAgeAddr,0x00000000
0x40821986,4,DecoderInfo.Unused31Addr,0x00000000
0x4082198A,4,DecoderInfo.SingerAddr,0x00000000
0x4082198E,4,DecoderInfo.DSPAddr,0x00000000
0x40821992,4,DecoderInfo.MACEAddr,0x00000000
0x40821996,4,DecoderInfo.MUNIAddr,0x00000000
0x4082199A,4,DecoderInfo.AMICAddr,0x00000000
0x4082199E,4,DecoderInfo.PrattAddr,0x50F1A000
0x408219A2,4,DecoderInfo.SWIM3Addr,0x4900081F
0x408219A6,4,DecoderInfo.AwacsAddr,0x0000030E
0x408219AA,4,DecoderInfo.CivicAddr,0x00000000
0x408219AE,4,DecoderInfo.SebastianAddr,0x00000000
0x408219B2,4,DecoderInfo.BARTAddr,0x00000000
0x408219B6,4,DecoderInfo.GrandCentralAddr,0x00000000
0x408219BA,4,DecoderInfo.Unused44Addr,0x00300000
0x408219BE,4,DecoderInfo.Unused45Addr,0x00000000
0x408219C2,4,DecoderInfo.Unused46Addr,0x0D010000
0x408219C6,4,DecoderInfo.Unused47Addr,0x50F30400
0x50F30400,4,BaseAddr_Unused47Addr_Test,<noaccess>
0x408219CA,4,DecoderInfo.Unused48Addr,0x40800000
0x408219CE,4,DecoderInfo.Unused49Addr,0x58000000
0x408219D2,4,DecoderInfo.Unused50Addr,0x50F00000
0x408219D6,4,DecoderInfo.Unused51Addr,0x50F04000
0x408219DA,4,DecoderInfo.Unused52Addr,0x50F04000
0x408219DE,4,DecoderInfo.Unused53Addr,0x00000000
0x408219E2,4,DecoderInfo.Unused54Addr,0x00000000
0x408219E6,4,DecoderInfo.Unused55Addr,0x00000000
0x408219EA,4,DecoderInfo.Unused56Addr,0x00000000
0x408219EE,4,DecoderInfo.Unused57Addr,0x00000000
0x408219F2,4,DecoderInfo.Unused58Addr,0x00000000
0x408219F6,4,DecoderInfo.Unused59Addr,0x50F02000
0x408219FA,4,DecoderInfo.Unused60Addr,0x00000000
0x408219FE,4,DecoderInfo.Unused61Addr,0x00000000
0x40821A02,4,DecoderInfo.FooAddr,0x00000000
0x40821A06,4,DecoderInfo.Unused63Addr,0x00000000
0x40821A0A,4,DecoderInfo.Unused64Addr,0x00000000
0x40821A0E,4,DecoderInfo.BarAddr,0x00000000
0x40821A12,4,DecoderInfo.Unused66Addr,0x00000000
0x40821A16,4,DecoderInfo.Unused67Addr,0x00000000
0x40821A1A,4,DecoderInfo.Unused68Addr,0x00000000
0x40821A1E,4,DecoderInfo.Unused69Addr,0x00000000
0x40821A22,4,DecoderInfo.Unused70Addr,0x00000000
0x40821A26,4,DecoderInfo.Unused71Addr,0x00000000
0x40821A2A,4,DecoderInfo.Unused72Addr,0x50F18000
0x40821A2E,4,DecoderInfo.Unused73Addr,0x00000000
0x40821A32,4,DecoderInfo.Unused74Addr,0x00000000
0x40821A36,4,DecoderInfo.Unused75Addr,0x50F31000
0x40821A3A,4,DecoderInfo.Unused76Addr,0x00000000
0x40821A3E,4,DecoderInfo.Unused77Addr,0x00000000
0x40821A42,4,DecoderInfo.Unused78Addr,0x50F2A000
0x40821A46,4,DecoderInfo.Unused79Addr,0x00000000
0x40821A4A,4,DecoderInfo.Unused80Addr,0x00000000
0x40821A4E,4,DecoderInfo.Unused81Addr,0x50F31000
0x40821A52,4,DecoderInfo.Unused82Addr,0x50F1C000
0x40821A56,4,DecoderInfo.Unused83Addr,0x50F30000
0x40821A5A,4,DecoderInfo.Unused84Addr,0x00000000
0x40821A5E,4,DecoderInfo.Unused85Addr,0x00000000
0x40821A62,4,DecoderInfo.Unused86Addr,0x00000000
0x40821A66,4,DecoderInfo.Unused87Addr,0x00000000
0x40821A6A,4,DecoderInfo.Unused88Addr,0x50036000
0x40821A6E,4,DecoderInfo.Unused89Addr,0x50F30800
0x40821A72,4,DecoderInfo.Unused90Addr,0x0000773F
0x40821A76,4,DecoderInfo.Unused91Addr,0x00000000
0x40821A7A,4,DecoderInfo.Unused92Addr,0x00000000
0x40821A7E,4,DecoderInfo.Unused93Addr,0x000000A6
0x40821A82,4,DecoderInfo.Unused94Addr,0x00000000
0x40821A86,4,DecoderInfo.Unused95Addr,0x00000000
0x0000105E,4,RamInfo.MinBankSize,0x64D00054
0x00001062,4,RamInfo.HighBankStart,0x653C0054
0x00001066,4,RamInfo.HighBankEnd,0x65600054
0x0000106A,4,RamInfo.NextBankStart,0x64F40054
0x0000106E,4,RamInfo.NextBankEnd,0x65180054
0x000011BE,4,VideoInfo.VRAMPhysAddr,0x63200054
0x000011C2,4,VideoInfo.VRAMLogAddr32,0x76D00054
0x000011C6,4,VideoInfo.VRAMLogAddr24,0x77180054
0x000011CA,1,VideoInfo.SlotNumberAlias,0x74
0x000011CB,1,VideoInfo.SlotPramAddr,0x48
0x000011CC,1,VideoInfo.SuperSRsrcDirID,0x00
0x000011CD,1,VideoInfo.BoardSRsrcID,0x54
0x000011CE,2,VideoInfo.DrvrHwID,0x773C
0x00001250,1,NubusInfo.Slot0,0x00
0x00001251,1,NubusInfo.Slot1,0x49
0x00001252,1,NubusInfo.Slot2,0x56
0x00001253,1,NubusInfo.Slot3,0x6C
0x00001254,1,NubusInfo.Slot4,0x00
0x00001255,1,NubusInfo.Slot5,0x90
0x00001256,1,NubusInfo.Slot6,0x0A
0x00001257,1,NubusInfo.Slot7,0x60
0x00001258,1,NubusInfo.Slot8,0x00
0x00001259,1,NubusInfo.Slot9,0x90
0x0000125A,1,NubusInfo.SlotA,0x09
0x0000125B,1,NubusInfo.SlotB,0x70
0x0000125C,1,NubusInfo.SlotC,0x00
0x0000125D,1,NubusInfo.SlotD,0x49
0x0000125E,1,NubusInfo.SlotE,0x59
0x0000125F,1,NubusInfo.SlotF,0x84
0x5FFFEFD0,4,NKHWInfo.MacROM_Base,0x5FFFEFD0
0x5FFFEFD4,4,NKHWInfo.DeviceTreeBase,0x00000000
0x5FFFEFD8,4,NKHWInfo.UniversalInfoTableBase,0x5FFFEF80
0x5FFFEFDC,4,NKHWInfo.ConfigInfoTableBase,0x01000040
0x5FFFEFE0,4,NKHWInfo.VectorLookupTable,0x5FFFEE80
0x5FFFEFE4,4,NKHWInfo.VectorMaskTable,0x01010100
0x5FFFEFE8,4,NKHWInf

penPICBaseAddr,0x5FFFED80
0x5FFFEFEC,4,NKHWInfo.ISAMaster8259,0x01000100
0x5FFFEFF0,4,NKHWInfo.ISASlave8259,0x5FFFEC80
0x5FFFEFF4,4,NKHWInfo.InterruptAck8259,0x01030100
0x5FFFEFF8,4,NKHWInfo.PendingInts0,0x5FFFEF80
0x5FFFEFFC,4,NKHWInfo.PendingInts1,0x01000040
0x5FFFF000,4,NKHWInfo.ADB_Base,0xA55A2258
0x5FFFF004,4,NKHWInfo.SCSI_DMA_Base,0xA55A2258
0x5FFFF046,2,NKHWInfo.CPU_ID,0x2258