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

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

unix.superglobalmegacorp.com

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