|
|
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: };
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.