On Wed, 6 Mar 2019, Philippe Mathieu-Daudé wrote:
Oh, and sadly my little "disable bitblit" patch was still needed:
diff --git a/fb/cfb_console.c b/fb/cfb_console.c
index 6663ef7..f29c43f 100644
--- a/fb/cfb_console.c
+++ b/fb/cfb_console.c
@@ -113,7 +113,7 @@ CONFIG_VIDEO_HW_CURSOR: - Uses the hardware cursor
capability of the
#define CONFIG_VIDEO_LOGO
#define CONFIG_VIDEO_BMP_LOGO
//#define DEBUG_CFG_CONSOLE
-#define VIDEO_HW_BITBLT
+//#define VIDEO_HW_BITBLT
#elif defined(SMI712)
#define CONFIG_VIDEO_SW_CURSOR
//#define CONFIG_VIDEO_LOGO
otherwise pmon was not scrolling help text or any messages up.
This doesn't seem PMON related but a feature of the fulong2e that QEMU
doesn't model yet.
It is ati-vga specific not fulong2e specific and it's entirely possible
(even likely) that my minimal ati-vga emulation is not correct for 2d
acceleration yet but I've tested it with the pmon_2e.bin binary from the
same place and it worked with that. So if it does not work with the binary
pmon for you then that's not the same what I see or if it works with the
binary but not with the one compiled then either you're compiling another
version that does something differently or there's a difference in config.
There are several Bonito configs in pmon and the fulong2e might use
another one or different options.
Regards,
BALATON Zoltan