aboutsummaryrefslogtreecommitdiff
path: root/monitor
diff options
context:
space:
mode:
authorSven Schnelle <svens@stackframe.org>2022-01-21 23:16:19 +0100
committerHelge Deller <deller@gmx.de>2022-02-02 18:46:43 +0100
commit3b21d998a12b380c590f1005343ab95e2d6a7669 (patch)
tree98b96146ad80fcaa2430807dddf695a68c37ed2e /monitor
parent4a4554c6c561971197dffc80d641dc17ee2314dd (diff)
downloadqemu-3b21d998a12b380c590f1005343ab95e2d6a7669.zip
qemu-3b21d998a12b380c590f1005343ab95e2d6a7669.tar.gz
qemu-3b21d998a12b380c590f1005343ab95e2d6a7669.tar.bz2
hw/display/artist: rewrite vram access mode handling
When writing this code it was assumed that register 0x118000 is the buffer access mode for color map accesses. It turned out that this is wrong. Instead register 0x118000 sets both src and dst buffer access mode at the same time. This required a larger rewrite of the code. The good thing is that both the linear framebuffer and the register based vram access can now be combined into one function. This makes the linux 'stifb' framebuffer work, and both HP-UX 10.20 and HP-UX 11.11 are still working. Signed-off-by: Sven Schnelle <svens@stackframe.org> Signed-off-by: Helge Deller <deller@gmx.de> Cc: qemu-stable@nongnu.org Signed-off-by: Helge Deller <deller@gmx.de>
Diffstat (limited to 'monitor')
0 files changed, 0 insertions, 0 deletions