这一节列出属於光碟设备所有可能的启动参数。 注意,这不包含 SCSI 或是 IDE/ATAPI 光碟机。 这些光碟机请参阅其它适当的章节。
注意,大部份光碟机都有些文件档值得一读,
而且它们都放在一个很容易取得的地方:linux/Documentation/cdrom
。
这种介面卡的语法是:
aztcd=iobase[,magic_number]
如果你将 magic_number
设为 0x79
那麽此驱动程式不管三七二十一都会试著在未知的轫体版本上跑。
所有其它的值都会被忽略。
此光碟机介面出现在部份 Pro Audio Spectrum 音效卡以及其它 Sony 出产的介面卡上。语法如下:
cdu31a=iobase,[irq[,is_pas_card]]
指定零作为 IRQ 值告诉此驱动程式不支援硬体中断(某些 PAS 的卡)。 如果你的卡支援中断,应该使用之以降低此驱动程式的中央处理器使用率。
如果使用 Pro Audio Spectrum 的介面卡则 `is_pas_card' 栏应该输入 `PAS', 若否就不应该使用。
这种光碟机介面卡的语法是:
sonycd535=iobase[,irq]
如果你想指定 IRQ 值,输出入位址可以填入零来占位置(placeholder)。
这种光碟机介面卡的语法是:
gscd=iobase
这种光碟机介面卡的语法是:
isp16=[port[,irq[,dma]]][[,]drive_type]
使用零作为 irq
or dma
表示不使用该功能。
可用於 drive_type
的值是 noisp16, Sanyo, Pansonic, Sony,
and Mitsumi
。使用 noisp16
会彻底关掉这个驱动程式。
这种光碟机介面卡的语法是:
mcd=iobase,[irq[,wait_value]]
其中 wait_value
是作为内部的逾时设定,用在那些不听话的机子上,
这个功能是否有实作是依编译时期的定义值
而定。
目前为止,此‘实验性’的驱动程式有个设定函式, 但并未实作任何参数(as of 1.3.15)。它用於与上述驱动程式相同的硬体, 但此驱动程式具有更多功能。
这种介面卡的语法是:
optcd=iobase
这种介面卡的语法是:
cm206=[iobase][,irq]
这个驱动程式假设介於 3 到 11 之间数字是 IRQ 值,
而 0x300
到 0x370
之间的数字则是输出入埠,
所以你可以只指定一个值或二个都指定,顺序随意。
它也接受 `cm206=auto' 以打开自动侦测。
这种介面卡的语法是:
sjcd=iobase[,irq[,dma_channel]]
这种介面卡的语法是:
sbpcd=iobase,type
其中的 type
是下列之字串一(大小写有差):
`SoundBlaster', `LaserMate', or `SPEA'。
输出入位址是光碟机的输出入位址,不是该卡音效部份的输出入位址。