diff options
author | John Crispin <blogic@openwrt.org> | 2011-05-17 10:35:14 +0000 |
---|---|---|
committer | John Crispin <blogic@openwrt.org> | 2011-05-17 10:35:14 +0000 |
commit | f7044753af081e72f3de25ad6ae6ccca59934c34 (patch) | |
tree | ab7b83e6fdf7bab7752d70484b9c6b1f6400746b /target/linux/x86/image | |
parent | d5449e1acce9c787f49f5a93837be6584a2ffcc5 (diff) | |
download | master-187ad058-f7044753af081e72f3de25ad6ae6ccca59934c34.tar.gz master-187ad058-f7044753af081e72f3de25ad6ae6ccca59934c34.tar.bz2 master-187ad058-f7044753af081e72f3de25ad6ae6ccca59934c34.zip |
[x86]
* adds support for Artec Thincan
Signed-of-By: Lauri Võsandi <lauri.vosandi@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26919 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/x86/image')
-rw-r--r-- | target/linux/x86/image/Config.in | 15 | ||||
-rw-r--r-- | target/linux/x86/image/Makefile | 7 |
2 files changed, 22 insertions, 0 deletions
diff --git a/target/linux/x86/image/Config.in b/target/linux/x86/image/Config.in index 4847dd4ae5..3ceae05f36 100644 --- a/target/linux/x86/image/Config.in +++ b/target/linux/x86/image/Config.in @@ -1,3 +1,18 @@ +config X86_ETHERBOOT_IMAGES + bool "Build Etherboot image" + depends TARGET_x86 && TARGET_x86_thincan_DBE61 + default y + help + Builds network bootable image for ThinCan DBE61 (Etherboot BIOS) + +config X86_ETHERBOOT_BOOTOPTS + string "Extra kernel boot options" + depends X86_ETHERBOOT_IMAGES + default "ip=dhcp nbdport=2000 " if TARGET_ROOTFS_SQUASHFS + default "ip=dhcp root=/dev/nfs nfsroot=192.168.0.1:/srv/dbe61" + help + Kernel arguments to pass to the kernel eg. NFS root location etc. + config X86_GRUB_IMAGES bool "Build GRUB images (Linux x86 or x86_64 host only)" depends TARGET_x86 && !TARGET_x86_olpc diff --git a/target/linux/x86/image/Makefile b/target/linux/x86/image/Makefile index 12ffe18553..c070a10319 100644 --- a/target/linux/x86/image/Makefile +++ b/target/linux/x86/image/Makefile @@ -166,6 +166,13 @@ endif define Image/BuildKernel $(CP) $(KDIR)/bzImage $(BIN_DIR)/$(IMG_PREFIX)-vmlinuz + ifneq ($(CONFIG_X86_ETHERBOOT_IMAGES),) + rm -f $(BIN_DIR)/$(IMG_PREFIX)-etherboot + $(STAGING_DIR_HOST)/bin/mkelfImage \ + --append=$(CONFIG_X86_ETHERBOOT_BOOTOPTS) \ + $(KDIR)/bzImage \ + $(BIN_DIR)/$(IMG_PREFIX)-etherboot + endif endef define Image/Prepare |