Библиотека сайта rus-linux.net
8. CD-ROM'ы (Не-SCSI/ATAPI/IDE)
В этом разделе перечисле все возможные аргументы загрузки, имеющие отношение к устройствам CD-ROM. Помните, что сюда не включены SCSI или IDE/ATAPI CD-ROM'ы. Для этих типов CD-ROM смотри соответствющий раздел(ы).
Обратите внимание, что у
большинства из этих CD-ROM'ов имеются
файлы документации, которые вы должны
прочитать, и все они в одном удобном
месте: linux/Documentation/cdrom
.
8.1 Интерфейс Aztech (`aztcd=')
Синтаксис для этого типа карт:
aztcd=iobase[,magic_number]
If you set the magic_number
to 0x79
then the driver will try and run anyway in the event of an
unknown firmware version. All other values are ignored.
Если вы установили magic_number
равным 0x79
, то драйвер
попробует и отключиться в случае
неизвестной версии firmware. Все другие
значения игнорируются.
8.2 Интерфейс Sony CDU-31A и CDU-33A (`cdu31a=')
Этот интерфейс КД-ПЗУ ;-) имеется на некоторых звуковых картах Pro Audio Spectrum и других интерфейсных картах, поставляемых Sony. Синтаксис следующий:
cdu31a=iobase,[irq[,is_pas_card]]
Указав значение IRQ равное нулю, сообщаем драйверу, что аппаратные прерывания не поддерживаются (на некоторых картах PAS). Если ваша карта поддерживает прерывания, вы должны использовать их для уменьшения загрузки CPU драйвером.
В случае карты Pro Audio Spectrum для `is_pas_card' нужно указать `PAS', в других случая не нужно указывать вообще ничего.
8.3 Интерфейс Sony CDU-535 (`sonycd535=')
Синтаксис для этого интерфейса CD-ROM:
sonycd535=iobase[,irq]
Если хотите указать значение IRQ, то в качестве `заполнителя' для I/O base нужно использовать ноль.
8.4 Интерфейс GoldStar (`gscd=')
Синтаксис для этого интерфейса CD-ROM:
gscd=iobase
8.5 Интерфейс ISP16 (`isp16=')
Синтаксис для этого интерфейса CD-ROM:
isp16=[port[,irq[,dma]]][[,]drive_type]
Использование нуля для irq
или dma
означает, что они не
используются. Допустимые значения
для drive_type
-- noisp16, Sanyo, Panasonic,
Sony
и Mitsumi
. Применение noisp16
полностью запрещает драйвер.
8.6 Интерфейс Mitsumi Standard (`mcd=')
Синтаксис для этого интерфейса CD-ROM:
mcd=iobase,[irq[,wait_value]]
wait_value
используется как
значение внутреннего тайм-аута для
тех, у кого есть проблемы со своими
приводами, и может или не может быть
применен, в зависимости от DEFINE во время
компиляции.
8.7 Интерфейс Mitsumi XA/MultiSession (`mcdx=')
В настоящее время этот `экспериментальный' драйвер имеет функцию установки, однако до сих пор (1.3.15) никакие параметры не реализованы. Это для того же оборудования, что и выше, но драйвер имеет расширенные возможности.
8.8 Интерфейс Optics Storage (`optcd=')
Синтаксис для этого типа карт:
optcd=iobase
8.9 Интерфейс Phillips CM206 (`cm206=')
Синтаксис для этого типа карт:
cm206=[iobase][,irq]
Драйвер предполагает значения IRQ
между 3 и 11, а значения I/O портов --
между 0x300
и 0x370
,
поэтому вы можете указать один или
два номера, в любом порядке. Также
допускается `cm206=auto' для разрешения
автопробинга.
8.10 Интерфейс Sanyo (`sjcd=')
Синтаксис для этого типа карт:
sjcd=iobase[,irq[,dma_channel]]
8.11 Интерфейс SoundBlaster Pro (`sbpcd=')
Синтаксис для этого типа карт:
sbpcd=iobase,type
где type
-- один из следующих (чувствителен
к регистру) значений: `SoundBlaster', `LaserMate',
или `SPEA'. I/O base - адрес интерфейса CD-ROM,
а не звуковой части карты.