Mercurial > hg > aboriginal
view sources/targets/armv4eb @ 1728:b89324905ca2 draft
Giant redo to put simple-root-filesystem in initmpfs.
NO_NATIVE_COMPILER and NO_ROOTDIRS went away, kernel built moved back into
system-image.sh, old root-filesystem.sh and root-image.sh are no longer used,
I need to fix up several things (chroot-splice.sh, the lfs-bootstrap build
is breaking in mpfr, haven't tested this on all targets yet... but the basics
are in.
author | Rob Landley <rob@landley.net> |
---|---|
date | Fri, 06 Feb 2015 01:51:54 -0600 |
parents | a49311441334 |
children |
line wrap: on
line source
DESCRIPTION=" ARM v4, big endian, soft float, OABI. Although arm processors can work with either endianness, most ARM boards are wired little endian, so building big endian arm is fairly uncommon. The ixp4xx, ixp2000, and ixp23xx Linux targets support big endian operation. " KARCH=arm KERNEL_PATH=arch/${KARCH}/boot/zImage GCC_FLAGS="--with-float=soft" BINUTILS_FLAGS= QEMU_TEST=$KARCH CONSOLE=ttyAMA0 UCLIBC_CONFIG="TARGET_arm=y" LINUX_CONFIG=" CONFIG_CPU_ARM926T=y CONFIG_MMU=y CONFIG_ARCH_VERSATILE=y CONFIG_ARCH_VERSATILE_PB=y CONFIG_MACH_VERSATILE_AB=y CONFIG_CPU_ARM926T=y CONFIG_ARM_THUMB=y CONFIG_SERIAL_NONSTANDARD=y CONFIG_SERIAL_AMBA_PL011=y CONFIG_SERIAL_AMBA_PL011_CONSOLE=y CONFIG_RTC_DRV_PL031=y " emulator_command() { echo qemu-system-arm -M versatilepb $(qemu_defaults "$@") \ -net nic,model=rtl8139 -net user }