mirror of
https://github.com/cirosantilli/linux-kernel-module-cheat.git
synced 2026-01-23 02:05:57 +01:00
character_device_create
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
#!/bin/sh
|
||||
set -ex
|
||||
insmod /character_device.ko
|
||||
/mknoddev.sh lkmc_character_device
|
||||
cat /dev/lkmc_character_device
|
||||
# => abcd
|
||||
[ "$(cat /dev/lkmc_character_device)" = 'abcd' ]
|
||||
rm /dev/lkmc_character_device
|
||||
rmmod character_device
|
||||
|
||||
7
rootfs_overlay/character_device_create.sh
Executable file
7
rootfs_overlay/character_device_create.sh
Executable file
@@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
set -ex
|
||||
insmod /character_device_create.ko
|
||||
dev='/dev/lkmc_character_device_create_dev'
|
||||
[ "$(cat "$dev")" = 'abcd' ]
|
||||
rmmod character_device_create
|
||||
[ ! -e "$dev" ]
|
||||
Reference in New Issue
Block a user