|
|
1.1 root 1: #
2: # nono
3: # Copyright (C) 2022 nono project
4: # Licensed under nono-license.txt
5: #
6:
7: # オブジェクトID とオブジェクト名の表
8: #
9: # Object インスタンスには基本的にすべてユニークな ID を持たせて識別する。
10: # NONE は一時オブジェクトや、SCSI デバイスのように動的なものなどで利用でき、
11: # この ID を持つものはリストには登録されているが検索は出来ない。
12: # (SCSI デバイスは SCSI ホストが管理しておりそちらから辿れる)
13: #
14: # このファイルの各行の書式は以下の通り。
15: #
16: # <ID> [<name>]
17: #
18: # <ID> が識別子(の接頭辞 OBJ_ を除いた部分)。C++ で使う識別子なので大文字。
19: # <name> はデフォルトのオブジェクト名 (ログ表示に使われるやつ)。
20: # <name> を省略した場合は <ID> と同じ (大文字の) 文字列となる。<name> は
21: # デフォルトのオブジェクト名だが必要ならそのコンストラクタ等で SetName() に
22: # よって変更可能。
1.1.1.2 root 23: # IODevice はデバイスマップに表示されるので極力7文字までで区別可能にすること。
1.1 root 24:
1.1.1.8 root 25: NONE ""
1.1 root 26: ADPCM
27: AREASET AreaSet
1.1.1.2 root 28: BANKRAM%2 BankRAM%
1.1 root 29: BOOTLOADER BootLoader
30: BT45x Bt45x
31: BUSERR (BusErr)
32: CGROM
1.1.1.2 root 33: CMMUIO CMMUIO
1.1.1.5 root 34: CONSOLE Console
1.1 root 35: CRTC
36: CRTC2
37: DEBUGGER Debugger
38: DIPSW
39: DMAC
1.1.1.9 ! root 40: DMAC_CH%4 DMAC#%
1.1.1.2 root 41: ETHERNET%2 Ethernet%
1.1.1.8 root 42: EVENT_MANAGER EventManager
1.1.1.3 root 43: EXTAREA ExtArea
1.1 root 44: EXTRAM ExtRAM
45: FDC
46: FDD%4 FDD%
47: FUSEROM FuseROM
1.1.1.3 root 48: GFPIC%7 GFPIC%
49: GFTIMER GFTimer
50: GFTTY
1.1 root 51: GVRAM
1.1.1.7 root 52: HOSTCOM%3 HostCOM%
53: HOSTCOM_DBG HostCOMDebugger
1.1.1.4 root 54: HOSTCPU HostCPU
1.1 root 55: HOSTINFO (HostInfo)
1.1.1.2 root 56: HOSTNET%2 HostNet%
1.1.1.9 ! root 57: HOSTSOUND HostSound
1.1.1.3 root 58: HOSTWINDRV HostWindrv
1.1 root 59: HUMAN68K Human68k
60: HUMAN_MI HumanMI
61: INTERRUPT Interrupt
1.1.1.2 root 62: IPLROM_BOOT BootROM
1.1 root 63: IPLROM1
64: IPLROM2
1.1.1.2 root 65: KBC KbdCtlr
1.1 root 66: KEYBOARD Keyboard
67: LCD
1.1.1.8 root 68: LOGGER (Logger)
1.1 root 69: MAINBUS Mainbus
70: MAINRAM MainRAM
71: MFP
1.1.1.9 ! root 72: M88200_%8 CMMU#%
1.1 root 73: MPSCC
74: MPU_BRHIST (BranchHistory)
75: MPU_EXHIST (ExceptionHistory)
76: MPU_MEMDUMP%4 (Memdump%)
77: MPU
78: MPUXP XP(HD647180)
1.1.1.2 root 79: NEREID Nereid
80: NEREID_BOARD%2 Nereid%
1.1 root 81: NEWSCTLR NewsCtlr
82: NEWSFB Newsfb
83: NEWSIO NewsIO
84: NMI
85: NOPIO (NopIO)
86: OPM
87: PARTIAL_RAM PartialRAM
88: PEDEC
89: PIO0
90: PIO1
91: PLANEVRAM PlaneVRAM
92: PLUTO Pluto
93: POWER Power
94: PPI
95: PRINTER Printer
96: PROM PROM
1.1.1.2 root 97: PROM_BOOT BootROM
1.1 root 98: ROM
1.1.1.3 root 99: QEMUSYSCTLR QemuSysCtlr
1.1 root 100: RTC
101: SCHEDULER Scheduler
1.1.1.4 root 102: SCSI
1.1 root 103: SCSIBUS SCSIBus
104: SIGNAL_THREAD SignalThread
1.1.1.9 ! root 105: SOUND_RENDERER SoundRenderer
1.1 root 106: SPC
107: SPRITE Sprite
108: SRAM
1.1.1.4 root 109: SSG
1.1 root 110: SUBRAM SubRAM
111: SUBRAM2 SubRAM2
112: SYNCER Syncer
1.1.1.2 root 113: SYSCLK SysClk
114: SYSPORT SysPort
1.1 root 115: TAS
1.1.1.3 root 116: V68KIO V68kIO
1.1 root 117: VIDEOCTLR VideoCtlr
1.1.1.9 ! root 118: VIDEO_RENDERER VideoRenderer
1.1.1.3 root 119: VIRTIO_BLOCK%8 VirtIOBlock%
1.1.1.4 root 120: VIRTIO_ENTROPY VirtIOEntropy
1.1.1.3 root 121: VIRTIO_NET VirtIONet
1.1.1.6 root 122: VIRTIO_SCSI VirtIOSCSI
1.1 root 123: VECTOR_TABLE (VectorTable)
1.1.1.3 root 124: WINDRV Windrv
1.1 root 125: X68KIO X68kIO
1.1.1.7 root 126: XP_ASCI XPASCI
1.1 root 127: XP_BRHIST (BranchHistory)
128: XP_EXHIST (ExceptionHistory)
129: XP_MEMDUMP%4 (XPMemdump%)
130: XPBUS XPbus
131: XPRAM XPRAM
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.