CleverMouse wrote:Для желающих писать USB-драйвера я обновила ядро, теперь для устройств классов не 3 = hid и не 8 = mass storage ядро пытается загрузить драйвер usbother.obj. HID-устройства обрабатываются в usbhid.obj, исходный текст которого лежит рядом с ядром на ftp, mass storage - в usbstor.obj.
Драйвер usbother.obj - тест работы принтера. При подключении принтера он должен напечатать "KolibriOS print!".
Драйвер глючный (то есть многократное отключение-подключение скорее всего работать не будет), API пока что тоже никакого нет для печати. В принципе, всё, что может дать API, это:
1) Отправка на принтер raw-данных
2) Получение форматов, которые принтер знает: обычно это ASCII, PCL и PS (в который уже можно сохранять из Колибри, если кто не в курсе)
3) Нет ли замятия бумаги
4) Есть ли бумага в принтере
Спецификация: http://www.usb.org/developers/devclass_ ... rint11.pdf