|
|
1.1 root 1: #
2: # nono
3: # Copyright (C) 2021 nono project
4: # Licensed under nono-license.txt
5: #
6:
7: # モニター ID 表 (といいつつサブウィンドウ表も兼ねる)
8: #
9: # モニターは、デバッガの show コマンドで表示対象を指定したり、show help で
10: # 一覧を表示するため、一意な名前が必要。あと時々エイリアスも欲しくなる。
11: # また GUI の -M オプションで起動時に表示するモニタを指定する時にも同じ名前
12: # を使いたいので、GUI の外で管理したい。
13: # 一方、GUI のソフトウェアキーボードなどモニタでないサブウィンドウも、モニタ
14: # と同様に -M オプションで指定できると便利なので、そうすると名前の衝突を
15: # 避けるため、ここで一元管理する必要がある。
16: # モニターの中にはテキストモニターではあるもののそのままでは show コマンドで
17: # 使えないものがあり、これらもモニターではなくサブウィンドウ扱いとなる。
18: # 例えば brhist は別途表示開始位置を指示する必要がある、cache* は注目セット
19: # を別途指定する必要がある、など。
20: #
21: # このファイルの書式は
22: # <ID> <Type> <Flag> [<name...>]
23: #
24: # <ID> が識別子(の接頭辞を除いた部分)。C++ で使う識別子なので大文字。
25: # <Type> は区分。デバッガの show コマンドでもモニターがそのまま表示できる
26: # タイプなら 'm'、そうでなければ '.'。
1.1.1.4 ! root 27: # <VMCap> は VM ケーパビリティ (mainapp.h 参照)。
1.1 root 28: # <name...> はあればその識別子に対応する名前(入力文字列に相当するので小文字)。
29: # 複数指定してもよい。<name> が省略された場合は <ID> を小文字にしたものを使う。
30: #
31: # <ID> および <name...> 中では以下の記法が使える。
32: # %n (n は数字) は 0..<n> に展開する。
33:
1.1.1.4 ! root 34: # <ID> <Type> <VMCap> <Name...>
1.1 root 35: ATC%8 m M88K
36: BREAKPOINT m ALL breakpoint bp
37: BRHIST . ALL
38: CACHE%8 . M88K
39: CMMU%8 m M88K
1.1.1.3 root 40: CRTC m X68030
1.1.1.2 root 41: DMAC m X68030
1.1 root 42: EXHIST . ALL
1.1.1.4 ! root 43: FDC m X68030
1.1.1.3 root 44: HOSTCOM m ALL
45: HOSTNET m LUNA
1.1 root 46: INTERRUPT m ALL
1.1.1.4 ! root 47: KEYBOARD m ALL
1.1 root 48: LANCE m LUNA
49: LCD m LUNA
50: LCDPANEL . LUNA
51: LOG . ALL
1.1.1.3 root 52: LOGSETTING . ALL
53: LUNAFB . LUNA bitmap
54: LUNAVC m LUNA video
1.1 root 55: MEMDUMP%4 m ALL
1.1.1.2 root 56: MFP m X68030
1.1 root 57: MK48T02 m LUNA mk48t02 rtc
58: MPUATC m M68K
59: MPUREG m ALL
60: PIO0 m LUNA
1.1.1.3 root 61: RENDERER m ALL
1.1.1.4 ! root 62: ROM . ALL
1.1.1.2 root 63: RTC m X68030
64: SCC m X68030
1.1 root 65: SCHEDULER m ALL
1.1.1.2 root 66: SCSIDEVS m ALL
1.1 root 67: SIO m LUNA
68: SOFTKEY . ALL
69: SPC m ALL
70: SYSCLK m LUNA
1.1.1.4 ! root 71: TVRAM . X68030
1.1.1.3 root 72: VECTOR . ALL
1.1 root 73: WXHOSTINFO m ALL
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.