⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 这是arm9上面的led在linux下的驱动程序,可以编译下载到linux中
💻 TXT
字号:
1. 在 /uClinux-dist/uClinux-2.4.x/drivers目录下, 新建一个"led"文件夹.


2. 把ekii-led.c 和 Makefile 文件, 复制到/uClinux-dist/uClinux-2.4.x/drivers/led目录下.


3. 修改 /uClinux-dist/uClinux-2.4.x/drivers/Makefile文件, 添加led编译目录.

	mod-subdirs :=	dio hil mtd sbus video macintosh usb input telephony ide \
			message/i2o message/fusion scsi md ieee1394 pnp isdn atm \
			fc4 net/hamradio i2c acpi bluetooth usb/gadget

	subdir-y :=	parport char block net sound misc media cdrom hotplug
+	ifdef CONFIG_BOARD_EDUKIT_II
+	subdir-y += led
+	endif
	subdir-m :=	$(subdir-y)


4. 修改 /uClinux-dist/uClinux-2.4.x/Makefile文件(约 194行), 把led.o连接进内核.

	DRIVERS-$(CONFIG_ACPI_BOOT) += drivers/acpi/acpi.o
	DRIVERS-$(CONFIG_PARPORT) += drivers/parport/driver.o
	DRIVERS-y += drivers/char/char.o \
		drivers/block/block.o \
		drivers/misc/misc.o \
		drivers/net/net.o
+	ifdef CONFIG_BOARD_EDUKIT_II
+	DRIVERS-y += drivers/led/led.o
+	endif
	DRIVERS-$(CONFIG_AGP) += drivers/char/agp/agp.o


5. 在 /uClinux-dist/vendors/Embest/EduKit-II/Makefile 文件中, 添加led的设备名称
	DEVICES = \
		...
		\
+		led0,c,60,0

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -