俺メモ
純正キーボードには「通電開始後にキーボードから本体に向けてスキャンコード 0xFF を送出する」仕組みがあるらしい。1
本体がこのスキャンコードを受け取ると
000機:LED状態設定コマンドが本体から送信される
030機:LED状態設定コマンドと、キーのDelay&Repeat time設定が送信される
という動きをするもよう。
フロントスイッチがOFFの間にキーボードを接続しても本体MPUが動いてないので、上記の動作は「本体が起動中にキーボードを抜き差しした」場合にのみ意味がある。
まあ030機だとあるとちょっと嬉しい機能かな。000機だと起動中にキーボード抜き差しするとキーリピート間隔とかが初期設定に戻っちゃうから。
でもX68000って起動中にキーボード抜き差しするとキーボードのLEDがランダムに光って、キーボードがフリーズする事が多いような。原則は起動中の抜き差しは禁止だと思ってマス。
なお本体によるキーボードの初期設定(LED設定、キーの delay&repeat time設定)はフロントSW投入時にも必ず行われるので、通電中にキーボードを抜き差ししないのであれば一切関係ない話です
- 実測で通電から40ms後 [↩]