# The target tool-chain prefix
#CROSS_COMPILE=/media/Data/KERNEL/tools-master/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin/arm-linux-gnueabihf-
+#CROSS_COMPILE=/opt/OSELAS.Toolchain-2014.12.2/arm-cortexa8-linux-gnueabihf/gcc-4.9.2-glibc-2.20-binutils-2.24-kernel-3.16-sanitized/bin/arm-cortexa8-linux-gnueabihf-
+
# Directory where compiled modukes are installed
#INSTALL_MOD_PATH=/target/lib/modules/$(shell uname -r)/extra
#MY_KERNEL_VERSION=$(shell uname -r)
#MY_KERNEL_BUILD=/lib/modules/$(MY_KERNEL_VERSION)/build
-MY_KERNEL_BUILD=/home/pi/projects/rpi/linux/_build/arm-rpi-3.18-rt
+#MY_KERNEL_BUILD=/home/pi/projects/rpi/linux/_build/arm-rpi-3.18-rt
+
+MY_KERNEL_BUILD=~/Documents/CVUT/brigada/zynq/linux-build/build/xlnx_4.0.8-rt6/linux
my_all:
make -C $(MY_KERNEL_BUILD) M=`pwd` modules
--- /dev/null
+#Vytvoril Martin Szabo
+#pro CVUT FEL
+#
+#
+#zde se provadi nastaveni pinu na desce pro rizeni motoru
+#pana Nepivody a zavadi se modul do kernelu
+
+
+echo 906 > /sys/class/gpio/export #export pinu - MIO_0
+echo 915 > /sys/class/gpio/export #export pinu - MIO_9
+
+#echo 917 > /sys/class/gpio/export #export pinu - MIO_11
+#echo 920 > /sys/class/gpio/export #export pinu - MIO_14
+#echo 921 > /sys/class/gpio/export #export pinu - MIO_15
+
+echo out > /sys/class/gpio/gpio906/direction #urceni smeru - MIO_0
+echo out > /sys/class/gpio/gpio915/direction #urceni smeru - MIO_9
+
+#echo in > /sys/class/gpio/gpio917/direction #urceni smeru - MIO_11
+#echo in > /sys/class/gpio/gpio920/direction #urceni smeru - MIO_14
+#echo in > /sys/class/gpio/gpio921/direction #urceni smeru - MIO_15
+
+#echo rising > /sys/class/gpio/gpio917/edge
+
+
+rdwrmem -b 4 -l 4 -s0x43c1000c -F 0xe000a000 #kam zapisovat
+rdwrmem -b 4 -l 4 -s0x43c10010 -F 0xfdfe0000
+rdwrmem -b 4 -l 4 -s0x43c10014 -F 0xfdfe0001
+rdwrmem -b 4 -l 4 -s0x43c10018 -F 0xfdfe0200 #maska kde bude vystup
+rdwrmem -b 4 -l 4 -s0x43c10000 -F 0x800009c4 #nastaveni 20kHz
+
+insmod /test/zynq_gpio_irc_module.ko
+
+#pro cteni IRC => hexdump /dev/irc0
+