Message ID | cover.1551899859.git.balaton@eik.bme.hu (mailing list archive) |
---|---|
Headers | show |
Series | Basic ATI VGA emulation | expand |
On Wed, 6 Mar 2019, BALATON Zoltan wrote: > Hello, > > This is the latest version of the ati-vga patch, now also including Sorry, looks like I messed it up and missing some changes in this. Please disregard this, I'll resend. > the mips_fulong2e patch in a series so both can be merged together via > the UI tree as agreed before to avoid needing to sync two maintainers. > > That's probably all I can do before the freeze but the rest can be > considered bugfixes (or given that there's nothing to regress from yet > anything can be considered bugfix at this stage) so we may have some > more chance to improve it before the release if it's merged now. > > At least Linux console and fulong2e PMON firmware should work but I > wasn't able to completely find out how 2D accel should work so it > still gives some garbled output for guests using it but I won't have > time to figure this out before the freeze. I could take some help in > this from someone knowing this hardware and pixman better than me. > (Pixman not having any documentation does not help.) > > Please let me know if there's anything that needs to be fixed for it > to be merged now. I can probably make another version before the > freeze with those changes but not much more at the moment. > > Regards, > BALATON Zoltan > > BALATON Zoltan (2): > hw/display: Add basic ATI VGA emulation > mips_fulong2e: Add on-board graphics chip > > default-configs/pci.mak | 1 + > hw/display/Makefile.objs | 2 + > hw/display/ati.c | 786 +++++++++++++++++++++++++++++++++++++++++++++++ > hw/display/ati_2d.c | 134 ++++++++ > hw/display/ati_dbg.c | 259 ++++++++++++++++ > hw/display/ati_int.h | 93 ++++++ > hw/display/ati_regs.h | 461 +++++++++++++++++++++++++++ > hw/display/trace-events | 4 + > hw/mips/mips_fulong2e.c | 6 + > vl.c | 1 + > 10 files changed, 1747 insertions(+) > create mode 100644 hw/display/ati.c > create mode 100644 hw/display/ati_2d.c > create mode 100644 hw/display/ati_dbg.c > create mode 100644 hw/display/ati_int.h > create mode 100644 hw/display/ati_regs.h > >