# HG changeset patch # User Rob Landley # Date 1250151037 18000 # Node ID 14ebb6e13ce2d2c34e4f36da5289011856785c93 # Parent e2b613d35bb054e5a10bc165fc4faffdf817ffde Use the powerpc kernel config for powerpc-440fp, since the 440 instruction set is more or less a subset of powerpc, and qemu can't emulate the processor for a bamboo board yet. (So the toolchain and root filesystem is 440, and we boot with full powerpc kernel and qemu to test it.) diff -r e2b613d35bb0 -r 14ebb6e13ce2 sources/targets/powerpc-440fp/miniconfig-linux --- a/sources/targets/powerpc-440fp/miniconfig-linux Thu Aug 13 01:01:00 2009 -0500 +++ b/sources/targets/powerpc-440fp/miniconfig-linux Thu Aug 13 03:10:37 2009 -0500 @@ -1,92 +1,1 @@ -CONFIG_ALTIVEC=y -CONFIG_EXPERIMENTAL=y -CONFIG_SWAP=y -CONFIG_SYSVIPC=y -CONFIG_SYSFS_DEPRECATED_V2=y -CONFIG_BLK_DEV_INITRD=y -CONFIG_COMPAT_BRK=y -CONFIG_SLAB=y -CONFIG_PPC_PMAC=y -CONFIG_PPC601_SYNC_FIX=y -CONFIG_HIGHMEM=y -CONFIG_NO_HZ=y -CONFIG_BINFMT_ELF=y -CONFIG_UNEVICTABLE_LRU=y -CONFIG_PROC_DEVICETREE=y -CONFIG_PM=y -CONFIG_SECCOMP=y -CONFIG_PCCARD=y -CONFIG_PCMCIA=y -CONFIG_PCMCIA_LOAD_CIS=y -CONFIG_PCMCIA_IOCTL=y -CONFIG_YENTA=y -CONFIG_ADVANCED_OPTIONS=y -CONFIG_NET=y -CONFIG_PACKET=y -CONFIG_PACKET_MMAP=y -CONFIG_UNIX=y -CONFIG_INET=y -CONFIG_INET_LRO=y -CONFIG_PREVENT_FIRMWARE_BUILD=y -CONFIG_FIRMWARE_IN_KERNEL=y -CONFIG_CONNECTOR=y -CONFIG_PROC_EVENTS=y -CONFIG_BLK_DEV=y -CONFIG_BLK_DEV_LOOP=y -CONFIG_IDE=y -CONFIG_IDE_GD=y -CONFIG_IDE_GD_ATA=y -CONFIG_BLK_DEV_GENERIC=y -CONFIG_BLK_DEV_CMD64X=y -CONFIG_BLK_DEV_IDE_PMAC=y -CONFIG_IEEE1394=y -CONFIG_IEEE1394_OHCI1394=y -CONFIG_IEEE1394_ETH1394=y -CONFIG_IEEE1394_RAWIO=y -CONFIG_IEEE1394_VIDEO1394=y -CONFIG_IEEE1394_DV1394=y -CONFIG_MACINTOSH_DRIVERS=y -CONFIG_ADB=y -CONFIG_ADB_CUDA=y -CONFIG_ADB_PMU=y -CONFIG_NETDEVICES=y -CONFIG_NET_ETHERNET=y -CONFIG_MACE=y -CONFIG_BMAC=y -CONFIG_HAPPYMEAL=y -CONFIG_SUNGEM=y -CONFIG_CASSINI=y -CONFIG_NET_PCI=y -CONFIG_PCNET32=y -CONFIG_NE2K_PCI=y -CONFIG_8139CP=y -CONFIG_8139TOO=y -CONFIG_8139TOO_PIO=y -CONFIG_ATL2=y -CONFIG_SERIO=y -CONFIG_SERIAL_PMACZILOG=y -CONFIG_SERIAL_PMACZILOG_TTYS=y -CONFIG_SERIAL_PMACZILOG_CONSOLE=y -CONFIG_LEGACY_PTYS=y -CONFIG_LEGACY_PTY_COUNT=8 -CONFIG_HW_RANDOM=y -CONFIG_I2C=y -CONFIG_I2C_POWERMAC=y -CONFIG_SSB=y -CONFIG_SSB_PCIHOST=y -CONFIG_SSB_PCMCIAHOST=y -CONFIG_SSB_DRIVER_PCICORE=y -CONFIG_MFD_WM8400=y -CONFIG_MFD_WM8350_I2C=y -CONFIG_EXT2_FS=y -CONFIG_EXT3_FS=y -CONFIG_DNOTIFY=y -CONFIG_INOTIFY=y -CONFIG_INOTIFY_USER=y -CONFIG_PROC_KCORE=y -CONFIG_TMPFS=y -CONFIG_LIBCRC32C=y -CONFIG_BOOTX_TEXT=y -CONFIG_FILE_LOCKING=y -CONFIG_MISC_FILESYSTEMS=y -CONFIG_SQUASHFS=y +../powerpc/miniconfig-linux \ No newline at end of file diff -r e2b613d35bb0 -r 14ebb6e13ce2 sources/targets/powerpc-440fp/settings --- a/sources/targets/powerpc-440fp/settings Thu Aug 13 01:01:00 2009 -0500 +++ b/sources/targets/powerpc-440fp/settings Thu Aug 13 03:10:37 2009 -0500 @@ -6,5 +6,6 @@ emulator_command() { - echo qemu-system-ppc -M bamboo $(qemu_defaults "$@") + # Should be -M bamboo, but that doesn't work in qemu. + echo qemu-system-ppc -M g3beige $(qemu_defaults "$@") }