From e0218694a3a0f4172cfeee38e2cbcf396f63bea0 Mon Sep 17 00:00:00 2001 From: OBattler Date: Tue, 14 Jan 2020 22:14:08 +0100 Subject: [PATCH] Fixed a bug with ET4000/W32p linear base address. --- src/video/vid_et4000w32.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/video/vid_et4000w32.c b/src/video/vid_et4000w32.c index 66250d248..c4480abbc 100644 --- a/src/video/vid_et4000w32.c +++ b/src/video/vid_et4000w32.c @@ -257,7 +257,7 @@ void et4000w32p_out(uint16_t addr, uint8_t val, void *p) if (et4000->pci) { et4000->linearbase &= 0xc0000000; - et4000->linearbase = (val & 0xfc) << 22; + et4000->linearbase |= (val & 0xfc) << 22; } else {