Linuxカーネルクイックリファレンス
ISBN:487311330X
原著(cc by-sa)
http://www.kroah.com/lkn/
http://www.oreilly.com/catalog/9780596100797/
# wget https://resources.oreilly.com/examples/9780596100797/raw/master/examples.tar.gz ## wget http://examples.oreilly.com/9780596100797/examples.tar.gz # tar xvzf examples.tar.gz examples/ examples/find_all_modules.sh examples/get-driver.sh
T42での実行結果
# bash examples/find_all_modules.sh (中略) ata_piix.ko cdrom.ko e1000.ko ehci-hcd.ko floppy.ko i2c-core.ko i2c-i801.ko i8xx_tco.ko ide-cd.ko ieee80211.ko ieee80211_crypt.ko intel-rng.ko ipw2200.ko joydev.ko libata.ko pcspkr.ko scsi_mod.ko serio_raw.ko snd-ac97-bus.ko snd-ac97-codec.ko snd-intel8x0.ko snd-intel8x0m.ko snd-page-alloc.ko snd-pcm.ko snd-timer.ko snd.ko soundcore.ko uhci-hcd.ko # bash examples/get-driver.sh hda looking at sysfs device: /sys/block/hda follow 'device' link to parent: /sys/devices/pci0000:00/0000:00:1f.1/ide0/0.0 found driver: ide-disk found driver: PIIX_IDE
@X61
# bash examples/get-driver.sh sda1 looking at sysfs device: /sys/block/sda/sda1 follow 'device' link to parent: /sys/devices/pci0000:00/0000:00:1f.2/host2/target2:0:0/2:0:0:0 found driver: sd found driver: ahci from module: ahci
詳細は後日調査。