Annotation of nono/lib/monitor_id.cpp, revision 1.1.1.13

1.1       root        1: // Generated from monitor_id.pl
                      2: 
                      3: #include "monitor.h"
                      4: 
                      5: /*static*/ const std::vector<MonitorManager::MonitorInfo>
                      6: MonitorManager::info {
1.1.1.12  root        7:        { ID_MONITOR_zeroth_dummy_for_wxmac, },
1.1.1.7   root        8:        { ID_MONITOR_ACCSTAT,   VMCap::NONE,    { "accstat" } },
1.1.1.13! root        9:        { ID_MONITOR_ADPCM,     VMCap::NONE,    { "adpcm" } },
1.1.1.7   root       10:        { ID_MONITOR_AREASET,   VMCap::NONE,    { "areaset" } },
1.1.1.6   root       11:        { ID_MONITOR_ATC0,      VMCap::NONE,    { "atc0" } },
                     12:        { ID_MONITOR_ATC1,      VMCap::NONE,    { "atc1" } },
                     13:        { ID_MONITOR_ATC2,      VMCap::NONE,    { "atc2" } },
                     14:        { ID_MONITOR_ATC3,      VMCap::NONE,    { "atc3" } },
                     15:        { ID_MONITOR_ATC4,      VMCap::NONE,    { "atc4" } },
                     16:        { ID_MONITOR_ATC5,      VMCap::NONE,    { "atc5" } },
                     17:        { ID_MONITOR_ATC6,      VMCap::NONE,    { "atc6" } },
                     18:        { ID_MONITOR_ATC7,      VMCap::NONE,    { "atc7" } },
                     19:        { ID_MONITOR_BREAKPOINT,        VMCap::NONE,    { "breakpoint", "bp" } },
                     20:        { ID_MONITOR_BT45x,     VMCap::NONE,    { "bt45x" } },
                     21:        { ID_MONITOR_CMMU0,     VMCap::NONE,    { "cmmu0" } },
                     22:        { ID_MONITOR_CMMU1,     VMCap::NONE,    { "cmmu1" } },
                     23:        { ID_MONITOR_CMMU2,     VMCap::NONE,    { "cmmu2" } },
                     24:        { ID_MONITOR_CMMU3,     VMCap::NONE,    { "cmmu3" } },
                     25:        { ID_MONITOR_CMMU4,     VMCap::NONE,    { "cmmu4" } },
                     26:        { ID_MONITOR_CMMU5,     VMCap::NONE,    { "cmmu5" } },
                     27:        { ID_MONITOR_CMMU6,     VMCap::NONE,    { "cmmu6" } },
                     28:        { ID_MONITOR_CMMU7,     VMCap::NONE,    { "cmmu7" } },
                     29:        { ID_MONITOR_CRTC,      VMCap::NONE,    { "crtc" } },
                     30:        { ID_MONITOR_DMAC,      VMCap::NONE,    { "dmac" } },
                     31:        { ID_MONITOR_FDC,       VMCap::NONE,    { "fdc" } },
1.1.1.11  root       32:        { ID_MONITOR_HOSTCOM0,  VMCap::NONE,    { "hostcom0" } },
                     33:        { ID_MONITOR_HOSTCOM1,  VMCap::NONE,    { "hostcom1" } },
                     34:        { ID_MONITOR_HOSTCOM2,  VMCap::NONE,    { "hostcom2" } },
1.1.1.6   root       35:        { ID_MONITOR_HOSTNET0,  VMCap::NONE,    { "hostnet0" } },
                     36:        { ID_MONITOR_HOSTNET1,  VMCap::NONE,    { "hostnet1" } },
1.1.1.13! root       37:        { ID_MONITOR_HOSTSOUND, VMCap::NONE,    { "hostsound" } },
1.1.1.6   root       38:        { ID_MONITOR_INTERRUPT, VMCap::NONE,    { "interrupt" } },
                     39:        { ID_MONITOR_KEYBOARD,  VMCap::NONE,    { "keyboard" } },
                     40:        { ID_MONITOR_LANCE,     VMCap::NONE,    { "lance" } },
                     41:        { ID_MONITOR_LCD,       VMCap::NONE,    { "lcd" } },
1.1.1.12  root       42:        { ID_MONITOR_LOG,       VMCap::NONE,    { "log" } },
1.1.1.6   root       43:        { ID_MONITOR_LUNAVC,    VMCap::NONE,    { "video" } },
                     44:        { ID_MONITOR_MAINBUS,   VMCap::NONE,    { "mainbus" } },
                     45:        { ID_MONITOR_MEMDUMP0,  VMCap::NONE,    { "memdump0" } },
                     46:        { ID_MONITOR_MEMDUMP1,  VMCap::NONE,    { "memdump1" } },
                     47:        { ID_MONITOR_MEMDUMP2,  VMCap::NONE,    { "memdump2" } },
                     48:        { ID_MONITOR_MEMDUMP3,  VMCap::NONE,    { "memdump3" } },
                     49:        { ID_MONITOR_MFP,       VMCap::NONE,    { "mfp" } },
                     50:        { ID_MONITOR_MK48T02,   VMCap::NONE,    { "mk48t02", "rtc" } },
                     51:        { ID_MONITOR_MPUATC,    VMCap::NONE,    { "mpuatc" } },
1.1.1.7   root       52:        { ID_MONITOR_MPUCACHE,  VMCap::NONE,    { "mpucache" } },
1.1.1.6   root       53:        { ID_MONITOR_MPUREG,    VMCap::NONE,    { "mpureg" } },
                     54:        { ID_MONITOR_NEREID,    VMCap::NONE,    { "nereid" } },
                     55:        { ID_MONITOR_PIO,       VMCap::NONE,    { "pio" } },
                     56:        { ID_MONITOR_RENDERER,  VMCap::NONE,    { "renderer" } },
                     57:        { ID_MONITOR_ROMCONS,   VMCap::NONE,    { "romcons" } },
                     58:        { ID_MONITOR_RTC,       VMCap::NONE,    { "rtc" } },
                     59:        { ID_MONITOR_RTL8019AS0,        VMCap::NONE,    { "eth0" } },
                     60:        { ID_MONITOR_RTL8019AS1,        VMCap::NONE,    { "eth1" } },
                     61:        { ID_MONITOR_SCC,       VMCap::NONE,    { "scc" } },
                     62:        { ID_MONITOR_SCHEDULER, VMCap::NONE,    { "scheduler" } },
                     63:        { ID_MONITOR_SCSIDEVS,  VMCap::NONE,    { "scsidevs" } },
                     64:        { ID_MONITOR_SIO,       VMCap::NONE,    { "sio" } },
1.1.1.9   root       65:        { ID_MONITOR_SLIRP,     VMCap::NONE,    { "slirp" } },
1.1.1.13! root       66:        { ID_MONITOR_SOUND,     VMCap::NONE,    { "sound" } },
1.1.1.6   root       67:        { ID_MONITOR_SPC,       VMCap::NONE,    { "spc" } },
1.1.1.8   root       68:        { ID_MONITOR_SSG,       VMCap::NONE,    { "ssg" } },
1.1.1.6   root       69:        { ID_MONITOR_SYSCLK,    VMCap::NONE,    { "sysclk" } },
1.1.1.7   root       70:        { ID_MONITOR_SYSPORT,   VMCap::NONE,    { "sysport" } },
                     71:        { ID_MONITOR_VIRTIO_BLOCK0,     VMCap::NONE,    { "vblk0" } },
                     72:        { ID_MONITOR_VIRTIO_BLOCK1,     VMCap::NONE,    { "vblk1" } },
                     73:        { ID_MONITOR_VIRTIO_BLOCK2,     VMCap::NONE,    { "vblk2" } },
                     74:        { ID_MONITOR_VIRTIO_BLOCK3,     VMCap::NONE,    { "vblk3" } },
                     75:        { ID_MONITOR_VIRTIO_BLOCK4,     VMCap::NONE,    { "vblk4" } },
                     76:        { ID_MONITOR_VIRTIO_BLOCK5,     VMCap::NONE,    { "vblk5" } },
                     77:        { ID_MONITOR_VIRTIO_BLOCK6,     VMCap::NONE,    { "vblk6" } },
                     78:        { ID_MONITOR_VIRTIO_BLOCK7,     VMCap::NONE,    { "vblk7" } },
1.1.1.8   root       79:        { ID_MONITOR_VIRTIO_ENTROPY,    VMCap::NONE,    { "virtio_entropy" } },
1.1.1.7   root       80:        { ID_MONITOR_VIRTIO_NET,        VMCap::NONE,    { "vnet" } },
1.1.1.10  root       81:        { ID_MONITOR_VIRTIO_SCSI,       VMCap::NONE,    { "vscsi" } },
1.1.1.6   root       82:        { ID_MONITOR_WXHOSTINFO,        VMCap::NONE,    { "wxhostinfo" } },
1.1.1.11  root       83:        { ID_MONITOR_XPASCI,    VMCap::LUNA,    { "xpasci" } },
1.1.1.6   root       84:        { ID_MONITOR_XPMEMDUMP0,        VMCap::NONE,    { "xpmemdump0" } },
                     85:        { ID_MONITOR_XPMEMDUMP1,        VMCap::NONE,    { "xpmemdump1" } },
                     86:        { ID_MONITOR_XPMEMDUMP2,        VMCap::NONE,    { "xpmemdump2" } },
                     87:        { ID_MONITOR_XPMEMDUMP3,        VMCap::NONE,    { "xpmemdump3" } },
                     88:        { ID_MONITOR_XPINTR,    VMCap::NONE,    { "xpinterrupt" } },
                     89:        { ID_MONITOR_XPIO,      VMCap::NONE,    { "xpio" } },
                     90:        { ID_MONITOR_XPREG,     VMCap::NONE,    { "xpreg" } },
1.1       root       91: 
1.1.1.4   root       92:        { ID_SUBWIN_BRHIST,     VMCap::ALL,     { "brhist" } },
                     93:        { ID_SUBWIN_CACHE0,     VMCap::M88K,    { "cache0" } },
                     94:        { ID_SUBWIN_CACHE1,     VMCap::M88K,    { "cache1" } },
                     95:        { ID_SUBWIN_CACHE2,     VMCap::M88K,    { "cache2" } },
                     96:        { ID_SUBWIN_CACHE3,     VMCap::M88K,    { "cache3" } },
                     97:        { ID_SUBWIN_CACHE4,     VMCap::M88K,    { "cache4" } },
                     98:        { ID_SUBWIN_CACHE5,     VMCap::M88K,    { "cache5" } },
                     99:        { ID_SUBWIN_CACHE6,     VMCap::M88K,    { "cache6" } },
                    100:        { ID_SUBWIN_CACHE7,     VMCap::M88K,    { "cache7" } },
1.1.1.5   root      101:        { ID_SUBWIN_DIPSW,      VMCap::LUNA|VMCap::NEWS,        { "dipsw" } },
1.1.1.4   root      102:        { ID_SUBWIN_EXHIST,     VMCap::ALL,     { "exhist" } },
1.1.1.12  root      103:        { ID_SUBWIN_GVRAM,      VMCap::X68030,  { "gvram" } },
1.1.1.4   root      104:        { ID_SUBWIN_LCDPANEL,   VMCap::LUNA,    { "lcdpanel" } },
                    105:        { ID_SUBWIN_LOGSETTING, VMCap::ALL,     { "logsetting" } },
                    106:        { ID_SUBWIN_LUNAFB,     VMCap::LUNA,    { "bitmap" } },
1.1.1.7   root      107:        { ID_SUBWIN_NEWSIO,     VMCap::NEWS,    { "newsio" } },
1.1.1.12  root      108:        { ID_SUBWIN_PALETTE,    VMCap::LUNA|VMCap::X68030,      { "palette" } },
1.1.1.5   root      109:        { ID_SUBWIN_ROM,        VMCap::LUNA|VMCap::X68030,      { "rom" } },
1.1.1.10  root      110:        { ID_SUBWIN_SOFTKEY,    VMCap::LUNA|VMCap::X68030,      { "softkey" } },
1.1.1.13! root      111:        { ID_SUBWIN_THREADS,    VMCap::ALL,     { "threads" } },
1.1.1.4   root      112:        { ID_SUBWIN_TVRAM,      VMCap::X68030,  { "tvram" } },
                    113:        { ID_SUBWIN_VECTOR,     VMCap::ALL,     { "vector" } },
1.1.1.6   root      114:        { ID_SUBWIN_X68KIO,     VMCap::X68030,  { "x68kio" } },
1.1.1.5   root      115:        { ID_SUBWIN_XPBRHIST,   VMCap::LUNA,    { "xpbrhist" } },
                    116:        { ID_SUBWIN_XPEXHIST,   VMCap::LUNA,    { "xpexhist" } },
                    117: };
                    118: 
1.1.1.8   root      119: /*static*/ const std::vector<std::pair<uint, const char *>>
1.1.1.5   root      120: Monitor::idtext {
1.1.1.7   root      121:        { ID_MONITOR_ACCSTAT, "ID_MONITOR_ACCSTAT" },
1.1.1.13! root      122:        { ID_MONITOR_ADPCM, "ID_MONITOR_ADPCM" },
1.1.1.7   root      123:        { ID_MONITOR_AREASET, "ID_MONITOR_AREASET" },
1.1.1.5   root      124:        { ID_MONITOR_ATC0, "ID_MONITOR_ATC0" },
                    125:        { ID_MONITOR_ATC1, "ID_MONITOR_ATC1" },
                    126:        { ID_MONITOR_ATC2, "ID_MONITOR_ATC2" },
                    127:        { ID_MONITOR_ATC3, "ID_MONITOR_ATC3" },
                    128:        { ID_MONITOR_ATC4, "ID_MONITOR_ATC4" },
                    129:        { ID_MONITOR_ATC5, "ID_MONITOR_ATC5" },
                    130:        { ID_MONITOR_ATC6, "ID_MONITOR_ATC6" },
                    131:        { ID_MONITOR_ATC7, "ID_MONITOR_ATC7" },
                    132:        { ID_MONITOR_BREAKPOINT, "ID_MONITOR_BREAKPOINT" },
                    133:        { ID_SUBWIN_BRHIST, "ID_SUBWIN_BRHIST" },
                    134:        { ID_MONITOR_BT45x, "ID_MONITOR_BT45x" },
                    135:        { ID_SUBWIN_CACHE0, "ID_SUBWIN_CACHE0" },
                    136:        { ID_SUBWIN_CACHE1, "ID_SUBWIN_CACHE1" },
                    137:        { ID_SUBWIN_CACHE2, "ID_SUBWIN_CACHE2" },
                    138:        { ID_SUBWIN_CACHE3, "ID_SUBWIN_CACHE3" },
                    139:        { ID_SUBWIN_CACHE4, "ID_SUBWIN_CACHE4" },
                    140:        { ID_SUBWIN_CACHE5, "ID_SUBWIN_CACHE5" },
                    141:        { ID_SUBWIN_CACHE6, "ID_SUBWIN_CACHE6" },
                    142:        { ID_SUBWIN_CACHE7, "ID_SUBWIN_CACHE7" },
                    143:        { ID_MONITOR_CMMU0, "ID_MONITOR_CMMU0" },
                    144:        { ID_MONITOR_CMMU1, "ID_MONITOR_CMMU1" },
                    145:        { ID_MONITOR_CMMU2, "ID_MONITOR_CMMU2" },
                    146:        { ID_MONITOR_CMMU3, "ID_MONITOR_CMMU3" },
                    147:        { ID_MONITOR_CMMU4, "ID_MONITOR_CMMU4" },
                    148:        { ID_MONITOR_CMMU5, "ID_MONITOR_CMMU5" },
                    149:        { ID_MONITOR_CMMU6, "ID_MONITOR_CMMU6" },
                    150:        { ID_MONITOR_CMMU7, "ID_MONITOR_CMMU7" },
                    151:        { ID_MONITOR_CRTC, "ID_MONITOR_CRTC" },
                    152:        { ID_SUBWIN_DIPSW, "ID_SUBWIN_DIPSW" },
                    153:        { ID_MONITOR_DMAC, "ID_MONITOR_DMAC" },
                    154:        { ID_SUBWIN_EXHIST, "ID_SUBWIN_EXHIST" },
                    155:        { ID_MONITOR_FDC, "ID_MONITOR_FDC" },
1.1.1.12  root      156:        { ID_SUBWIN_GVRAM, "ID_SUBWIN_GVRAM" },
1.1.1.11  root      157:        { ID_MONITOR_HOSTCOM0, "ID_MONITOR_HOSTCOM0" },
                    158:        { ID_MONITOR_HOSTCOM1, "ID_MONITOR_HOSTCOM1" },
                    159:        { ID_MONITOR_HOSTCOM2, "ID_MONITOR_HOSTCOM2" },
1.1.1.6   root      160:        { ID_MONITOR_HOSTNET0, "ID_MONITOR_HOSTNET0" },
                    161:        { ID_MONITOR_HOSTNET1, "ID_MONITOR_HOSTNET1" },
1.1.1.13! root      162:        { ID_MONITOR_HOSTSOUND, "ID_MONITOR_HOSTSOUND" },
1.1.1.5   root      163:        { ID_MONITOR_INTERRUPT, "ID_MONITOR_INTERRUPT" },
                    164:        { ID_MONITOR_KEYBOARD, "ID_MONITOR_KEYBOARD" },
                    165:        { ID_MONITOR_LANCE, "ID_MONITOR_LANCE" },
                    166:        { ID_MONITOR_LCD, "ID_MONITOR_LCD" },
                    167:        { ID_SUBWIN_LCDPANEL, "ID_SUBWIN_LCDPANEL" },
1.1.1.12  root      168:        { ID_MONITOR_LOG, "ID_MONITOR_LOG" },
1.1.1.5   root      169:        { ID_SUBWIN_LOGSETTING, "ID_SUBWIN_LOGSETTING" },
                    170:        { ID_SUBWIN_LUNAFB, "ID_SUBWIN_LUNAFB" },
                    171:        { ID_MONITOR_LUNAVC, "ID_MONITOR_LUNAVC" },
1.1.1.6   root      172:        { ID_MONITOR_MAINBUS, "ID_MONITOR_MAINBUS" },
1.1.1.5   root      173:        { ID_MONITOR_MEMDUMP0, "ID_MONITOR_MEMDUMP0" },
                    174:        { ID_MONITOR_MEMDUMP1, "ID_MONITOR_MEMDUMP1" },
                    175:        { ID_MONITOR_MEMDUMP2, "ID_MONITOR_MEMDUMP2" },
                    176:        { ID_MONITOR_MEMDUMP3, "ID_MONITOR_MEMDUMP3" },
                    177:        { ID_MONITOR_MFP, "ID_MONITOR_MFP" },
                    178:        { ID_MONITOR_MK48T02, "ID_MONITOR_MK48T02" },
                    179:        { ID_MONITOR_MPUATC, "ID_MONITOR_MPUATC" },
1.1.1.7   root      180:        { ID_MONITOR_MPUCACHE, "ID_MONITOR_MPUCACHE" },
1.1.1.5   root      181:        { ID_MONITOR_MPUREG, "ID_MONITOR_MPUREG" },
1.1.1.6   root      182:        { ID_MONITOR_NEREID, "ID_MONITOR_NEREID" },
1.1.1.7   root      183:        { ID_SUBWIN_NEWSIO, "ID_SUBWIN_NEWSIO" },
1.1.1.5   root      184:        { ID_SUBWIN_PALETTE, "ID_SUBWIN_PALETTE" },
                    185:        { ID_MONITOR_PIO, "ID_MONITOR_PIO" },
                    186:        { ID_MONITOR_RENDERER, "ID_MONITOR_RENDERER" },
                    187:        { ID_SUBWIN_ROM, "ID_SUBWIN_ROM" },
                    188:        { ID_MONITOR_ROMCONS, "ID_MONITOR_ROMCONS" },
                    189:        { ID_MONITOR_RTC, "ID_MONITOR_RTC" },
1.1.1.6   root      190:        { ID_MONITOR_RTL8019AS0, "ID_MONITOR_RTL8019AS0" },
                    191:        { ID_MONITOR_RTL8019AS1, "ID_MONITOR_RTL8019AS1" },
1.1.1.5   root      192:        { ID_MONITOR_SCC, "ID_MONITOR_SCC" },
                    193:        { ID_MONITOR_SCHEDULER, "ID_MONITOR_SCHEDULER" },
                    194:        { ID_MONITOR_SCSIDEVS, "ID_MONITOR_SCSIDEVS" },
                    195:        { ID_MONITOR_SIO, "ID_MONITOR_SIO" },
1.1.1.9   root      196:        { ID_MONITOR_SLIRP, "ID_MONITOR_SLIRP" },
1.1.1.5   root      197:        { ID_SUBWIN_SOFTKEY, "ID_SUBWIN_SOFTKEY" },
1.1.1.13! root      198:        { ID_MONITOR_SOUND, "ID_MONITOR_SOUND" },
1.1.1.5   root      199:        { ID_MONITOR_SPC, "ID_MONITOR_SPC" },
1.1.1.8   root      200:        { ID_MONITOR_SSG, "ID_MONITOR_SSG" },
1.1.1.5   root      201:        { ID_MONITOR_SYSCLK, "ID_MONITOR_SYSCLK" },
1.1.1.7   root      202:        { ID_MONITOR_SYSPORT, "ID_MONITOR_SYSPORT" },
1.1.1.13! root      203:        { ID_SUBWIN_THREADS, "ID_SUBWIN_THREADS" },
1.1.1.5   root      204:        { ID_SUBWIN_TVRAM, "ID_SUBWIN_TVRAM" },
                    205:        { ID_SUBWIN_VECTOR, "ID_SUBWIN_VECTOR" },
1.1.1.7   root      206:        { ID_MONITOR_VIRTIO_BLOCK0, "ID_MONITOR_VIRTIO_BLOCK0" },
                    207:        { ID_MONITOR_VIRTIO_BLOCK1, "ID_MONITOR_VIRTIO_BLOCK1" },
                    208:        { ID_MONITOR_VIRTIO_BLOCK2, "ID_MONITOR_VIRTIO_BLOCK2" },
                    209:        { ID_MONITOR_VIRTIO_BLOCK3, "ID_MONITOR_VIRTIO_BLOCK3" },
                    210:        { ID_MONITOR_VIRTIO_BLOCK4, "ID_MONITOR_VIRTIO_BLOCK4" },
                    211:        { ID_MONITOR_VIRTIO_BLOCK5, "ID_MONITOR_VIRTIO_BLOCK5" },
                    212:        { ID_MONITOR_VIRTIO_BLOCK6, "ID_MONITOR_VIRTIO_BLOCK6" },
                    213:        { ID_MONITOR_VIRTIO_BLOCK7, "ID_MONITOR_VIRTIO_BLOCK7" },
1.1.1.8   root      214:        { ID_MONITOR_VIRTIO_ENTROPY, "ID_MONITOR_VIRTIO_ENTROPY" },
1.1.1.7   root      215:        { ID_MONITOR_VIRTIO_NET, "ID_MONITOR_VIRTIO_NET" },
1.1.1.10  root      216:        { ID_MONITOR_VIRTIO_SCSI, "ID_MONITOR_VIRTIO_SCSI" },
1.1.1.5   root      217:        { ID_MONITOR_WXHOSTINFO, "ID_MONITOR_WXHOSTINFO" },
1.1.1.6   root      218:        { ID_SUBWIN_X68KIO, "ID_SUBWIN_X68KIO" },
1.1.1.11  root      219:        { ID_MONITOR_XPASCI, "ID_MONITOR_XPASCI" },
1.1.1.5   root      220:        { ID_MONITOR_XPMEMDUMP0, "ID_MONITOR_XPMEMDUMP0" },
                    221:        { ID_MONITOR_XPMEMDUMP1, "ID_MONITOR_XPMEMDUMP1" },
                    222:        { ID_MONITOR_XPMEMDUMP2, "ID_MONITOR_XPMEMDUMP2" },
                    223:        { ID_MONITOR_XPMEMDUMP3, "ID_MONITOR_XPMEMDUMP3" },
                    224:        { ID_SUBWIN_XPBRHIST, "ID_SUBWIN_XPBRHIST" },
                    225:        { ID_SUBWIN_XPEXHIST, "ID_SUBWIN_XPEXHIST" },
                    226:        { ID_MONITOR_XPINTR, "ID_MONITOR_XPINTR" },
                    227:        { ID_MONITOR_XPIO, "ID_MONITOR_XPIO" },
                    228:        { ID_MONITOR_XPREG, "ID_MONITOR_XPREG" },
1.1       root      229: };

unix.superglobalmegacorp.com

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