mirror of
https://github.com/cirosantilli/linux-kernel-module-cheat.git
synced 2026-01-27 04:01:36 +01:00
sketch uio
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
#!/bin/sh
|
||||
insmod /character_device.ko
|
||||
/mknoddev.sh character_device
|
||||
/mknoddev.sh lkmc_character_device
|
||||
cat /dev/lkmc_character_device
|
||||
# => abcd
|
||||
rm /dev/lkmc_character_device
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/bin/sh
|
||||
dev="lkmc_$1"
|
||||
dev="$1"
|
||||
major="$(grep "$dev" /proc/devices | cut -d ' ' -f 1)"
|
||||
mknod "/dev/$dev" c "$major" 0
|
||||
|
||||
@@ -11,7 +11,7 @@ cat /proc/interrupts
|
||||
|
||||
# Setup.
|
||||
insmod /pci.ko
|
||||
/mknoddev.sh pci
|
||||
/mknoddev.sh lkmc_pci
|
||||
|
||||
# Shows that this module owns the PCI device.
|
||||
lspci -k
|
||||
|
||||
Reference in New Issue
Block a user