這一節列出屬於光碟設備所有可能的啟動參數。 注意,這不包含 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'。
輸出入位址是光碟機的輸出入位址,不是該卡音效部份的輸出入位址。