Skip to content

Commit 91aa53d

Browse files
authored
More correct linear mapping behaviour
1 parent cfebf44 commit 91aa53d

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/video/vid_chips_69000.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1886,10 +1886,10 @@ chips_69000_pci_write(int func, int addr, uint8_t val, void *p)
18861886
}
18871887
case 0x13:
18881888
{
1889-
// if (!(chips->pci_conf_status & PCI_COMMAND_MEM)) {
1890-
// chips->linear_mapping.base = val << 24;
1891-
// break;
1892-
// }
1889+
if (!chips->linear_mapping.enable) {
1890+
chips->linear_mapping.base = val << 24;
1891+
break;
1892+
}
18931893
mem_mapping_set_addr(&chips->linear_mapping, val << 24, (1 << 24));
18941894
break;
18951895
}

0 commit comments

Comments
 (0)