This reverts commit
b2959e9f1a57279506ca46d56bc424fd7fa6b62a.
The VMWare SVGA display device implemented by Qemu (-vga vmware) uses
an I/O-type BAR which is laid out such that some register offsets are
not aligned to the read/write width with which they are expected to be
accessed. However, we will revert the initialization of VMWare SVGA
device later, we don't need such unaligned I/O.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: yuchenlin <yuchenlin@synology.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Regression-tested-by: Laszlo Ersek <lersek@redhat.com>
(cherry picked from commit
e038bde2679bbd200086c25ab43090ad3b8b25a3)
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Gop.c\r
Initialize.c\r
Qemu.h\r
Gop.c\r
Initialize.c\r
Qemu.h\r
- UnalignedIoInternal.h\r
\r
[Sources.Ia32, Sources.X64]\r
UnalignedIoGcc.c | GCC\r
\r
[Sources.Ia32, Sources.X64]\r
UnalignedIoGcc.c | GCC\r