[sisyphus] Re: ivman and cdroms
Arioch
=?iso-8859-1?q?the=5FArioch_=CE=C1_nm=2Eru?=
Пн Авг 8 00:02:20 MSD 2005
Sergey Vlasov wrote:
>>WEC0515 - это Sony MemoryStick половинка контроллера. Существуют ли
>>драйвера - бог весть.
>
> Крайне сомнительно, что появятся...
да и фиг с ним, лишь бы не мешал остальным железкам.
Это просто добавка к hwdatabase
>>WEC0517 - это оно. Также на сайте wbsd упомянут WEC0518 - это более
>>новый чип Winbond, но драйвер тот же самый. Про WEC0516 - ничего не знаю.
>>
>>После подгрузки wbsd ссылки на драйвер не появляется, вообще кажется
>>поддержки sysfs в этом сыром пока драйвере по минимуму.
>
>
> Вообще ссылка должна бы появляться (в /sys/bus/pnp/devices/00:07),
> если драйвер цепляется именно через pnp.
да не цепляется он :-(
pnpscan отдает пустую таблицу. И нет режима, чтобы неопознанное показывал.
Думаю, этих id просто никто не внёс в hwdatabase
Интересно, а что за папки sys/devices/pnp{0,1} ?
В нулевом полно устройств - наверное PCI + LPC-isapnp
А первая -откуда берется? - пустая.
> Если приходится писать
> io/irq/dma руками - естественно, там ссылки не будет
можно не писать - но работать не будет.
Работает только если dma=-1
Сырость драйвера.
Приходится - делать insmod или /etc/modules :-)
[root на localhost 00:07]# pwd
/sys/bus/pnp/devices/00:07
[root на localhost 00:07]# cat id
WEC0517
[root на localhost 00:07]# ls -l
total 0
-rw-r--r-- 1 root root 4096 Aug 7 23:48 detach_state
-r--r--r-- 1 root root 4096 Aug 7 23:48 id
-r--r--r-- 1 root root 4096 Aug 7 23:48 options
drwxr-xr-x 2 root root 0 Aug 7 22:21 power
-rw-r--r-- 1 root root 4096 Aug 7 23:48 resources
[root на localhost 00:07]#
> (хотя, возможно,
> появится что-то в /sys/bus/platform).
это да.
]# pwd; ls -l
/sys/bus/platform/devices
total 0
lrwxrwxrwx 1 root root 0 Aug 7 23:50 i8042 ->
../../../devices/platform/i8042
lrwxrwxrwx 1 root root 0 Aug 7 23:50 vesafb0 ->
../../../devices/platform/vesafb0
lrwxrwxrwx 1 root root 0 Aug 7 23:50 wbsd ->
../../../devices/platform/wbsd
> А DMA работать так и не хочет? Как именно - вообще не видит, что есть
> канал DMA, или видит, но не работает при попытке использовать?
>
> Хм... вообще там драйвер пытается использовать ISA DMA в demand mode -
> не уверен, что сейчас это везде работает.
Если не грузить mmc-block - то все нормально.
Но если вставить карточку и загрузить mmc-block (или наоборот - не
важно), то в Alt+F12 не появляется строки о том что найдена первая
партиция и обозвана /dev/mmcblk0p1
Плюс к тому - подвисает клавиатура.
Выдергиваю карточку - пишет что не смог прочитать первыe 2 KB с
карточки. Клавиатура отмерзает, все хорошо.
PS: побывал в виндах - дерево устройств выглядит (что не удивительно)
так же как и /sys/firmware/acpi
Под PCI висит шина LPC, онa же isapnp. Под нею разная мелочь включая
COMB (acpi bios считает это COM-портом?) *NSC6001 - IrDA контроллер;
некий Intel Firmware Hub (*INT0800) - интересно, что за абстракция? - и
некую неопознанную шину Extended I/O bus (папка называется CRDC - как
расшифровать не уверен). А под этой шиной висят два альтерэго
кард-ридера :-)
Подробная информация о списке рассылки Sisyphus