Hi,

> > microvm has no lpc bridge, so I had to do it in a different way ...
> 
> Cloud Hypervisor doesn't emulate any LPC bridge or ISA bus.

Ok, doing it microvm-style makes sense then.

> > Works fine for me.
> > 
> > qemu-system-x86_64 -nographic -machine microvm,rtc=on -bios
> > Build/MicrovmX64/DEBUG_GCC5/FV/MICROVM.fd
> 
> Thanks for the confirmation, something might be wrong with the
> interrupt used for my serial device.

tianocore doesn't use interrupts (other than timer).

> Cloud Hypervisor only has an IOAPIC, it doesn't rely on any PIC, which
> is why I'm not sure what might be missing to get the EFI shell to
> receive the interrupts.

PIC is optional for microvm too, and everything works fine for me with
"-machine microvm,rtc=on,pic=off,pit=off"

take care,
  Gerd



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#85323): https://edk2.groups.io/g/devel/message/85323
Mute This Topic: https://groups.io/mt/88235445/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to