Ta sekcja wymienia wszystkie możliwe argumenty startowe odnoszące się do CD-ROM-ów. Zauważ, że nie zawierają się tutaj CD-ROM-y typu SCSI czy IDE/ATAPI. Przeczytaj odpowiednią sekcję dla tych CD-ROM-ów.
Zauważ też, że większość z tych CD-ROM-ów ma pliki z dokumentacją,
które powinieneś przeczytać. Wszystkie są w katalogu
linux/Documentation/cdrom.
Składnia argumentu dla tej karty to:
aztcd=iobase[,magic_number]
Jeśli ustawisz parametr magic_number na 0x79 sterownik
będzie próbował się uruchomić i uruchomi się w przypadku
nieznanego typu urządzenia firmowego. Wszystkie inne wartości są
ignorowane.
Ten interfejs CD-ROM-u znajduje się na niektórych kartach dźwiękowych Pro Audio Spectrum i innych kartach obsługujących interfejs Sony. Składnia tego argumentu to:
cdu31a=iobase,[irq[,is_pas_card]]
Podając wartość IRQ = 0 informujesz sterownik, że przerwania sprzętowe nie są obsługiwane (jak na niektórych kartach PAS). Jeśli twoja karta obsługuje przerwania, powinieneś ich użyć ponieważ zmniejszają użycie procesora na karcie.
Jeśli używasz karty Pro Audio Spectrum podaj parametr "is_pas_card" jako PAS, a jeśli nie to nie powinieneś go wcale podawać.
Składnia argumentu dla tego interfejsu to:
sonycd535=iobase[,irq]
Zero może być użyte dla wartości iobase jako "znak zajmujący miejsce" (bez żadnego znaczenia dla sterownika) jeśli ktoś chce podać wartość IRQ.
Składnia argumentu dla tego interfejsu to:
gscd=iobase
gdzie iobase jest adresem I/O.
Składnia argumentu dla tego interfejsu to:
isp16=[port[,irq[,dma]]][[,]drive_type]
Podając 0 dla IRQ lub DMA informujesz sterownik, że nie
będą one używane. Wartość parametru drive_type to jedna
z: noisp16, Sanyo, Panasonic, Sony i Mitsumi.
Podanie wartości noisp16 wyłączy sterownik zupełnie.
Składnia argumentu dla tego interfejsu to:
mcd=iobase,[irq[,wait_value]]
Wartość wait_value jest używana jako wewnętrzna wartość
timeout dla tych, którzy mają problemy ze swoimi napędami i
może, ale nie musi być zaimplementowana. Zależy to od definicji
odpowiedniego symbolu podczas kompilacji.
Obecnie ten "eksperymentalny" sterownik ma funkcję ustawiającą, ale nie przyjmuje ona jeszcze żadnych parametrów (1.3.15). (Od tłumacza: W wersji jądra 2.0.18 także nie przyjmuje.) Odnosi się on do tego samego sprzętu co powyżej tyle, że ma trochę rozszerzone możliwości.
Składnia argumentu dla tej karty to:
optcd=iobase
Składnia argumentu dla tej karty to:
cm206=[iobase][,irq]
Sterownik zakłada, że liczby między 3 a 11 to numery przerwań IRQ, a
liczby pomiędzy 0x300 a 0x370 to porty I/O, tak więc możesz podać
jeden lub oba argumenty w jakimkolwiek porządku. Można także podać
cm206=auto, aby sterownik sam znalazł kartę.
Składania argumentu dla tej karty to:
sjcd=iobase[,irq[,dma_channel]]
Składnia argumentu dla tej karty to:
sbpcd=iobase,type
gdzie type jest jednym z łańcuchów: SounBlaster,
LaserMate lub SPEA. (Wielkość liter jest ważna !!!). I/O base jest
adresem I/O interfejsu CD-ROM-u, a nie interfejsu
dźwiękowego.