Annotation of nono/lib/object_id.txt, revision 1.1.1.9

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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.