Если очень хочется самому написать, то надо разобраться, как слать SCSI-команды приводу, а затем с t10.org читать MMC-3, SPC и прочее. В винде я разобрался с тамошним ASPI-менеджером, а вот в линухе все руки не доходят... Если кто знает ресурс с простыми примерчиками по поводу посылки SCSI-команд в линухе - был бы очень признателен (лень в исходниках cdrecord копаться).
В винде понятно, каждый сам велосипед собирает, а потом как freeware
дарит его миру, но в юнихе-то зачем изобретать велосипед, чем cdrecord
не устраивает?
Извините за оффтопик...
Да мне просто интересно. В винде было практическое применение - надо было написать весьма специализированную утилиту записи. Ну и было бы любопытно перенести ее в линух.
Во первых, мне интересно. Во вторых, я хочу сделать прогу с максимально понятным интерфрейсом. Кстать, недавно встретил на даунлоуде прогу для записи болванок, так ее автор зашел так далеко, что гарантирует даже "Многопоточную запись" :) Это как, он что, научился лучик лазера дробить и сразу пятью лучами читать? Вряд ли :)