]> rtime.felk.cvut.cz Git - mf6xx.git/commitdiff
Added udev rules for sipler access from userspace. Makefile now has 'install' and...
authorRostislav Lisovy <lisovy@gmail.com>
Thu, 24 Mar 2011 22:09:41 +0000 (23:09 +0100)
committerRostislav Lisovy <lisovy@gmail.com>
Thu, 24 Mar 2011 22:09:41 +0000 (23:09 +0100)
src/uio/mf624/kernel/Makefile
src/uio/mf624/kernel/udev_rules/uio.rules [new file with mode: 0644]

index b9620eb66aee91929780768b9f049548edb3f79c..b3f1f8168584092b6ef62c37ddcdfdca1c0ee5b9 100644 (file)
@@ -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 (file)
index 0000000..83f4d2f
--- /dev/null
@@ -0,0 +1,2 @@
+KERNEL=="uio[0-9]*", MODE="0660", GROUP="iocard"
+