Sfoglia il codice sorgente

Fixup device table location

Eric Andersen 20 anni fa
parent
commit
d93b209d35
2 ha cambiato i file con 14 aggiunte e 18 eliminazioni
  1. 10 15
      target/jffs2/Config.in
  2. 4 3
      target/jffs2/jffs2root.mk

+ 10 - 15
target/jffs2/Config.in

@@ -8,52 +8,47 @@ config BR2_TARGET_ROOTFS_JFFS2_EBSIZE
 	hex "Erase block size"
 	depends on BR2_TARGET_ROOTFS_JFFS2
 	default 0x20000
-	
+
 config BR2_TARGET_ROOTFS_JFFS2_PAD
 	bool "Pad output"
 	depends on BR2_TARGET_ROOTFS_JFFS2
-	
+
 config BR2_TARGET_ROOTFS_JFFS2_PADSIZE
 	hex "Pad output size (0x0 = to end of EB)"
 	depends on BR2_TARGET_ROOTFS_JFFS2_PAD
 	default 0x0
 	help
-		Set to 0x0 to pad to end of erase block.	
-	
+		Set to 0x0 to pad to end of erase block.
+
 choice
 	prompt "Endianess"
 	default BR2_TARGET_ROOTFS_JFFS2_LE
 	depends on BR2_TARGET_ROOTFS_JFFS2
-	
+
 config BR2_TARGET_ROOTFS_JFFS2_LE
 	bool "little-endian"
 	depends on 	BR2_TARGET_ROOTFS_JFFS2
-	
+
 config BR2_TARGET_ROOTFS_JFFS2_BE
 	bool "big-endian"
 	depends on 	BR2_TARGET_ROOTFS_JFFS2
-	
+
 endchoice
 
 config BR2_TARGET_ROOTFS_JFFS2_SQUASH
 	bool "Make all files be owned by root"
 	depends on 	BR2_TARGET_ROOTFS_JFFS2
 
-config BR2_TARGET_ROOTFS_JFFS2_DEVFILE
-	string "Location of device table file"
-	depends on BR2_TARGET_ROOTFS_JFFS2
-	default "target/default/device_table.txt"
-	
 config BR2_TARGET_ROOTFS_JFFS2_OUTPUT
 	string "Output File"
 	depends on BR2_TARGET_ROOTFS_JFFS2
 	default "$(IMAGE).jffs2"
-	
+
 config BR2_TARGET_ROOTFS_JFFS2_COPYTO
 	string "also copy the image to..."
 	depends on 	BR2_TARGET_ROOTFS_JFFS2
 	default ""
 	help
 		Copies the resulting image to a secondary location.
-		
-	
+
+

+ 4 - 3
target/jffs2/jffs2root.mk

@@ -7,7 +7,7 @@
 JFFS2_OPTS := -e $(strip $(BR2_TARGET_ROOTFS_JFFS2_EBSIZE))
 
 ifeq ($(strip $(BR2_TARGET_ROOTFS_JFFS2_PAD)),y)
-JFFS2_OPTS += -p 
+JFFS2_OPTS += -p
 ifneq ($(strip $(BR2_TARGET_ROOTFS_JFFS2_PADSIZE)),0x0)
 JFFS2_OPTS += $(strip $(BR2_TARGET_ROOTFS_JFFS2_PADSIZE))
 endif
@@ -27,7 +27,7 @@ endif
 
 JFFS2_DEVFILE = $(strip $(subst ",,$(BR2_TARGET_ROOTFS_JFFS2_DEVFILE)))
 ifneq ($(JFFS2_DEVFILE),)
-JFFS2_OPTS += -D $(JFFS2_DEVFILE)
+JFFS2_OPTS += -D $(TARGET_DEVICE_TABLE)
 endif
 
 JFFS2_TARGET := $(subst ",,$(BR2_TARGET_ROOTFS_JFFS2_OUTPUT))
@@ -47,6 +47,7 @@ $(JFFS2_TARGET): mtd-host
 		$(JFFS2_OPTS) \
 		-d $(BUILD_DIR)/root \
 		-o $(JFFS2_TARGET)
+		-D $(TARGET_DEVICE_TABLE)
 	@ls -l $(JFFS2_TARGET)
 
 JFFS2_COPYTO := $(strip $(subst ",,$(BR2_TARGET_ROOTFS_JFFS2_COPYTO)))
@@ -54,7 +55,7 @@ JFFS2_COPYTO := $(strip $(subst ",,$(BR2_TARGET_ROOTFS_JFFS2_COPYTO)))
 jffs2root: $(JFFS2_TARGET)
 ifneq ($(JFFS2_COPYTO),)
 	@cp -f $(JFFS2_TARGET) $(JFFS2_COPYTO)
-endif	
+endif
 
 jffs2root-source: mtd-host-source