Browse Source

qemu-m68k-q800: add disk support

Waldemar Brodkorb 8 years ago
parent
commit
ba845823e5

+ 2 - 0
target/config/Config.in.qemuopts

@@ -34,6 +34,7 @@ depends on ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB \
 	|| ADK_TARGET_SYSTEM_QEMU_ARM_VEXPRESS_A9 \
 	|| ADK_TARGET_SYSTEM_QEMU_ARM_TERRIER \
 	|| ADK_TARGET_SYSTEM_QEMU_ARM_SPITZ \
+	|| ADK_TARGET_SYSTEM_QEMU_M68K_Q800 \
 	|| ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_ML605 \
 	|| ADK_TARGET_SYSTEM_QEMU_MICROBLAZE_S3ADSP1800 \
 	|| ADK_TARGET_SYSTEM_QEMU_MIPS \
@@ -63,6 +64,7 @@ config ADK_TARGET_QEMU_WITH_BLOCK
 	select ADK_KERNEL_PATA_MACIO if ADK_TARGET_SYSTEM_QEMU_PPC_BAMBOO \
 					|| ADK_TARGET_SYSTEM_QEMU_PPC_MACPPC
 	select ADK_KERNEL_SCSI_IBMVSCSI if ADK_TARGET_SYSTEM_QEMU_PPC64
+	select ADK_KERNEL_SCSI_MAC_ESP if ADK_TARGET_SYSTEM_QEMU_M68K_Q800
 	select ADK_KERNEL_SCSI_SUNESP if ADK_TARGET_SYSTEM_QEMU_SPARC
 	select ADK_KERNEL_PATA_CMD64X if ADK_TARGET_SYSTEM_QEMU_SPARC64
 	select ADK_KERNEL_PATA_PLATFORM if ADK_TARGET_SYSTEM_QEMU_SH

+ 11 - 0
target/linux/config/Config.in.block

@@ -286,6 +286,7 @@ endmenu
 menu "SCSI driver support"
 depends on ADK_TARGET_WITH_SCSI || \
 	ADK_TARGET_SYSTEM_QEMU_ARM_VERSATILEPB || \
+	ADK_TARGET_SYSTEM_QEMU_M68K_Q800 || \
 	ADK_TARGET_SYSTEM_QEMU_PPC64 || \
 	ADK_TARGET_SYSTEM_QEMU_SPARC
 
@@ -309,6 +310,16 @@ config ADK_KERNEL_SCSI_IBMVSCSI
 	select ADK_KERNEL_BLK_DEV_SD
 	depends on ADK_TARGET_SYSTEM_QEMU_PPC64
 
+config ADK_KERNEL_SCSI_MAC_ESP
+	tristate "MAC ESP support"
+	select ADK_KERNEL_BLOCK
+	select ADK_KERNEL_LBDAF
+	select ADK_KERNEL_SCSI
+	select ADK_KERNEL_SCSI_LOWLEVEL
+	select ADK_KERNEL_BLK_DEV
+	select ADK_KERNEL_BLK_DEV_SD
+	depends on ADK_TARGET_SYSTEM_QEMU_M68K_Q800
+
 config ADK_KERNEL_SCSI_SUNESP
 	tristate "SUN ESP support"
 	select ADK_KERNEL_BLOCK

+ 2 - 1
target/m68k/kernel/qemu-m68k-q800

@@ -2,7 +2,8 @@ CONFIG_M68K=y
 CONFIG_M68040=y
 CONFIG_M68KFPU_EMU=y
 CONFIG_MAC=y
-CONFIG_SCSI_MAC_ESP=y
 CONFIG_MACINTOSH_DRIVERS=y
 CONFIG_ADB=y
 CONFIG_ADB_MACII=y
+CONFIG_BOOTPARAM=y
+CONFIG_BOOTPARAM_STRING=""