changeset 618:3eb4cf8cc300

An sh4 variant that now almost works, except for a lack of -append in qemu svn.
author Rob Landley <rob@landley.net>
date Fri, 13 Feb 2009 03:31:09 -0600
parents fe06c3f2fa64
children 07bc51eeea30
files sources/targets/sh4/details sources/targets/sh4/miniconfig-linux
diffstat 2 files changed, 63 insertions(+), 24 deletions(-) [+]
line wrap: on
line diff
--- a/sources/targets/sh4/details	Wed Feb 11 21:00:39 2009 -0600
+++ b/sources/targets/sh4/details	Fri Feb 13 03:31:09 2009 -0600
@@ -6,11 +6,11 @@
 CROSS_TARGET=sh-superh-linux
 
 ROOT=sda
-CONSOLE=TTYAMA0
+CONSOLE=ttySC0
 
 emulator_command()
 {
-  echo qemu-system-sh4 -M r2d $(qemu_defaults "$@")
+  echo qemu-system-sh4 -M r2d $(qemu_defaults "$@") -serial null -serial stdio
 #	-net nic,model=rtl8139 -net user
   echo
 }
--- a/sources/targets/sh4/miniconfig-linux	Wed Feb 11 21:00:39 2009 -0600
+++ b/sources/targets/sh4/miniconfig-linux	Fri Feb 13 03:31:09 2009 -0600
@@ -3,12 +3,11 @@
 CONFIG_SYSVIPC=y
 CONFIG_IKCONFIG=y
 CONFIG_IKCONFIG_PROC=y
-CONFIG_GROUP_SCHED=y
-CONFIG_FAIR_GROUP_SCHED=y
+CONFIG_LOG_BUF_SHIFT=14
 CONFIG_SYSFS_DEPRECATED_V2=y
-CONFIG_BLK_DEV_INITRD=y
 CONFIG_UID16=y
 CONFIG_KALLSYMS=y
+CONFIG_HOTPLUG=y
 CONFIG_PRINTK=y
 CONFIG_BUG=y
 CONFIG_ELF_CORE=y
@@ -20,12 +19,12 @@
 CONFIG_TIMERFD=y
 CONFIG_EVENTFD=y
 CONFIG_SHMEM=y
+CONFIG_AIO=y
 CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_PCI_QUIRKS=y
 CONFIG_SLAB=y
 CONFIG_PROFILING=y
 CONFIG_OPROFILE=y
-CONFIG_PROC_PAGE_MONITOR=y
-CONFIG_MODULES=y
 CONFIG_BLOCK=y
 CONFIG_IOSCHED_AS=y
 CONFIG_IOSCHED_DEADLINE=y
@@ -36,18 +35,34 @@
 CONFIG_MEMORY_START=0x0c000000
 CONFIG_VSYSCALL=y
 CONFIG_FLATMEM_MANUAL=y
+CONFIG_UNEVICTABLE_LRU=y
 CONFIG_SH_FPU=y
 CONFIG_SH_RTS7751R2D=y
 CONFIG_RTS7751R2D_PLUS=y
 CONFIG_SH_TMU=y
 CONFIG_HEARTBEAT=y
-CONFIG_SECCOMP=y
 CONFIG_ZERO_PAGE_OFFSET=0x00010000
 CONFIG_CMDLINE_BOOL=y
 CONFIG_CMDLINE="console=tty0 console=ttySC0,115200 root=/dev/sda1 earlyprintk=serial"
+CONFIG_PCI=y
+CONFIG_SH_PCIDMA_NONCOHERENT=y
+CONFIG_PCI_LEGACY=y
+CONFIG_HOTPLUG_PCI=y
 CONFIG_BINFMT_ELF=y
+CONFIG_NET=y
+CONFIG_PACKET=y
+CONFIG_UNIX=y
+CONFIG_INET=y
+CONFIG_INET_XFRM_MODE_TRANSPORT=y
+CONFIG_INET_XFRM_MODE_TUNNEL=y
+CONFIG_INET_XFRM_MODE_BEET=y
+CONFIG_INET_DIAG=y
+CONFIG_WIRELESS=y
+CONFIG_WIRELESS_EXT=y
+CONFIG_WIRELESS_EXT_SYSFS=y
 CONFIG_STANDALONE=y
 CONFIG_PREVENT_FIRMWARE_BUILD=y
+CONFIG_FIRMWARE_IN_KERNEL=y
 CONFIG_BLK_DEV=y
 CONFIG_BLK_DEV_RAM=y
 CONFIG_MISC_DEVICES=y
@@ -57,12 +72,21 @@
 CONFIG_ATA=y
 CONFIG_SATA_PMP=y
 CONFIG_ATA_SFF=y
+CONFIG_PATA_PLATFORM=y
+CONFIG_NETDEVICES=y
+CONFIG_NET_ETHERNET=y
+CONFIG_NET_PCI=y
+CONFIG_8139CP=y
+CONFIG_8139TOO=y
+CONFIG_NETDEV_1000=y
+CONFIG_NETDEV_10000=y
 CONFIG_VT=y
 CONFIG_CONSOLE_TRANSLATIONS=y
 CONFIG_VT_CONSOLE=y
 CONFIG_VT_HW_CONSOLE_BINDING=y
 CONFIG_DEVKMEM=y
 CONFIG_SERIAL_8250=y
+CONFIG_SERIAL_8250_PCI=y
 CONFIG_SERIAL_SH_SCI=y
 CONFIG_SERIAL_SH_SCI_NR_UARTS=1
 CONFIG_SERIAL_SH_SCI_CONSOLE=y
@@ -70,27 +94,44 @@
 CONFIG_LEGACY_PTYS=y
 CONFIG_HW_RANDOM=y
 CONFIG_SPI=y
-CONFIG_SPI_BITBANG=y
+CONFIG_SPI_SH_SCI=y
 CONFIG_HWMON=y
 CONFIG_MFD_SM501=y
 CONFIG_DAB=y
-CONFIG_VIDEO_OUTPUT_CONTROL=m
 CONFIG_FB=y
-CONFIG_FB_SH_MOBILE_LCDC=m
 CONFIG_FB_SM501=y
 CONFIG_FRAMEBUFFER_CONSOLE=y
 CONFIG_LOGO=y
 CONFIG_LOGO_SUPERH_CLUT224=y
 CONFIG_SOUND=y
-CONFIG_SND=m
-CONFIG_SND_SUPPORT_OLD_API=y
-CONFIG_SND_VERBOSE_PROCFS=y
-CONFIG_SND_DRIVERS=y
-CONFIG_SND_SPI=y
-CONFIG_SND_SUPERH=y
-CONFIG_SOUND_PRIME=m
 CONFIG_HID_SUPPORT=y
-CONFIG_HID=y
+CONFIG_USB_HID=y
+CONFIG_HID_COMPAT=y
+CONFIG_HID_A4TECH=y
+CONFIG_HID_APPLE=y
+CONFIG_HID_BELKIN=y
+CONFIG_HID_BRIGHT=y
+CONFIG_HID_CHERRY=y
+CONFIG_HID_CHICONY=y
+CONFIG_HID_CYPRESS=y
+CONFIG_HID_DELL=y
+CONFIG_HID_EZKEY=y
+CONFIG_HID_GYRATION=y
+CONFIG_HID_LOGITECH=y
+CONFIG_HID_MICROSOFT=y
+CONFIG_HID_MONTEREY=y
+CONFIG_HID_PANTHERLORD=y
+CONFIG_HID_PETALYNX=y
+CONFIG_HID_SAMSUNG=y
+CONFIG_HID_SONY=y
+CONFIG_HID_SUNPLUS=y
+CONFIG_USB_SUPPORT=y
+CONFIG_USB=y
+CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
+CONFIG_USB_DEVICE_CLASS=y
+CONFIG_USB_OHCI_HCD=y
+CONFIG_USB_STORAGE=y
+CONFIG_USB_LIBUSUAL=y
 CONFIG_RTC_CLASS=y
 CONFIG_RTC_HCTOSYS=y
 CONFIG_RTC_INTF_SYSFS=y
@@ -98,6 +139,7 @@
 CONFIG_RTC_INTF_DEV=y
 CONFIG_RTC_DRV_R9701=y
 CONFIG_EXT2_FS=y
+CONFIG_FILE_LOCKING=y
 CONFIG_DNOTIFY=y
 CONFIG_INOTIFY=y
 CONFIG_INOTIFY_USER=y
@@ -106,19 +148,16 @@
 CONFIG_PROC_FS=y
 CONFIG_PROC_KCORE=y
 CONFIG_PROC_SYSCTL=y
+CONFIG_PROC_PAGE_MONITOR=y
 CONFIG_SYSFS=y
 CONFIG_TMPFS=y
 CONFIG_MINIX_FS=y
+CONFIG_NETWORK_FILESYSTEMS=y
 CONFIG_NLS_CODEPAGE_932=y
 CONFIG_ENABLE_WARN_DEPRECATED=y
 CONFIG_ENABLE_MUST_CHECK=y
 CONFIG_DEBUG_FS=y
-CONFIG_DEBUG_KERNEL=y
-CONFIG_DETECT_SOFTLOCKUP=y
-CONFIG_SCHED_DEBUG=y
-CONFIG_DEBUG_INFO=y
 CONFIG_EARLY_SCIF_CONSOLE=y
 CONFIG_EARLY_PRINTK=y
-CONFIG_CRYPTO=y
 CONFIG_CRYPTO_HW=y
 CONFIG_CRC_T10DIF=y