タイトル | : Re: request senseのパラメータ |
記事No | : 898 |
投稿日 | : 2008/10/26(Sun) 11:56:03 |
投稿者 | : うえの |
> 「atapi_ctl_mega8515_v3_0.asm」の777行目辺りでrequest senseを > 発行しておられますが、2バイト目で18バイトを指定しておられます。 > sff8020iとかを見ると、3バイト目に指定するようなのですが、 > 2バイト目に18を指定しておられるのには意味がありますか? > 特定のドライブの互換用でしょうか。
0〜11byteのうちの4byte目で0x18を指定していますので、sff8020iの179ページ目と同じになっていると思いますが...
;;; request sense ldiatapi_data_low ,0x03 ldiatapi_data_high,0x00 rcallwrite_atapi ldiatapi_data_low ,0x00 ldiatapi_data_high,0x00 rcallwrite_atapi ldiatapi_data_low ,18 ldiatapi_data_high,0x00 rcallwrite_atapi ldiatapi_data_low ,0x00 ldiatapi_data_high,0x00 rcallwrite_atapi ldiatapi_data_low ,0x00 ldiatapi_data_high,0x00 rcallwrite_atapi ldiatapi_data_low ,0x00 ldiatapi_data_high,0x00 rcallwrite_atapi rcallcheck_waiting_data_from_device
|