I'm hoping to get armmp udebs added to the kernel before 3.11 is uploaded (patch posted to debian-kernel but it seems to be lost in the tubes somewhere), at which point I'd like to add an armmp netboot image, per the following patch. The patch is obviously pretty trivial but it is blocked on switching to the 3.11 kernel.
I've tested this (plus the obvious local hacks to use a locally built kernel) on a Calxeda system and it's functional as far as it goes. It still needs at least bootloader and kernel selection support figuring out. Ian. commit 3963050274b17f3477988d4af5cb81bf64693b74 Author: Ian Campbell <i...@hellion.org.uk> Date: Mon Aug 26 11:25:56 2013 +0100 Add armhf armmp netboot image diff --git a/build/config/armhf.cfg b/build/config/armhf.cfg index 216e512..a0815ae 100644 --- a/build/config/armhf.cfg +++ b/build/config/armhf.cfg @@ -1,4 +1,4 @@ -SUBARCH_SUPPORTED = mx5 vexpress +SUBARCH_SUPPORTED = armmp mx5 vexpress MKLIBS = mklibs --ldlib=/lib/ld-linux-armhf.so.3 diff --git a/build/config/armhf/armmp.cfg b/build/config/armhf/armmp.cfg new file mode 100644 index 0000000..b5121e8 --- /dev/null +++ b/build/config/armhf/armmp.cfg @@ -0,0 +1,4 @@ +MEDIUM_SUPPORTED = netboot + +# The version of the kernel to use. +KERNELVERSION := $(KERNELVERSION)-armmp diff --git a/build/config/armhf/armmp/netboot.cfg b/build/config/armhf/armmp/netboot.cfg new file mode 100644 index 0000000..ba79589 --- /dev/null +++ b/build/config/armhf/armmp/netboot.cfg @@ -0,0 +1,8 @@ +MEDIA_TYPE = netboot image + +TARGET = $(INITRD) $(KERNEL) +EXTRANAME = $(MEDIUM)/ + +MANIFEST-INITRD = "netboot initrd" +MANIFEST-KERNEL = "kernel image to netboot" + diff --git a/build/pkg-lists/netboot/armhf/armmp.cfg b/build/pkg-lists/netboot/armhf/armmp.cfg new file mode 100644 index 0000000..4c01d74 --- /dev/null +++ b/build/pkg-lists/netboot/armhf/armmp.cfg @@ -0,0 +1,2 @@ +nic-modules-${kernel:Version} +
signature.asc
Description: This is a digitally signed message part