Ah, it was in my spam folder. Are you sure? Just to confirm that we're seeing the same thing, the last debug messages to appear should be the following, with the first BLT having the Dword granularity bit set: BLT: src:0x00000000,dst 0x00231c2a,block 234x17,mode 0xac,ROP 0x0d BLT: srcpitch:0x000003e0,dstpitch 0x00000c00,modeext 0x01,writemask 0x00 BLT redraw: x = 58, y = 3357, w = 40, h = 17 BLT, cpu-to-video, transparent (17 times) (a bunch of register reads and writes omitted) BLT: src:0x00321000,dst...
I tried to email you a floppy image the other day, did it go through? The error is with the pitch calculation, it should be (w + 31) >> 5 << 2.
I do not have a real card to test with, but according to the manual, this bit only enables extended display modes and frame buffer accesses.
Cirrus: MMIO space not decoded when in VGA mode
Cirrus: Dword granular color expansion messed up