|
|
@@ -4,6 +4,7 @@
|
|
|
config ADK_QEMU_ARGS
|
|
|
string
|
|
|
default "-vga std" if ADK_TARGET_QEMU_WITH_GRAPHIC
|
|
|
+ default "-device virtio-vga-gl -display sdl,gl=on" if ADK_TARGET_QEMU_WITH_VIRTIO_GRAPHIC
|
|
|
default "-nographic"
|
|
|
|
|
|
config ADK_TARGET_QEMU_WITH_BLOCK
|
|
|
@@ -78,6 +79,23 @@ config ADK_TARGET_QEMU_WITH_GRAPHIC
|
|
|
select ADK_LINUX_KERNEL_USB_HID if ADK_TARGET_SYSTEM_QEMU_SH
|
|
|
select ADK_LINUX_KERNEL_USB_OHCI_HCD_PLATFORM if ADK_TARGET_SYSTEM_QEMU_SH
|
|
|
|
|
|
+config ADK_TARGET_QEMU_WITH_VIRTIO_GRAPHIC
|
|
|
+ bool "virtio enabled"
|
|
|
+ select ADK_TARGET_WITH_VGA
|
|
|
+ select ADK_LINUX_KERNEL_DRM_VIRTIO_GPU
|
|
|
+ select ADK_LINUX_KERNEL_VT
|
|
|
+ select ADK_LINUX_KERNEL_VT_CONSOLE
|
|
|
+ select ADK_LINUX_KERNEL_FB
|
|
|
+ select ADK_LINUX_KERNEL_FRAMEBUFFER_CONSOLE
|
|
|
+ select ADK_LINUX_KERNEL_FONTS
|
|
|
+ select ADK_LINUX_KERNEL_FONT_8x16
|
|
|
+ select ADK_LINUX_KERNEL_KEYBOARD_ATKBD if ADK_TARGET_SYSTEM_QEMU_X86 || ADK_TARGET_SYSTEM_QEMU_X86_64
|
|
|
+ select ADK_LINUX_KERNEL_MOUSE_PS2 if ADK_TARGET_SYSTEM_QEMU_X86 || ADK_TARGET_SYSTEM_QEMU_X86_64
|
|
|
+ select ADK_LINUX_KERNEL_INPUT
|
|
|
+ select ADK_LINUX_KERNEL_INPUT_KEYBOARD
|
|
|
+ select ADK_LINUX_KERNEL_INPUT_MOUSE
|
|
|
+ select ADK_LINUX_KERNEL_INPUT_MOUSEDEV
|
|
|
+
|
|
|
endchoice
|
|
|
|
|
|
choice
|