[Armadeus-commitlog] SF.net SVN: armadeus: [559] trunk/target/linux/modules/fpga_devtools
Brought to you by:
sszy
|
From: <ar...@us...> - 2007-01-27 21:38:14
|
Revision: 559
http://armadeus.svn.sourceforge.net/armadeus/?rev=559&view=rev
Author: artemys
Date: 2007-01-27 13:38:13 -0800 (Sat, 27 Jan 2007)
Log Message:
-----------
[LINUX DRIVERS] Prevent FPGA loader driver from being generated for each build, even if we don't want to use it ;-)
Modified Paths:
--------------
trunk/target/linux/modules/fpga_devtools/Kconfig
trunk/target/linux/modules/fpga_devtools/Makefile
Modified: trunk/target/linux/modules/fpga_devtools/Kconfig
===================================================================
--- trunk/target/linux/modules/fpga_devtools/Kconfig 2007-01-27 15:51:21 UTC (rev 558)
+++ trunk/target/linux/modules/fpga_devtools/Kconfig 2007-01-27 21:38:13 UTC (rev 559)
@@ -2,7 +2,7 @@
#
config ARMADEUS_FPGA_TOOL_DRIVER
- boolean "Armadeus FPGA configuration driver"
+ tristate "Armadeus FPGA configuration driver"
default n
depends on ARMADEUS_DRIVERS
---help---
Modified: trunk/target/linux/modules/fpga_devtools/Makefile
===================================================================
--- trunk/target/linux/modules/fpga_devtools/Makefile 2007-01-27 15:51:21 UTC (rev 558)
+++ trunk/target/linux/modules/fpga_devtools/Makefile 2007-01-27 21:38:13 UTC (rev 559)
@@ -1,13 +1,13 @@
#
-# Makefile for the Armadeus GPIO drivers
+# Makefile for the Armadeus FPGA loader driver
# PATH=$HOME/nico/test/buildroot/build_arm_nofpu/staging_dir/bin:$PATH
# make ARCH=arm
-# tftp -gr fpgaloader.ko -l /lib/modules/drivers/fpgaloader.ko 192.168.0.3
-# tftp -gr fpga_test.bit 192.168.0.3
-# insmod /lib/modules/drivers/fpgaloader.ko
-# dd if=fpga_test.bit of=/dev/fpga/loader
-
+# tftp -gr fpgaloader.ko -l /lib/modules/drivers/fpgaloader.ko 192.168.0.3
+# tftp -gr fpga_test.bit 192.168.0.3
+# insmod /lib/modules/drivers/fpgaloader.ko
+# dd if=fpga_test.bit of=/dev/fpga/loader
+
BASE_DIR="../../../../buildroot/"
REL=`grep "BR2_PACKAGE_LINUX_VERSION=" $(BASE_DIR).config | \
@@ -18,15 +18,13 @@
ifneq ($(KERNELRELEASE),)
-obj-m += fpgaloader.o
+obj-$(CONFIG_ARMADEUS_FPGA_TOOL_DRIVER) += fpgaloader.o
fpgaloader-objs := target-fpga-loader.o xilinx-fpga-loader.o fpga-loader.o
-
+
else
-#KDIR := /lib/modules/$(shell uname -r)/build
-#KDIR := /lib/modules/$(REL)/build
KDIR := $(ARMADEUS_KERNEL_DIR)
PWD := $(shell pwd)
-
+
default:
$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|