reklam1

reklam1

15 Eylül 2011 Perşembe

Mini2440 için sürücü dosyası derleme...

Oluşturacağımız sürücü dosyasının adı myDevice olsun.
İlk önce Kbuild ve Makefile dosyalarını oluşturmalıyız.

Kbuild dosyasının içeriği;
obj-m:= myDevice.o

Makefile dosyasının içeriği;
KDIR:=/opt/FriendlyARM/mini2440/linux-2.6.32.2
PWD:=$(shell pwd)


all:
[TAB]$(MAKE) -C $(KDIR) M=$(PWD) modules
clean:
[TAB]$(MAKE) -C $(KDIR) M=$(PWD) clean

NOT: $(MAKE) satırları mutlaka tab ile başlamalı.

bunları oluşturduktan sonra myDevice.c yi aynı klasöre kopyalamalıyız.
#make komutunu işlettiğimizde aynı klasörde myDevice.ko dosyası oluştu.
Bunu mini2440'a kopyalarız.

sürücüyü yüklemek için;
insmod /path/myDevice.ko

yüklü sürücüleri listelemek için;
lsmod

yüklü sürücüyü kaldırmak için
rmmod /path/myDevice.ko

Hiç yorum yok :

Yorum Gönder

reklam4

reklam4