The Linux BootPrompt-HowTo 中译版(9)

2008-02-23 07:23:04来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折




EATA SCSI 介面卡 (`eata=')

新的 v2.0 核心之 EATA 驱动程式能接受一个启动参数指定所要侦测的输出入位址。格式为:



--------------------------------------------------------------------------------


eata=iobase1[,iobase2][,iobase3]...[,iobaseN]


--------------------------------------------------------------------------------

此驱动程式会依所列顺序侦测这些位址。


Future Domain TMC-8xx, TMC-950 (`tmc8xx=')

侦测这些 SCSI 卡的程式码寻找从卡上安装进来的基本输出入系统,如果没有,就找不到你的卡。或者,如果 BIOS 的签章(signature)字串不被认可那麽也会找不到。不管是那一种情况,你都得使用这种型式的启动参数:



--------------------------------------------------------------------------------

tmc8xx=mem_base,irq


--------------------------------------------------------------------------------

mem_base 的值是界面卡使用的记忆体对映(memory mapped)输出入区域的值。此值通常会是下列其中之一: 0xc8000, 0xca000, 0xcc000, 0xce000, 0xdc000, 0xde000。


Future Domain TMC-16xx, TMC-3260, AHA-2920 (`fdomain=')

这个驱动程式根据一份已知基本输出入系统唯读记忆体签章列表侦测这些介面卡。完整的列表请参见 linux/drivers/scsi/fdomain.c,该档前面有许多资讯。如果此驱动程式不认得你的基本输出入系统,你可以使用这种格式变更:



--------------------------------------------------------------------------------

fdomain=iobase,irq[,scsi_id]


--------------------------------------------------------------------------------


IOMEGA Parallel Port / ZIP drive (`ppa=')

这个驱动程式用於 IOMEGA ZIP 磁碟附的 IOMEGA 并列埠 SCSI 卡。它也可以配合原先的 IOMEGA PPA3 设备使用。此驱动程式的启动参数格式为:



--------------------------------------------------------------------------------

ppa=iobase,speed_high,speed_low,nybble


--------------------------------------------------------------------------------

除了 iobase 之外其馀皆为选用值。如果你想改变这三个选用参数中的任何一个,建议你读读 linux/drivers/scsi/README.ppa 中有关它们控制些什麽的细节。


NCR5380 based controllers (`ncr5380=')

跟你的介面卡有关, 5380 的型式可以是输出入对应或记忆体对应。(低於 0x400 的位址意谓著输出入对应,但 PCI 以及 EISA 硬体使用 0x3ff 以上的输出入位址。)不管是那一种情况,你都是指定位址,硬体中断以及直接记忆体存取通道的值。输出入对应介面卡的□例像是: ncr5380=0x350,5,3。如果该卡不使用中断,那麽 255(0xff)这个硬体中断值会关闭中断的使用。 254 这个应体中断值表自动侦测。更细节的资讯可以在 linux/drivers/scsi/README.g_NCR5380 这个档案里找到。


NCR53c400 based controllers (`ncr53c400=')

标准 53c400 的支援是由与上述标准 5380 之支援相同的驱动程式所提供。启动参数与上述完全相同,除了 53c400 不使用直接记忆体存取之外。


NCR53c406a based controllers (`ncr53c406a=')

此驱动程式使用这种格式的启动参数:



--------------------------------------------------------------------------------

ncr53c406a=PORTBASE,IRQ,FASTPIO


--------------------------------------------------------------------------------

其中 IRQ 以及 FASTPIO 参数为选用项。中断值零关闭中断之使用。使用一与 FASTPIO 参数启用 insl 以及 outsl 指令以取代一个位元组的 inb 以及 outb 指令。此驱动程式也可以由编译时期选项设定使用直接记忆体存取。


Pro Audio Spectrum (`pas16=')

PAS16 使用 NCR5380 SCSI 晶片,新款还支援无跳接配置。启动参数的格式为:



--------------------------------------------------------------------------------

pas16=iobase,irq


--------------------------------------------------------------------------------

唯一的不同是你可以指定 255 这个硬体中断值,这会告诉驱动程式不要使用中断,然效能会降低。 iobase 通常是 0x388。


Seagate ST-0x (`st0x=')

侦测这些 SCSI 卡的程式码寻找从卡上安装进来的基本输出入系统,如果没有,就找不到你的卡。或者,如果 BIOS 的签章字串不被认可那麽也会找不到。不管是那一种情况,你都得使用这种型式的启动参数:



--------------------------------------------------------------------------------

st0x=mem_base,irq


--------------------------------------------------------------------------------

mem_base 的值是界面卡使用的记忆体对映(memory mapped)输出入区域的值。此值通常会是下列其中之一: 0xc8000, 0xca000, 0xcc000, 0xce000, 0xdc000, 0xde000。


Trantor T128 (`t128=')

这些介面卡也是以 NCR5380 晶片为基础,接受下列选项:



--------------------------------------------------------------------------------

t128=mem_base,irq


--------------------------------------------------------------------------------

The valid values for mem_base are as follows: 0xcc000, 0xc8000, 0xdc000, 0xd8000. 可用於 mem_base 的值如下: 0xcc000, 0xc8000, 0xdc000, 0xd8000。


Ultrastor SCSI cards (`u14-34f=')

注意,此卡有两个互相独立的驱动程式,名为 CONFIG_SCSI_U14_34F 者使用 u14-34f.c 而 CONFIG_SCSI_ULTRASTORE 使用 ultrastor.c。 u14-34f 这一个(新的 v2.0 核心用它)接受一个格式如下的启动参数:

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Linux 指令篇:日期时间排程--crontab

下一篇:Linux Remote-Boot mini-HOWTO