From e2bf3b9f3f6aa56cbe6acb755aae1ad79e121331 Mon Sep 17 00:00:00 2001 From: Rostislav Lisovy Date: Thu, 24 Mar 2011 23:09:41 +0100 Subject: [PATCH] Added udev rules for sipler access from userspace. Makefile now has 'install' and 'load' targets --- src/uio/mf624/kernel/Makefile | 13 +++++++++---- src/uio/mf624/kernel/udev_rules/uio.rules | 2 ++ 2 files changed, 11 insertions(+), 4 deletions(-) create mode 100644 src/uio/mf624/kernel/udev_rules/uio.rules diff --git a/src/uio/mf624/kernel/Makefile b/src/uio/mf624/kernel/Makefile index b9620eb..b3f1f81 100644 --- a/src/uio/mf624/kernel/Makefile +++ b/src/uio/mf624/kernel/Makefile @@ -9,9 +9,14 @@ obj-m := mf624.o clean: rm *.ko *.o +install: + cp mf624.ko /lib/modules/`uname -r`/kernel/drivers/uio + depmod -A + groupadd -f iocard + usermod -a -G iocard $(USER) + cp udev_rules/uio.rules /etc/udev/rules.d + udevadm control --reload-rules #FIXME Debian only? + load: - sync - rmmod mf624 - sync - insmod ./mf624.ko + modprobe mf624 diff --git a/src/uio/mf624/kernel/udev_rules/uio.rules b/src/uio/mf624/kernel/udev_rules/uio.rules new file mode 100644 index 0000000..83f4d2f --- /dev/null +++ b/src/uio/mf624/kernel/udev_rules/uio.rules @@ -0,0 +1,2 @@ +KERNEL=="uio[0-9]*", MODE="0660", GROUP="iocard" + -- 2.39.2