阅读:1051回复:2
SCSI卡的几个问题
我们公司想做一个PCI接口的SCSI卡,有几个不清楚地地方想向高手们请教请教:
1、SCSI卡在开机自检的时候会自己检测在卡上挂接的SCSI设备,这是由于卡上自带了FireWare(固件)执行的结果?? 2、每个SCSI卡都必须要有FireWare吗?? 3、如果必须要有,那么它都干了哪些工作,是如何将检测的结果通知给操作系统的??? 4、如果不是必须的,那么SCSI卡在驱动加载后如何检测设备并通知系统?? 5、HwFindAdapter和HwInitialize哪个先执行?? 6、HwResetBus中的PathId是什么概念,好像SCSI协议中没有?? |
|
沙发#
发布于:2005-03-22 17:25
:(没人回答。自己顶。其实我就是想把一个一般的PCI卡的驱动写成SCSI卡的驱动,并且让操作系统一起来就认为这个SCSI卡上挂了一个硬盘。
|
|
板凳#
发布于:2005-03-22 20:36
1、SCSI卡在开机自检的时候会自己检测在卡上挂接的SCSI设备由卡上自带了FireWare(固件)执行的结果;
2、Firmware不是必需的,它其实就是扩展BIOS,如果不需要从该设备引导的话可以不要; 3、Firmware主要是在OS引导之前初始化、自举OS,还有一些SCSI的应用程序比如配置、SCAN Device、format等; 4、驱动的加载本身就是操作系统的事,还要通知? 5、6、我不只是啥东东,我不搞软件。 |
|