mirror of
https://git.yoctoproject.org/poky
synced 2026-04-18 03:32:13 +02:00
runqemu: add sd card device
runqemu currently only supports scsi, ide and virtio drive types. Implement QB_DRIVE_TYPE=/dev/mmcblk which adds an sdhci-pci device and mounts the rootfs file as an sd card. (From OE-Core rev: 0740896afbe13f37058e990a0a13b2b51bba70fd) Signed-off-by: Alessandro Pecugi <alessandro.pecugi@seco.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
661eebe146
commit
35cb7bc646
@@ -1295,6 +1295,10 @@ to your build configuration.
|
||||
elif drive_type.startswith("/dev/hd"):
|
||||
logger.info('Using ide drive')
|
||||
vm_drive = "-drive file=%s,format=%s" % (self.rootfs, rootfs_format)
|
||||
elif drive_type.startswith("/dev/mmcblk"):
|
||||
logger.info('Using sdcard drive')
|
||||
vm_drive = '-drive id=sdcard0,if=none,file=%s,format=%s -device sdhci-pci -device sd-card,drive=sdcard0' \
|
||||
% (self.rootfs, rootfs_format)
|
||||
elif drive_type.startswith("/dev/vdb"):
|
||||
logger.info('Using block virtio drive');
|
||||
vm_drive = '-drive id=disk0,file=%s,if=none,format=%s -device virtio-blk-device,drive=disk0%s' \
|
||||
|
||||
Reference in New Issue
Block a user