Don't call svga_recalctimings() on MGA's port 0x3df, fixes Debian Woody's matroxfb screen test.
This commit is contained in:
@@ -719,10 +719,9 @@ mystique_out(uint16_t addr, uint8_t val, void *priv)
|
||||
case 0x3df:
|
||||
if (mystique->crtcext_idx == 1)
|
||||
svga->dpms = !!(val & 0x30);
|
||||
if (mystique->crtcext_idx < 6) {
|
||||
if (mystique->crtcext_idx < 6)
|
||||
mystique->crtcext_regs[mystique->crtcext_idx] = val;
|
||||
svga_recalctimings(&mystique->svga);
|
||||
}
|
||||
|
||||
if (mystique->crtcext_idx == 4) {
|
||||
if (svga->gdcreg[6] & 0xc) {
|
||||
/*64k banks*/
|
||||
|
Reference in New Issue
Block a user