--- nono/lib/object_id.cpp 2026/04/29 17:05:15 1.1 +++ nono/lib/object_id.cpp 2026/04/29 17:05:52 1.1.1.9 @@ -4,20 +4,30 @@ /*static*/ const std::vector Object::idname { - "(None)", + "", "ADPCM", "AreaSet", + "BankRAM0", + "BankRAM1", "BootLoader", "Bt45x", "(BusErr)", "CGROM", - "CMMUIOSpace", + "CMMUIO", + "Console", "CRTC", "CRTC2", "Debugger", "DIPSW", "DMAC", - "Ethernet", + "DMAC#0", + "DMAC#1", + "DMAC#2", + "DMAC#3", + "Ethernet0", + "Ethernet1", + "EventManager", + "ExtArea", "ExtRAM", "FDC", "FDD0", @@ -25,30 +35,47 @@ Object::idname { "FDD2", "FDD3", "FuseROM", + "GFPIC0", + "GFPIC1", + "GFPIC2", + "GFPIC3", + "GFPIC4", + "GFPIC5", + "GFPIC6", + "GFTimer", + "GFTTY", "GVRAM", + "HostCOM0", + "HostCOM1", + "HostCOM2", + "HostCOMDebugger", + "HostCPU", "(HostInfo)", - "HostNet", + "HostNet0", + "HostNet1", + "HostSound", + "HostWindrv", "Human68k", "HumanMI", "Interrupt", - "IPLROM(BOOT)", + "BootROM", "IPLROM1", "IPLROM2", - "Keyboard", + "KbdCtlr", "Keyboard", "LCD", - "LogMonitor", + "(Logger)", "Mainbus", "MainRAM", "MFP", - "CMMU", - "CMMU", - "CMMU", - "CMMU", - "CMMU", - "CMMU", - "CMMU", - "CMMU", + "CMMU#0", + "CMMU#1", + "CMMU#2", + "CMMU#3", + "CMMU#4", + "CMMU#5", + "CMMU#6", + "CMMU#7", "MPSCC", "(BranchHistory)", "(ExceptionHistory)", @@ -58,6 +85,9 @@ Object::idname { "(Memdump3)", "MPU", "XP(HD647180)", + "Nereid", + "Nereid0", + "Nereid1", "NewsCtlr", "Newsfb", "NewsIO", @@ -74,25 +104,43 @@ Object::idname { "PPI", "Printer", "PROM", - "PROM(BOOT)", - "Renderer", + "BootROM", "ROM", + "QemuSysCtlr", "RTC", "Scheduler", + "SCSI", "SCSIBus", "SignalThread", + "SoundRenderer", "SPC", "Sprite", "SRAM", + "SSG", "SubRAM", "SubRAM2", "Syncer", - "SystemClock", - "SystemPort", + "SysClk", + "SysPort", "TAS", + "V68kIO", "VideoCtlr", + "VideoRenderer", + "VirtIOBlock0", + "VirtIOBlock1", + "VirtIOBlock2", + "VirtIOBlock3", + "VirtIOBlock4", + "VirtIOBlock5", + "VirtIOBlock6", + "VirtIOBlock7", + "VirtIOEntropy", + "VirtIONet", + "VirtIOSCSI", "(VectorTable)", + "Windrv", "X68kIO", + "XPASCI", "(BranchHistory)", "(ExceptionHistory)", "(XPMemdump0)", @@ -108,17 +156,27 @@ Object::idtext { "OBJ_NONE", "OBJ_ADPCM", "OBJ_AREASET", + "OBJ_BANKRAM0", + "OBJ_BANKRAM1", "OBJ_BOOTLOADER", "OBJ_BT45x", "OBJ_BUSERR", "OBJ_CGROM", "OBJ_CMMUIO", + "OBJ_CONSOLE", "OBJ_CRTC", "OBJ_CRTC2", "OBJ_DEBUGGER", "OBJ_DIPSW", "OBJ_DMAC", - "OBJ_ETHERNET", + "OBJ_DMAC_CH0", + "OBJ_DMAC_CH1", + "OBJ_DMAC_CH2", + "OBJ_DMAC_CH3", + "OBJ_ETHERNET0", + "OBJ_ETHERNET1", + "OBJ_EVENT_MANAGER", + "OBJ_EXTAREA", "OBJ_EXTRAM", "OBJ_FDC", "OBJ_FDD0", @@ -126,9 +184,26 @@ Object::idtext { "OBJ_FDD2", "OBJ_FDD3", "OBJ_FUSEROM", + "OBJ_GFPIC0", + "OBJ_GFPIC1", + "OBJ_GFPIC2", + "OBJ_GFPIC3", + "OBJ_GFPIC4", + "OBJ_GFPIC5", + "OBJ_GFPIC6", + "OBJ_GFTIMER", + "OBJ_GFTTY", "OBJ_GVRAM", + "OBJ_HOSTCOM0", + "OBJ_HOSTCOM1", + "OBJ_HOSTCOM2", + "OBJ_HOSTCOM_DBG", + "OBJ_HOSTCPU", "OBJ_HOSTINFO", - "OBJ_HOSTNET", + "OBJ_HOSTNET0", + "OBJ_HOSTNET1", + "OBJ_HOSTSOUND", + "OBJ_HOSTWINDRV", "OBJ_HUMAN68K", "OBJ_HUMAN_MI", "OBJ_INTERRUPT", @@ -138,7 +213,7 @@ Object::idtext { "OBJ_KBC", "OBJ_KEYBOARD", "OBJ_LCD", - "OBJ_LOGMONITOR", + "OBJ_LOGGER", "OBJ_MAINBUS", "OBJ_MAINRAM", "OBJ_MFP", @@ -159,6 +234,9 @@ Object::idtext { "OBJ_MPU_MEMDUMP3", "OBJ_MPU", "OBJ_MPUXP", + "OBJ_NEREID", + "OBJ_NEREID_BOARD0", + "OBJ_NEREID_BOARD1", "OBJ_NEWSCTLR", "OBJ_NEWSFB", "OBJ_NEWSIO", @@ -176,24 +254,42 @@ Object::idtext { "OBJ_PRINTER", "OBJ_PROM", "OBJ_PROM_BOOT", - "OBJ_RENDERER", "OBJ_ROM", + "OBJ_QEMUSYSCTLR", "OBJ_RTC", "OBJ_SCHEDULER", + "OBJ_SCSI", "OBJ_SCSIBUS", "OBJ_SIGNAL_THREAD", + "OBJ_SOUND_RENDERER", "OBJ_SPC", "OBJ_SPRITE", "OBJ_SRAM", + "OBJ_SSG", "OBJ_SUBRAM", "OBJ_SUBRAM2", "OBJ_SYNCER", "OBJ_SYSCLK", "OBJ_SYSPORT", "OBJ_TAS", + "OBJ_V68KIO", "OBJ_VIDEOCTLR", + "OBJ_VIDEO_RENDERER", + "OBJ_VIRTIO_BLOCK0", + "OBJ_VIRTIO_BLOCK1", + "OBJ_VIRTIO_BLOCK2", + "OBJ_VIRTIO_BLOCK3", + "OBJ_VIRTIO_BLOCK4", + "OBJ_VIRTIO_BLOCK5", + "OBJ_VIRTIO_BLOCK6", + "OBJ_VIRTIO_BLOCK7", + "OBJ_VIRTIO_ENTROPY", + "OBJ_VIRTIO_NET", + "OBJ_VIRTIO_SCSI", "OBJ_VECTOR_TABLE", + "OBJ_WINDRV", "OBJ_X68KIO", + "OBJ_XP_ASCI", "OBJ_XP_BRHIST", "OBJ_XP_EXHIST", "OBJ_XP_MEMDUMP0",