Installation des neuen IO-Warrior moduls / treibers fr Ubuntu 12.04 mit Kernel 3.2

Makefile:
---------------
Einfach 'sudo make <command>' ausfhren.
'sudo' wird fr die Adminrechte bentigt.

!!! INFO: Es liegt bereits eine kompilierte Version des iowarrior.ko Moduls vor.
!!! Es ist also nicht zwingend notwendig diese neu zu kompilieren. Evtl. fehlen dafr
!!! nmlich bentigte Linux-Header files im System.

Commands:
kein command 	 -> Zeigt die mglichen Kommandos an
compile 	 -> Kompiliert das iowarrior Modul
install 	 -> Installiert das kompilierte Modul
info 		 -> Zeigt die Infos zum aktuell installierten iowarrior Modul (modinfo <module>)
clean 		 -> Lscht alle vom compilieren erzeugten Datein
rules 		 -> Kopiert die Rules-Datei in den dafr vorgesehen Ordner
usb		 -> Listet alle angeschlossenen USB-Gerte auf (lsusb)

Alternativ:
---------------
Zur installation des Treibers folgendes in der Konsole ausfhren (bezogen auf den Ordner, wo die iowarrior.ko liegt):	
	
	sudo modprobe -qr iowarrior
	sudo cp iowarrior.ko /lib/modules/$(uname -r)/kernel/drivers/usb/misc/
	sudo depmod -e -A
	sudo modprobe iowarrior
	
Zum schauen, ob alles geklappt hat und die PIDs geladen wurden:

	modinfo iowarrior
	
Es sollte eine Liste mit Informationen aufgehen, die 7 alias Eintrge besitzen msste.

alias	usb:v07C0p158bd*dc*dsc*dp*ic*ics*ip
alias	usb:v07C0p158ad*dc*dsc*dp*ic*ics*ip
alias	usb:v07C0p1503d*dc*dsc*dp*ic*ics*ip
alias	usb:v07C0p1512d*dc*dsc*dp*ic*ics*ip
alias	usb:v07C0p1511d*dc*dsc*dp*ic*ics*ip
alias	usb:v07C0p1501d*dc*dsc*dp*ic*ics*ip
alias	usb:v07C0p1500d*dc*dsc*dp*ic*ics*ip

Nun werden auch die Custom Varianten des IO-Warriors fr Alpha und Sensirion automatisch erkannt.


Wenn das IO-Warrior SDK installiert wurde (libiowkit-1.5.0) und dennoch keine IO-Warrior von den
Peispielprogrammen gefunden werden folgendes ausfhren:

	sudo cp 10-iowarrior.rules /etc/udev/rules.d/
	
	
IowKit SDK
------------------

Das IowKit SDK habe ich angepasst und mit dazu gepackt. Es enthlt neue #defines und die dafr ntigen Anpassungen
in den .c und .h Datein.

Die neuen Defines sind:
IOWKIT_PID_IOW56_ALPHA fr die ProductID 0x158B	(Alpha Microelectroics)
IOWKIT_PID_IOW24_SENSI fr die ProductID 0x158A	(Sensirion)

Um das zu installieren folgende Schritte ausfhren (bezogen auf den iowkit Ordner):

	cd libiowkit-1.5.0
	sudo ./configure
	sudo make
	sudo make install

Wenn alles Ohne Fehlermeldungen durchgelaufen ist, dann sollte es installiert sein.
	
