--- nono/lib/object_id.txt 2026/04/29 17:05:15 1.1 +++ nono/lib/object_id.txt 2026/04/29 17:05:44 1.1.1.7 @@ -20,48 +20,61 @@ # を省略した場合は と同じ (大文字の) 文字列となる。 は # デフォルトのオブジェクト名だが必要ならそのコンストラクタ等で SetName() に # よって変更可能。 +# IODevice はデバイスマップに表示されるので極力7文字までで区別可能にすること。 NONE (None) ADPCM AREASET AreaSet +BANKRAM%2 BankRAM% BOOTLOADER BootLoader BT45x Bt45x BUSERR (BusErr) CGROM -CMMUIO CMMUIOSpace +CMMUIO CMMUIO +CONSOLE Console CRTC CRTC2 DEBUGGER Debugger DIPSW DMAC -ETHERNET Ethernet +ETHERNET%2 Ethernet% +EXTAREA ExtArea EXTRAM ExtRAM FDC FDD%4 FDD% FUSEROM FuseROM +GFPIC%7 GFPIC% +GFTIMER GFTimer +GFTTY GVRAM +HOSTCOM%3 HostCOM% +HOSTCOM_DBG HostCOMDebugger +HOSTCPU HostCPU HOSTINFO (HostInfo) -HOSTNET HostNet +HOSTNET%2 HostNet% +HOSTWINDRV HostWindrv HUMAN68K Human68k HUMAN_MI HumanMI INTERRUPT Interrupt -IPLROM_BOOT IPLROM(BOOT) +IPLROM_BOOT BootROM IPLROM1 IPLROM2 -KBC Keyboard Ctlr +KBC KbdCtlr KEYBOARD Keyboard LCD LOGMONITOR LogMonitor MAINBUS Mainbus MAINRAM MainRAM MFP -M88200_%8 CMMU#% +M88200_%8 CMMU% MPSCC MPU_BRHIST (BranchHistory) MPU_EXHIST (ExceptionHistory) MPU_MEMDUMP%4 (Memdump%) MPU MPUXP XP(HD647180) +NEREID Nereid +NEREID_BOARD%2 Nereid% NEWSCTLR NewsCtlr NEWSFB Newsfb NEWSIO NewsIO @@ -78,25 +91,35 @@ POWER Power PPI PRINTER Printer PROM PROM -PROM_BOOT PROM(BOOT) +PROM_BOOT BootROM RENDERER Renderer ROM +QEMUSYSCTLR QemuSysCtlr RTC SCHEDULER Scheduler +SCSI SCSIBUS SCSIBus SIGNAL_THREAD SignalThread SPC SPRITE Sprite SRAM +SSG SUBRAM SubRAM SUBRAM2 SubRAM2 SYNCER Syncer -SYSCLK SystemClock -SYSPORT SystemPort +SYSCLK SysClk +SYSPORT SysPort TAS +V68KIO V68kIO VIDEOCTLR VideoCtlr +VIRTIO_BLOCK%8 VirtIOBlock% +VIRTIO_ENTROPY VirtIOEntropy +VIRTIO_NET VirtIONet +VIRTIO_SCSI VirtIOSCSI VECTOR_TABLE (VectorTable) +WINDRV Windrv X68KIO X68kIO +XP_ASCI XPASCI XP_BRHIST (BranchHistory) XP_EXHIST (ExceptionHistory) XP_MEMDUMP%4 (XPMemdump%)