у меня чипсет который в ядре обозначен как VIA82CXXX. если
вкомпилировать его в ядро то все ок -- dma на дисках работает
если же попытаться скомпилировать его модулем то начинаются
проблемы. автоматом оно не подхватывается, на попытку
insmod via82cxxx (или modprobe) отвечает
/lib/modules/2.4.30/kernel/drivers/ide/pci/via82cxxx.o: unresolved symbol ide_setup_dma
и еще несколько
в конфигурации ядра меняется только один флажок:
<*> VIA82CXXX chipset support --> <M> VIA82CXXX chipset support
тем не менее не работает
в System.map символ ide_setup_dma и прочие есть