Revision 3b46e624 hw/gt64xxx.c
b/hw/gt64xxx.c | ||
---|---|---|
287 | 287 |
/* Update IO mapping */ |
288 | 288 |
if ((s->regs[GT_PCI0IOLD] & 0x7f) <= s->regs[GT_PCI0IOHD]) |
289 | 289 |
{ |
290 |
/* Unmap old IO address */
|
|
290 |
/* Unmap old IO address */ |
|
291 | 291 |
if (s->PCI0IO_length) |
292 | 292 |
{ |
293 |
cpu_register_physical_memory(s->PCI0IO_start, s->PCI0IO_length, IO_MEM_UNASSIGNED);
|
|
293 |
cpu_register_physical_memory(s->PCI0IO_start, s->PCI0IO_length, IO_MEM_UNASSIGNED); |
|
294 | 294 |
} |
295 | 295 |
/* Map new IO address */ |
296 | 296 |
s->PCI0IO_start = s->regs[GT_PCI0IOLD] << 21; |
Also available in: Unified diff