|
|
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:
25: NONE (None)
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 root 34: CRTC
35: CRTC2
36: DEBUGGER Debugger
37: DIPSW
38: DMAC
1.1.1.2 ! root 39: ETHERNET%2 Ethernet%
1.1 root 40: EXTRAM ExtRAM
41: FDC
42: FDD%4 FDD%
43: FUSEROM FuseROM
44: GVRAM
45: HOSTINFO (HostInfo)
1.1.1.2 ! root 46: HOSTNET%2 HostNet%
1.1 root 47: HUMAN68K Human68k
48: HUMAN_MI HumanMI
49: INTERRUPT Interrupt
1.1.1.2 ! root 50: IPLROM_BOOT BootROM
1.1 root 51: IPLROM1
52: IPLROM2
1.1.1.2 ! root 53: KBC KbdCtlr
1.1 root 54: KEYBOARD Keyboard
55: LCD
56: LOGMONITOR LogMonitor
57: MAINBUS Mainbus
58: MAINRAM MainRAM
59: MFP
60: M88200_%8 CMMU#%
61: MPSCC
62: MPU_BRHIST (BranchHistory)
63: MPU_EXHIST (ExceptionHistory)
64: MPU_MEMDUMP%4 (Memdump%)
65: MPU
66: MPUXP XP(HD647180)
1.1.1.2 ! root 67: NEREID Nereid
! 68: NEREID_BOARD%2 Nereid%
1.1 root 69: NEWSCTLR NewsCtlr
70: NEWSFB Newsfb
71: NEWSIO NewsIO
72: NMI
73: NOPIO (NopIO)
74: OPM
75: PARTIAL_RAM PartialRAM
76: PEDEC
77: PIO0
78: PIO1
79: PLANEVRAM PlaneVRAM
80: PLUTO Pluto
81: POWER Power
82: PPI
83: PRINTER Printer
84: PROM PROM
1.1.1.2 ! root 85: PROM_BOOT BootROM
1.1 root 86: RENDERER Renderer
87: ROM
88: RTC
89: SCHEDULER Scheduler
90: SCSIBUS SCSIBus
91: SIGNAL_THREAD SignalThread
92: SPC
93: SPRITE Sprite
94: SRAM
95: SUBRAM SubRAM
96: SUBRAM2 SubRAM2
97: SYNCER Syncer
1.1.1.2 ! root 98: SYSCLK SysClk
! 99: SYSPORT SysPort
1.1 root 100: TAS
101: VIDEOCTLR VideoCtlr
102: VECTOR_TABLE (VectorTable)
103: X68KIO X68kIO
104: XP_BRHIST (BranchHistory)
105: XP_EXHIST (ExceptionHistory)
106: XP_MEMDUMP%4 (XPMemdump%)
107: XPBUS XPbus
108: XPRAM XPRAM
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.