メモリ457h(0000:0457h)の挙動

フラグの詳細は
UNDOCUMENTED Vol.2 memsys .txtのメモリ 0000:0457hを参照いただきたい
ttps://www.webtech.co.jp/company/doc/undocumented_mem/memsys.txt

エミュレーターでしか確認していないが、かなり古いIDE BIOSじゃないと
UNDOCUMENTED Vol.2のようなフラグ設定にならないと思われる。
一般的なIDE搭載のPC-98では1台目と2代目のドライブの有無の状態のみを
現すしていると思われる。またこの場合、関連するメモリ0000:05B0hには常にFFhが
設定されている。

ドライブなし 3Fh(00111111b)
1台目のみ接続 97h(10010111b)
2台目のみ接続 7Ah(01111010b)
1台目と2台目接続 D2h(11010010b)

ところがこのフラグはドライブ2台までしか想定していないので
スレーブ接続可能な機種の場合は混乱が生じてくる

プライマリ・マスター PM
プライマリ・スレーブ PS
セカンダリ・マスター SM
セカンダリ・スレーブ SS
とすると

プライマリ接続の場合はこのようになる。
未接続 3Fh
PM 97h
SM 7Ah
PMとSM D2h