From e96c649294fd763fa8631b866397a07b9434bbd3 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Mon, 6 Jan 2014 10:01:31 +0100 Subject: add full perl, first half of supported archs --- target/mips/kernel/qemu-mips | 29 +++++++++++++++++++++++++++++ target/mips/kernel/qemu-mips64 | 27 +++++++++++++++++++++++++++ target/mips/kernel/qemu-mips64el | 25 +++++++++++++++++++++++++ target/mips/kernel/qemu-mipsel | 29 +++++++++++++++++++++++++++++ target/mips/sys-available/qemu-mips | 1 + target/mips/sys-available/qemu-mips64 | 8 +------- target/mips/sys-available/qemu-mips64el | 8 +------- target/mips/sys-available/qemu-mipsel | 1 + 8 files changed, 114 insertions(+), 14 deletions(-) create mode 100644 target/mips/kernel/qemu-mips create mode 100644 target/mips/kernel/qemu-mips64 create mode 100644 target/mips/kernel/qemu-mips64el create mode 100644 target/mips/kernel/qemu-mipsel (limited to 'target/mips') diff --git a/target/mips/kernel/qemu-mips b/target/mips/kernel/qemu-mips new file mode 100644 index 000000000..2ea58176a --- /dev/null +++ b/target/mips/kernel/qemu-mips @@ -0,0 +1,29 @@ +CONFIG_MIPS_MALTA=y +CONFIG_MIPS_BONITO64=y +CONFIG_MIPS_MSC=y +CONFIG_CPU_BIG_ENDIAN=y +CONFIG_CPU_MIPS32_R1=y +CONFIG_PAGE_SIZE_4KB=y +CONFIG_PCI=y +CONFIG_PCI_DOMAINS=y +CONFIG_SCSI=y +CONFIG_SCSI_DMA=y +CONFIG_SCSI_PROC_FS=y +CONFIG_BLK_DEV_SD=y +CONFIG_ATA=y +CONFIG_SATA_PMP=y +CONFIG_ATA_SFF=y +CONFIG_ATA_BMDMA=y +CONFIG_ATA_PIIX=y +CONFIG_NETDEVICES=y +CONFIG_NET_CORE=y +CONFIG_ETHERNET=y +CONFIG_NET_VENDOR_INTEL=y +CONFIG_E1000=y +CONFIG_PHYLIB=y +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_SERIAL_8250_NR_UARTS=4 +CONFIG_SERIAL_8250_RUNTIME_UARTS=4 +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y diff --git a/target/mips/kernel/qemu-mips64 b/target/mips/kernel/qemu-mips64 new file mode 100644 index 000000000..24634c7bf --- /dev/null +++ b/target/mips/kernel/qemu-mips64 @@ -0,0 +1,27 @@ +CONFIG_MIPS_MALTA=y +CONFIG_CPU_BIG_ENDIAN=y +CONFIG_CPU_MIPS64_R1=y +CONFIG_64BIT=y +CONFIG_PAGE_SIZE_4KB=y +CONFIG_PCI=y +CONFIG_PCI_DOMAINS=y +CONFIG_MIPS32_COMPAT=y +CONFIG_MIPS32_O32=y +CONFIG_MIPS32_N32=y +CONFIG_BINFMT_ELF32=y +CONFIG_SCSI=y +CONFIG_SCSI_DMA=y +CONFIG_SCSI_PROC_FS=y +CONFIG_BLK_DEV_SD=y +CONFIG_ATA_PIIX=y +CONFIG_NETDEVICES=y +CONFIG_NET_CORE=y +CONFIG_ETHERNET=y +CONFIG_NET_VENDOR_INTEL=y +CONFIG_E1000=y +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_SERIAL_8250_NR_UARTS=4 +CONFIG_SERIAL_8250_RUNTIME_UARTS=4 +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y diff --git a/target/mips/kernel/qemu-mips64el b/target/mips/kernel/qemu-mips64el new file mode 100644 index 000000000..ea9c3e484 --- /dev/null +++ b/target/mips/kernel/qemu-mips64el @@ -0,0 +1,25 @@ +CONFIG_MIPS_MALTA=y +CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPU_MIPS64_R1=y +CONFIG_64BIT=y +CONFIG_PAGE_SIZE_4KB=y +CONFIG_PCI=y +CONFIG_PCI_DOMAINS=y +CONFIG_MIPS32_COMPAT=y +CONFIG_MIPS32_O32=y +CONFIG_MIPS32_N32=y +CONFIG_BINFMT_ELF32=y +CONFIG_SCSI=y +CONFIG_SCSI_DMA=y +CONFIG_SCSI_PROC_FS=y +CONFIG_BLK_DEV_SD=y +CONFIG_ATA_PIIX=y +CONFIG_NETDEVICES=y +CONFIG_NET_CORE=y +CONFIG_ETHERNET=y +CONFIG_NET_VENDOR_INTEL=y +CONFIG_E1000=y +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_SERIAL_8250_NR_UARTS=4 +CONFIG_SERIAL_8250_RUNTIME_UARTS=4 diff --git a/target/mips/kernel/qemu-mipsel b/target/mips/kernel/qemu-mipsel new file mode 100644 index 000000000..b1b7c8c5b --- /dev/null +++ b/target/mips/kernel/qemu-mipsel @@ -0,0 +1,29 @@ +CONFIG_MIPS_MALTA=y +CONFIG_MIPS_BONITO64=y +CONFIG_MIPS_MSC=y +CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPU_MIPS32_R1=y +CONFIG_PAGE_SIZE_4KB=y +CONFIG_PCI=y +CONFIG_PCI_DOMAINS=y +CONFIG_SCSI=y +CONFIG_SCSI_DMA=y +CONFIG_SCSI_PROC_FS=y +CONFIG_BLK_DEV_SD=y +CONFIG_ATA=y +CONFIG_SATA_PMP=y +CONFIG_ATA_SFF=y +CONFIG_ATA_BMDMA=y +CONFIG_ATA_PIIX=y +CONFIG_NETDEVICES=y +CONFIG_NET_CORE=y +CONFIG_ETHERNET=y +CONFIG_NET_VENDOR_INTEL=y +CONFIG_E1000=y +CONFIG_PHYLIB=y +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_SERIAL_8250_NR_UARTS=4 +CONFIG_SERIAL_8250_RUNTIME_UARTS=4 +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y diff --git a/target/mips/sys-available/qemu-mips b/target/mips/sys-available/qemu-mips index 612bb2a33..c7f642dfa 100644 --- a/target/mips/sys-available/qemu-mips +++ b/target/mips/sys-available/qemu-mips @@ -12,6 +12,7 @@ config ADK_TARGET_SYSTEM_QEMU_MIPS select ADK_TARGET_WITH_PCI select ADK_TARGET_WITH_HDD select ADK_TARGET_KERNEL_VMLINUZ + select ADK_USE_KERNEL_MINICONFIG help Qemu support for mips big endian architecture. diff --git a/target/mips/sys-available/qemu-mips64 b/target/mips/sys-available/qemu-mips64 index 48f79f94a..7a7562edc 100644 --- a/target/mips/sys-available/qemu-mips64 +++ b/target/mips/sys-available/qemu-mips64 @@ -3,18 +3,12 @@ config ADK_TARGET_SYSTEM_QEMU_MIPS64 select ADK_mips select ADK_big select ADK_qemu_mips64 - select ADK_KERNEL_MIPS_MALTA - select ADK_KERNEL_PAGE_SIZE_4KB - select ADK_KERNEL_CPU_BIG_ENDIAN - select ADK_KERNEL_CPU_MIPS64 - select ADK_KERNEL_CPU_MIPS64_R1 select ADK_CPU_MIPS64 select ADK_HARDWARE_QEMU select ADK_TARGET_WITH_VGA select ADK_TARGET_WITH_INPUT - select ADK_TARGET_WITH_PCI - select ADK_TARGET_WITH_HDD select ADK_TARGET_KERNEL_VMLINUZ + select ADK_USE_KERNEL_MINICONFIG help Qemu support for mips64 big endian architecture. diff --git a/target/mips/sys-available/qemu-mips64el b/target/mips/sys-available/qemu-mips64el index e5fba2317..34d44c054 100644 --- a/target/mips/sys-available/qemu-mips64el +++ b/target/mips/sys-available/qemu-mips64el @@ -3,19 +3,13 @@ config ADK_TARGET_SYSTEM_QEMU_MIPS64EL select ADK_mips select ADK_little select ADK_qemu_mips64el - select ADK_KERNEL_MIPS_MALTA - select ADK_KERNEL_PAGE_SIZE_4KB - select ADK_KERNEL_CPU_LITTLE_ENDIAN - select ADK_KERNEL_CPU_MIPS64 - select ADK_KERNEL_CPU_MIPS64_R1 select ADK_CPU_MIPS64 select ADK_TARGET_KERNEL64 select ADK_HARDWARE_QEMU select ADK_TARGET_WITH_VGA select ADK_TARGET_WITH_INPUT - select ADK_TARGET_WITH_PCI - select ADK_TARGET_WITH_HDD select ADK_TARGET_KERNEL_VMLINUZ + select ADK_USE_KERNEL_MINICONFIG help Qemu support for mips64 little endian architecture. diff --git a/target/mips/sys-available/qemu-mipsel b/target/mips/sys-available/qemu-mipsel index 608992b64..869f0677a 100644 --- a/target/mips/sys-available/qemu-mipsel +++ b/target/mips/sys-available/qemu-mipsel @@ -12,6 +12,7 @@ config ADK_TARGET_SYSTEM_QEMU_MIPSEL select ADK_TARGET_WITH_PCI select ADK_TARGET_WITH_HDD select ADK_TARGET_KERNEL_VMLINUZ + select ADK_USE_KERNEL_MINICONFIG help Qemu support for mips little endian architecture. -- cgit v1.2.3