mirror of
https://github.com/holub/mame
synced 2025-05-25 15:25:33 +03:00
Replaced model3.c fatalerror() calls with development-friendly logerror() calls. Also allows dayto2pe to boot again.
This commit is contained in:
parent
5d6b32a8a5
commit
6fbe49dcb9
@ -658,7 +658,7 @@ static UINT32 pci_device_get_reg(int device, int reg)
|
|||||||
{
|
{
|
||||||
case 0x14: return 0; /* ??? */
|
case 0x14: return 0; /* ??? */
|
||||||
default:
|
default:
|
||||||
fatalerror("pci_device_get_reg: Device 11, unknown reg %02X", reg);
|
logerror("pci_device_get_reg: Device 11, unknown reg %02X", reg);
|
||||||
break;
|
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 */
|
case 0: return real3d_device_id; /* PCI Vendor ID & Device ID */
|
||||||
default:
|
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;
|
||||||
}
|
}
|
||||||
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) */
|
case 0: return 0x00011000; /* PCI Vendor ID (0x1000 = LSI Logic) */
|
||||||
default:
|
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;
|
||||||
}
|
}
|
||||||
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 ??? */
|
case 0: return 0x182711db; /* PCI Vendor ID & Device ID, 315-6183 ??? */
|
||||||
default:
|
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;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
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;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -717,7 +717,7 @@ static void pci_device_set_reg(int device, int reg, UINT32 value)
|
|||||||
case 0x14: /* ??? */
|
case 0x14: /* ??? */
|
||||||
break;
|
break;
|
||||||
default:
|
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;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
@ -732,7 +732,7 @@ static void pci_device_set_reg(int device, int reg, UINT32 value)
|
|||||||
case 0x04: /* ??? */
|
case 0x04: /* ??? */
|
||||||
break;
|
break;
|
||||||
default:
|
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;
|
||||||
}
|
}
|
||||||
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) */
|
case 0x14/4: /* Base Address One (Memory) */
|
||||||
break;
|
break;
|
||||||
default:
|
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;
|
||||||
}
|
}
|
||||||
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) */
|
case 4: /* Base address ? (set to 0xC3000000) */
|
||||||
break;
|
break;
|
||||||
default:
|
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;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
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;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1114,7 +1114,7 @@ static WRITE64_HANDLER( real3d_dma_w )
|
|||||||
}
|
}
|
||||||
return;
|
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)
|
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 */
|
case 0x9c: /* Unknown */
|
||||||
break;
|
break;
|
||||||
default:
|
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;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1383,7 +1383,7 @@ static READ64_HANDLER( model3_ctrl_r )
|
|||||||
break;
|
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;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1481,7 +1481,7 @@ static WRITE64_HANDLER( model3_ctrl_w )
|
|||||||
return;
|
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 )
|
static READ64_HANDLER( model3_sys_r )
|
||||||
|
Loading…
Reference in New Issue
Block a user