Replaced model3.c fatalerror() calls with development-friendly logerror() calls. Also allows dayto2pe to boot again.

This commit is contained in:
Phil Bennett 2009-11-17 20:40:34 +00:00
parent 5d6b32a8a5
commit 6fbe49dcb9

View File

@ -658,7 +658,7 @@ static UINT32 pci_device_get_reg(int device, int reg)
{
case 0x14: return 0; /* ??? */
default:
fatalerror("pci_device_get_reg: Device 11, unknown reg %02X", reg);
logerror("pci_device_get_reg: Device 11, unknown reg %02X", reg);
break;
}
@ -667,7 +667,7 @@ static UINT32 pci_device_get_reg(int device, int reg)
{
case 0: return real3d_device_id; /* PCI Vendor ID & Device ID */
default:
fatalerror("pci_device_get_reg: Real3D controller, unknown reg %02X", reg);
logerror("pci_device_get_reg: Real3D controller, unknown reg %02X", reg);
break;
}
break;
@ -677,7 +677,7 @@ static UINT32 pci_device_get_reg(int device, int reg)
{
case 0: return 0x00011000; /* PCI Vendor ID (0x1000 = LSI Logic) */
default:
fatalerror("pci_device_get_reg: SCSI Controller, unknown reg %02X", reg);
logerror("pci_device_get_reg: SCSI Controller, unknown reg %02X", reg);
break;
}
break;
@ -686,13 +686,13 @@ static UINT32 pci_device_get_reg(int device, int reg)
{
case 0: return 0x182711db; /* PCI Vendor ID & Device ID, 315-6183 ??? */
default:
fatalerror("pci_device_get_reg: Device 16, unknown reg %02X", reg);
logerror("pci_device_get_reg: Device 16, unknown reg %02X", reg);
break;
}
break;
default:
fatalerror("pci_device_get_reg: Unknown device %d, reg %02X", device, reg);
logerror("pci_device_get_reg: Unknown device %d, reg %02X", device, reg);
break;
}
@ -717,7 +717,7 @@ static void pci_device_set_reg(int device, int reg, UINT32 value)
case 0x14: /* ??? */
break;
default:
fatalerror("pci_device_set_reg: Unknown device (11), unknown reg %02X %08X", reg, value);
logerror("pci_device_set_reg: Unknown device (11), unknown reg %02X %08X", reg, value);
break;
}
break;
@ -732,7 +732,7 @@ static void pci_device_set_reg(int device, int reg, UINT32 value)
case 0x04: /* ??? */
break;
default:
fatalerror("pci_device_set_reg: Real3D controller, unknown reg %02X %08X", reg, value);
logerror("pci_device_set_reg: Real3D controller, unknown reg %02X %08X", reg, value);
break;
}
break;
@ -747,7 +747,7 @@ static void pci_device_set_reg(int device, int reg, UINT32 value)
case 0x14/4: /* Base Address One (Memory) */
break;
default:
fatalerror("pci_device_set_reg: SCSI Controller, unknown reg %02X, %08X", reg, value);
logerror("pci_device_set_reg: SCSI Controller, unknown reg %02X, %08X", reg, value);
break;
}
break;
@ -758,13 +758,13 @@ static void pci_device_set_reg(int device, int reg, UINT32 value)
case 4: /* Base address ? (set to 0xC3000000) */
break;
default:
fatalerror("pci_device_set_reg: Device 16, unknown reg %02X, %08X", reg, value);
logerror("pci_device_set_reg: Device 16, unknown reg %02X, %08X", reg, value);
break;
}
break;
default:
fatalerror("pci_device_set_reg: Unknown device %d, reg %02X, %08X", device, reg, value);
logerror("pci_device_set_reg: Unknown device %d, reg %02X, %08X", device, reg, value);
break;
}
}
@ -1114,7 +1114,7 @@ static WRITE64_HANDLER( real3d_dma_w )
}
return;
}
fatalerror("real3d_dma_w: %08X, %08X%08X, %08X%08X", offset, (UINT32)(data >> 32), (UINT32)(data), (UINT32)(mem_mask >> 32), (UINT32)(mem_mask));
logerror("real3d_dma_w: %08X, %08X%08X, %08X%08X", offset, (UINT32)(data >> 32), (UINT32)(data), (UINT32)(mem_mask >> 32), (UINT32)(mem_mask));
}
static void real3d_dma_callback(running_machine *machine, UINT32 src, UINT32 dst, int length, int byteswap)
@ -1143,7 +1143,7 @@ static void real3d_dma_callback(running_machine *machine, UINT32 src, UINT32 dst
case 0x9c: /* Unknown */
break;
default:
fatalerror("dma_callback: %08X, %08X, %d at %08X", src, dst, length, cpu_get_pc(cputag_get_cpu(machine, "maincpu")));
logerror("dma_callback: %08X, %08X, %d at %08X", src, dst, length, cpu_get_pc(cputag_get_cpu(machine, "maincpu")));
break;
}
}
@ -1383,7 +1383,7 @@ static READ64_HANDLER( model3_ctrl_r )
break;
}
fatalerror("ctrl_r: %02X, %08X%08X", offset, (UINT32)(mem_mask >> 32), (UINT32)(mem_mask));
logerror("ctrl_r: %02X, %08X%08X", offset, (UINT32)(mem_mask >> 32), (UINT32)(mem_mask));
return 0;
}
@ -1481,7 +1481,7 @@ static WRITE64_HANDLER( model3_ctrl_w )
return;
}
fatalerror("ctrl_w: %02X, %08X%08X, %08X%08X", offset, (UINT32)(data >> 32), (UINT32)(data), (UINT32)(mem_mask >> 32), (UINT32)(mem_mask));
logerror("ctrl_w: %02X, %08X%08X, %08X%08X", offset, (UINT32)(data >> 32), (UINT32)(data), (UINT32)(mem_mask >> 32), (UINT32)(mem_mask));
}
static READ64_HANDLER( model3_sys_r )