![]() |
| 部品面 |
600mil幅のもん(MB89352)を何も考えずに載せてしまったために裏側配線になってしまった…
![]() |
| ハンダ面 |
ハンダ面のみで配線を行ったため、配線に厚み出てしまい拡張スロットへの出し入れで引っ掛かりまくる事態。
あと、この基板ってただの両面基板(非スルーホール)だからカードエッジの所からもってくる配線がやりにくいんだよね…
HDINIT…S_INITを呼ぶだけざっと、ひと通り作ってみると、やっぱり容量オーバー。デバッグしてからコード圧縮した方が良いので、今後とも使わなそうな HCOPY処理を潰し、とりあえずBIOS内に納めました。ついでに、コード圧縮しても入らなかった時のために(個人的に)不要な処理を潰しました。
HDOFFS…今回は何もしない
S_READ…FDCRED SCSI用
S_WRITE…FDCWRT SCSI用
S_BUSRST…SCSIバスリセット
S_INIT…MB89352の初期化
S_SELECT…指定IDのセレクション
S_CMDOUT…コマンド送信
S_DATAIN…データイン
S_DATAOUT…データアウト
S_MSGIN…メッセージイン
S_STSIN…ステータスイン