Mercurial > hg > aboriginal
view sources/targets/sh2eb @ 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 | 3675adfb4e36 |
children | b6e4e49cec5e |
line wrap: on
line source
DESCRIPTION=" See se-instruments.com and http://linux-sh.org. " KARCH=sh KERNEL_PATH=arch/${KARCH}/boot/zImage GCC_FLAGS= #"--with-cpu=m4-nofpu" BINUTILS_FLAGS= ELF2FLT=sh-unknown-linux QEMU_TEST=$KARCH #CROSS_TARGET=sh2-unknown-linux CONSOLE="ttySC1 noiotrap" UCLIBC_CONFIG=" TARGET_sh=y CONFIG_SH2=y # UCLIBC_HAS_MMU is not set LINUXTHREADS_OLD=y " LINUX_CONFIG=" CONFIG_CPU_SUBTYPE_SH7751R=y CONFIG_MMU=y CONFIG_MEMORY_START=0x0c000000 CONFIG_VSYSCALL=y CONFIG_FLATMEM_MANUAL=y CONFIG_SH_FPU=y CONFIG_SH_RTS7751R2D=y CONFIG_RTS7751R2D_PLUS=y CONFIG_SH_TIMER_TMU=y CONFIG_HW_PERF_EVENTS=y CONFIG_ATA=y CONFIG_SATA_PMP=y CONFIG_ATA_SFF=y CONFIG_ATA_BMDMA=y CONFIG_PATA_PLATFORM=y CONFIG_SERIO_SERPORT=y CONFIG_SERIAL_8250=y CONFIG_SERIAL_SH_SCI=y CONFIG_SERIAL_SH_SCI_CONSOLE=y CONFIG_SPI=y CONFIG_SPI_SH_SCI=y CONFIG_MFD_SM501=y CONFIG_RTC_DRV_R9701=y " emulator_command() { echo qemu-system-sh4 -M r2d $(qemu_defaults "$@") -monitor null -serial null -serial stdio } # qemu-system-sh4 -m 512 -nographic -monitor null -serial null -serial stdio -append 'earlyprintk=sh-sci.1 root=/dev/sda rw init=/bin/ash'