LINUX.ORG.RU

ATAPI


0

0

Необходимо ATAPI CD-ROM драйву, по ATAPI отсылать комманду (не стандартную). Есть софт под Windows который это делает, теперь мне надо сделать тоже самое в Linux. Так как экспиренса особого нет в Linux ATAPI специфики, у меня возник вопрос. Можно ли из userspace отослать произвольную ATAPI команду ATAPI устройству. Или для этого нужно писать/модифицировать драйвер. Как варинт есть идея модифицировать драйвер ide-cd. Есть ли еще варианты?


Скорее всего надо модифицировать drivers/cdrom/cdrom.c:mmc_ioctl(). Там вызвать cdo->generic_packet(), что непосредственно приведет ваш пакет в drivers/ide/ide-cd.c:ide_cdrom_packet()

Dr_ZLO
()
Ответ на: комментарий от Dr_ZLO

Вот спасибо, действительно это похоже на правду, а я зачем-то зарылся в /block/scsi_ioctl.c и __blk_send_generic

sigill
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.