Merge pull request #2169 from jriwanek-forks/device_config_t
clean up device_config_t formatting
This commit is contained in:
@@ -1138,366 +1138,186 @@ aha_init(const device_t *info)
|
||||
return(dev);
|
||||
}
|
||||
|
||||
|
||||
// clang-format off
|
||||
static const device_config_t aha_154xb_config[] = {
|
||||
{
|
||||
"base", "Address", CONFIG_HEX16, "", 0x334, "", { 0 },
|
||||
{
|
||||
"base", "Address", CONFIG_HEX16, "", 0x334, "", { 0 },
|
||||
{
|
||||
{
|
||||
"None", 0
|
||||
},
|
||||
{
|
||||
"0x330", 0x330
|
||||
},
|
||||
{
|
||||
"0x334", 0x334
|
||||
},
|
||||
{
|
||||
"0x230", 0x230
|
||||
},
|
||||
{
|
||||
"0x234", 0x234
|
||||
},
|
||||
{
|
||||
"0x130", 0x130
|
||||
},
|
||||
{
|
||||
"0x134", 0x134
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{ "None", 0 },
|
||||
{ "0x330", 0x330 },
|
||||
{ "0x334", 0x334 },
|
||||
{ "0x230", 0x230 },
|
||||
{ "0x234", 0x234 },
|
||||
{ "0x130", 0x130 },
|
||||
{ "0x134", 0x134 },
|
||||
{ "" }
|
||||
},
|
||||
},
|
||||
{
|
||||
"irq", "IRQ", CONFIG_SELECTION, "", 11, "", { 0 },
|
||||
{
|
||||
"irq", "IRQ", CONFIG_SELECTION, "", 11, "", { 0 },
|
||||
{
|
||||
{
|
||||
"IRQ 9", 9
|
||||
},
|
||||
{
|
||||
"IRQ 10", 10
|
||||
},
|
||||
{
|
||||
"IRQ 11", 11
|
||||
},
|
||||
{
|
||||
"IRQ 12", 12
|
||||
},
|
||||
{
|
||||
"IRQ 14", 14
|
||||
},
|
||||
{
|
||||
"IRQ 15", 15
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{ "IRQ 9", 9 },
|
||||
{ "IRQ 10", 10 },
|
||||
{ "IRQ 11", 11 },
|
||||
{ "IRQ 12", 12 },
|
||||
{ "IRQ 14", 14 },
|
||||
{ "IRQ 15", 15 },
|
||||
{ "" }
|
||||
},
|
||||
},
|
||||
{
|
||||
"dma", "DMA channel", CONFIG_SELECTION, "", 6, "", { 0 },
|
||||
{
|
||||
"dma", "DMA channel", CONFIG_SELECTION, "", 6, "", { 0 },
|
||||
{
|
||||
{
|
||||
"DMA 5", 5
|
||||
},
|
||||
{
|
||||
"DMA 6", 6
|
||||
},
|
||||
{
|
||||
"DMA 7", 7
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{ "DMA 5", 5 },
|
||||
{ "DMA 6", 6 },
|
||||
{ "DMA 7", 7 },
|
||||
{ "" }
|
||||
},
|
||||
},
|
||||
{
|
||||
"hostid", "Host ID", CONFIG_SELECTION, "", 7, "", { 0 },
|
||||
{
|
||||
"hostid", "Host ID", CONFIG_SELECTION, "", 7, "", { 0 },
|
||||
{
|
||||
{
|
||||
"0", 0
|
||||
},
|
||||
{
|
||||
"1", 1
|
||||
},
|
||||
{
|
||||
"2", 2
|
||||
},
|
||||
{
|
||||
"3", 3
|
||||
},
|
||||
{
|
||||
"4", 4
|
||||
},
|
||||
{
|
||||
"5", 5
|
||||
},
|
||||
{
|
||||
"6", 6
|
||||
},
|
||||
{
|
||||
"7", 7
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{ "0", 0 },
|
||||
{ "1", 1 },
|
||||
{ "2", 2 },
|
||||
{ "3", 3 },
|
||||
{ "4", 4 },
|
||||
{ "5", 5 },
|
||||
{ "6", 6 },
|
||||
{ "7", 7 },
|
||||
{ "" }
|
||||
},
|
||||
},
|
||||
{
|
||||
"bios_addr", "BIOS Address", CONFIG_HEX20, "", 0, "", { 0 },
|
||||
{
|
||||
"bios_addr", "BIOS Address", CONFIG_HEX20, "", 0, "", { 0 },
|
||||
{
|
||||
{
|
||||
"Disabled", 0
|
||||
},
|
||||
{
|
||||
"C800H", 0xc8000
|
||||
},
|
||||
{
|
||||
"D000H", 0xd0000
|
||||
},
|
||||
{
|
||||
"D800H", 0xd8000
|
||||
},
|
||||
{
|
||||
"DC00H", 0xdc000
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{ "Disabled", 0 },
|
||||
{ "C800H", 0xc8000 },
|
||||
{ "D000H", 0xd0000 },
|
||||
{ "D800H", 0xd8000 },
|
||||
{ "DC00H", 0xdc000 },
|
||||
{ "" }
|
||||
},
|
||||
{
|
||||
"", "", -1
|
||||
}
|
||||
},
|
||||
{
|
||||
"", "", -1
|
||||
}
|
||||
};
|
||||
|
||||
static const device_config_t aha_154x_config[] = {
|
||||
{
|
||||
"base", "Address", CONFIG_HEX16, "", 0x334, "", { 0 },
|
||||
{
|
||||
"base", "Address", CONFIG_HEX16, "", 0x334, "", { 0 },
|
||||
{
|
||||
{
|
||||
"None", 0
|
||||
},
|
||||
{
|
||||
"0x330", 0x330
|
||||
},
|
||||
{
|
||||
"0x334", 0x334
|
||||
},
|
||||
{
|
||||
"0x230", 0x230
|
||||
},
|
||||
{
|
||||
"0x234", 0x234
|
||||
},
|
||||
{
|
||||
"0x130", 0x130
|
||||
},
|
||||
{
|
||||
"0x134", 0x134
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{ "None", 0 },
|
||||
{ "0x330", 0x330 },
|
||||
{ "0x334", 0x334 },
|
||||
{ "0x230", 0x230 },
|
||||
{ "0x234", 0x234 },
|
||||
{ "0x130", 0x130 },
|
||||
{ "0x134", 0x134 },
|
||||
{ "" }
|
||||
},
|
||||
},
|
||||
{
|
||||
"irq", "IRQ", CONFIG_SELECTION, "", 11, "", { 0 },
|
||||
{
|
||||
"irq", "IRQ", CONFIG_SELECTION, "", 11, "", { 0 },
|
||||
{
|
||||
{
|
||||
"IRQ 9", 9
|
||||
},
|
||||
{
|
||||
"IRQ 10", 10
|
||||
},
|
||||
{
|
||||
"IRQ 11", 11
|
||||
},
|
||||
{
|
||||
"IRQ 12", 12
|
||||
},
|
||||
{
|
||||
"IRQ 14", 14
|
||||
},
|
||||
{
|
||||
"IRQ 15", 15
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{ "IRQ 9", 9 },
|
||||
{ "IRQ 10", 10 },
|
||||
{ "IRQ 11", 11 },
|
||||
{ "IRQ 12", 12 },
|
||||
{ "IRQ 14", 14 },
|
||||
{ "IRQ 15", 15 },
|
||||
{ "" }
|
||||
},
|
||||
},
|
||||
{
|
||||
"dma", "DMA channel", CONFIG_SELECTION, "", 6, "", { 0 },
|
||||
{
|
||||
"dma", "DMA channel", CONFIG_SELECTION, "", 6, "", { 0 },
|
||||
{
|
||||
{
|
||||
"DMA 5", 5
|
||||
},
|
||||
{
|
||||
"DMA 6", 6
|
||||
},
|
||||
{
|
||||
"DMA 7", 7
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{ "DMA 5", 5 },
|
||||
{ "DMA 6", 6 },
|
||||
{ "DMA 7", 7 },
|
||||
{ "" }
|
||||
},
|
||||
},
|
||||
{
|
||||
"bios_addr", "BIOS Address", CONFIG_HEX20, "", 0, "", { 0 },
|
||||
{
|
||||
"bios_addr", "BIOS Address", CONFIG_HEX20, "", 0, "", { 0 },
|
||||
{
|
||||
{
|
||||
"Disabled", 0
|
||||
},
|
||||
{
|
||||
"C800H", 0xc8000
|
||||
},
|
||||
{
|
||||
"D000H", 0xd0000
|
||||
},
|
||||
{
|
||||
"D800H", 0xd8000
|
||||
},
|
||||
{
|
||||
"DC00H", 0xdc000
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{ "Disabled", 0 },
|
||||
{ "C800H", 0xc8000 },
|
||||
{ "D000H", 0xd0000 },
|
||||
{ "D800H", 0xd8000 },
|
||||
{ "DC00H", 0xdc000 },
|
||||
{ "" }
|
||||
},
|
||||
},
|
||||
{
|
||||
"", "", -1
|
||||
}
|
||||
{
|
||||
"", "", -1
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
static const device_config_t aha_154xcf_config[] = {
|
||||
{
|
||||
"base", "Address", CONFIG_HEX16, "", 0x334, "", { 0 },
|
||||
{
|
||||
"base", "Address", CONFIG_HEX16, "", 0x334, "", { 0 },
|
||||
{
|
||||
{
|
||||
"None", 0
|
||||
},
|
||||
{
|
||||
"0x330", 0x330
|
||||
},
|
||||
{
|
||||
"0x334", 0x334
|
||||
},
|
||||
{
|
||||
"0x230", 0x230
|
||||
},
|
||||
{
|
||||
"0x234", 0x234
|
||||
},
|
||||
{
|
||||
"0x130", 0x130
|
||||
},
|
||||
{
|
||||
"0x134", 0x134
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{ "None", 0 },
|
||||
{ "0x330", 0x330 },
|
||||
{ "0x334", 0x334 },
|
||||
{ "0x230", 0x230 },
|
||||
{ "0x234", 0x234 },
|
||||
{ "0x130", 0x130 },
|
||||
{ "0x134", 0x134 },
|
||||
{ "" }
|
||||
},
|
||||
},
|
||||
{
|
||||
"irq", "IRQ", CONFIG_SELECTION, "", 11, "", { 0 },
|
||||
{
|
||||
"irq", "IRQ", CONFIG_SELECTION, "", 11, "", { 0 },
|
||||
{
|
||||
{
|
||||
"IRQ 9", 9
|
||||
},
|
||||
{
|
||||
"IRQ 10", 10
|
||||
},
|
||||
{
|
||||
"IRQ 11", 11
|
||||
},
|
||||
{
|
||||
"IRQ 12", 12
|
||||
},
|
||||
{
|
||||
"IRQ 14", 14
|
||||
},
|
||||
{
|
||||
"IRQ 15", 15
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{ "IRQ 9", 9 },
|
||||
{ "IRQ 10", 10 },
|
||||
{ "IRQ 11", 11 },
|
||||
{ "IRQ 12", 12 },
|
||||
{ "IRQ 14", 14 },
|
||||
{ "IRQ 15", 15 },
|
||||
{ "" }
|
||||
},
|
||||
},
|
||||
{
|
||||
"dma", "DMA channel", CONFIG_SELECTION, "", 6, "", { 0 },
|
||||
{
|
||||
"dma", "DMA channel", CONFIG_SELECTION, "", 6, "", { 0 },
|
||||
{
|
||||
{
|
||||
"DMA 5", 5
|
||||
},
|
||||
{
|
||||
"DMA 6", 6
|
||||
},
|
||||
{
|
||||
"DMA 7", 7
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{ "DMA 5", 5 },
|
||||
{ "DMA 6", 6 },
|
||||
{ "DMA 7", 7 },
|
||||
{ "" }
|
||||
},
|
||||
},
|
||||
{
|
||||
"bios_addr", "BIOS Address", CONFIG_HEX20, "", 0, "", { 0 },
|
||||
{
|
||||
"bios_addr", "BIOS Address", CONFIG_HEX20, "", 0, "", { 0 },
|
||||
{
|
||||
{
|
||||
"Disabled", 0
|
||||
},
|
||||
{
|
||||
"C800H", 0xc8000
|
||||
},
|
||||
{
|
||||
"CC00H", 0xcc000
|
||||
},
|
||||
{
|
||||
"D000H", 0xd0000
|
||||
},
|
||||
{
|
||||
"D400H", 0xd4000
|
||||
},
|
||||
{
|
||||
"D800H", 0xd8000
|
||||
},
|
||||
{
|
||||
"DC00H", 0xdc000
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{ "Disabled", 0 },
|
||||
{ "C800H", 0xc8000 },
|
||||
{ "CC00H", 0xcc000 },
|
||||
{ "D000H", 0xd0000 },
|
||||
{ "D400H", 0xd4000 },
|
||||
{ "D800H", 0xd8000 },
|
||||
{ "DC00H", 0xdc000 },
|
||||
{ "" }
|
||||
},
|
||||
{
|
||||
},
|
||||
{
|
||||
"fdc_addr", "FDC address", CONFIG_HEX16, "", 0, "", { 0 },
|
||||
{
|
||||
{
|
||||
"None", 0
|
||||
},
|
||||
{
|
||||
"0x3f0", 0x3f0
|
||||
},
|
||||
{
|
||||
"0x370", 0x370
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{
|
||||
{ "None", 0 },
|
||||
{ "0x3f0", 0x3f0 },
|
||||
{ "0x370", 0x370 },
|
||||
{ "" }
|
||||
},
|
||||
{
|
||||
"", "", -1
|
||||
}
|
||||
},
|
||||
{
|
||||
"", "", -1
|
||||
}
|
||||
};
|
||||
|
||||
// clang-format on
|
||||
|
||||
const device_t aha154xa_device = {
|
||||
"Adaptec AHA-154xA",
|
||||
|
||||
@@ -1802,111 +1802,59 @@ buslogic_init(const device_t *info)
|
||||
return(dev);
|
||||
}
|
||||
|
||||
|
||||
// clang-format off
|
||||
static const device_config_t BT_ISA_Config[] = {
|
||||
{
|
||||
"base", "Address", CONFIG_HEX16, "", 0x334, "", { 0 },
|
||||
{
|
||||
"base", "Address", CONFIG_HEX16, "", 0x334, "", { 0 },
|
||||
{
|
||||
{
|
||||
"0x330", 0x330
|
||||
},
|
||||
{
|
||||
"0x334", 0x334
|
||||
},
|
||||
{
|
||||
"0x230", 0x230
|
||||
},
|
||||
{
|
||||
"0x234", 0x234
|
||||
},
|
||||
{
|
||||
"0x130", 0x130
|
||||
},
|
||||
{
|
||||
"0x134", 0x134
|
||||
},
|
||||
{
|
||||
"", 0
|
||||
}
|
||||
},
|
||||
{ "0x330", 0x330 },
|
||||
{ "0x334", 0x334 },
|
||||
{ "0x230", 0x230 },
|
||||
{ "0x234", 0x234 },
|
||||
{ "0x130", 0x130 },
|
||||
{ "0x134", 0x134 },
|
||||
{ "", 0 }
|
||||
},
|
||||
},
|
||||
{
|
||||
"irq", "IRQ", CONFIG_SELECTION, "", 11, "", { 0 },
|
||||
{
|
||||
"irq", "IRQ", CONFIG_SELECTION, "", 11, "", { 0 },
|
||||
{
|
||||
{
|
||||
"IRQ 9", 9
|
||||
},
|
||||
{
|
||||
"IRQ 10", 10
|
||||
},
|
||||
{
|
||||
"IRQ 11", 11
|
||||
},
|
||||
{
|
||||
"IRQ 12", 12
|
||||
},
|
||||
{
|
||||
"IRQ 14", 14
|
||||
},
|
||||
{
|
||||
"IRQ 15", 15
|
||||
},
|
||||
{
|
||||
"", 0
|
||||
}
|
||||
},
|
||||
{ "IRQ 9", 9 },
|
||||
{ "IRQ 10", 10 },
|
||||
{ "IRQ 11", 11 },
|
||||
{ "IRQ 12", 12 },
|
||||
{ "IRQ 14", 14 },
|
||||
{ "IRQ 15", 15 },
|
||||
{ "", 0 }
|
||||
},
|
||||
},
|
||||
{
|
||||
"dma", "DMA channel", CONFIG_SELECTION, "", 6, "", { 0 },
|
||||
{
|
||||
"dma", "DMA channel", CONFIG_SELECTION, "", 6, "", { 0 },
|
||||
{
|
||||
{
|
||||
"DMA 5", 5
|
||||
},
|
||||
{
|
||||
"DMA 6", 6
|
||||
},
|
||||
{
|
||||
"DMA 7", 7
|
||||
},
|
||||
{
|
||||
"", 0
|
||||
}
|
||||
},
|
||||
{ "DMA 5", 5 },
|
||||
{ "DMA 6", 6 },
|
||||
{ "DMA 7", 7 },
|
||||
{ "", 0 }
|
||||
},
|
||||
},
|
||||
{
|
||||
"bios_addr", "BIOS Address", CONFIG_HEX20, "", 0, "", { 0 },
|
||||
{
|
||||
"bios_addr", "BIOS Address", CONFIG_HEX20, "", 0, "", { 0 },
|
||||
{
|
||||
{
|
||||
"Disabled", 0
|
||||
},
|
||||
{
|
||||
"C800H", 0xc8000
|
||||
},
|
||||
{
|
||||
"D000H", 0xd0000
|
||||
},
|
||||
{
|
||||
"D800H", 0xd8000
|
||||
},
|
||||
{
|
||||
"", 0
|
||||
}
|
||||
},
|
||||
{ "Disabled", 0 },
|
||||
{ "C800H", 0xc8000 },
|
||||
{ "D000H", 0xd0000 },
|
||||
{ "D800H", 0xd8000 },
|
||||
{ "", 0 }
|
||||
},
|
||||
{
|
||||
"", "", -1
|
||||
}
|
||||
},
|
||||
{ "", "", -1 }
|
||||
};
|
||||
|
||||
|
||||
static const device_config_t BT958D_Config[] = {
|
||||
{
|
||||
"bios", "Enable BIOS", CONFIG_BINARY, "", 0
|
||||
},
|
||||
{
|
||||
"", "", -1
|
||||
}
|
||||
{ "bios", "Enable BIOS", CONFIG_BINARY, "", 0 },
|
||||
{ "", "", -1 }
|
||||
};
|
||||
// clang-format on
|
||||
|
||||
const device_t buslogic_542b_device = {
|
||||
"BusLogic BT-542B ISA",
|
||||
|
||||
@@ -1572,220 +1572,121 @@ t128_available(void)
|
||||
return(rom_present(T128_ROM));
|
||||
}
|
||||
|
||||
// clang-format off
|
||||
static const device_config_t ncr5380_mmio_config[] = {
|
||||
{
|
||||
"bios_addr", "BIOS Address", CONFIG_HEX20, "", 0xD8000, "", { 0 },
|
||||
{
|
||||
"bios_addr", "BIOS Address", CONFIG_HEX20, "", 0xD8000, "", { 0 },
|
||||
{
|
||||
{
|
||||
"C800H", 0xc8000
|
||||
},
|
||||
{
|
||||
"CC00H", 0xcc000
|
||||
},
|
||||
{
|
||||
"D800H", 0xd8000
|
||||
},
|
||||
{
|
||||
"DC00H", 0xdc000
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
|
||||
{ "C800H", 0xc8000 },
|
||||
{ "CC00H", 0xcc000 },
|
||||
{ "D800H", 0xd8000 },
|
||||
{ "DC00H", 0xdc000 },
|
||||
{ "" }
|
||||
},
|
||||
},
|
||||
{
|
||||
"irq", "IRQ", CONFIG_SELECTION, "", 5, "", { 0 },
|
||||
{
|
||||
"irq", "IRQ", CONFIG_SELECTION, "", 5, "", { 0 },
|
||||
{
|
||||
{
|
||||
"IRQ 3", 3
|
||||
},
|
||||
{
|
||||
"IRQ 5", 5
|
||||
},
|
||||
{
|
||||
"IRQ 7", 7
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{ "IRQ 3", 3 },
|
||||
{ "IRQ 5", 5 },
|
||||
{ "IRQ 7", 7 },
|
||||
{ "" }
|
||||
},
|
||||
{
|
||||
"", "", -1
|
||||
}
|
||||
},
|
||||
{ "", "", -1 }
|
||||
};
|
||||
|
||||
static const device_config_t rancho_config[] = {
|
||||
{
|
||||
"bios_addr", "BIOS Address", CONFIG_HEX20, "", 0xD8000, "", { 0 },
|
||||
{
|
||||
"bios_addr", "BIOS Address", CONFIG_HEX20, "", 0xD8000, "", { 0 },
|
||||
{
|
||||
{
|
||||
"C800H", 0xc8000
|
||||
},
|
||||
{
|
||||
"CC00H", 0xcc000
|
||||
},
|
||||
{
|
||||
"D800H", 0xd8000
|
||||
},
|
||||
{
|
||||
"DC00H", 0xdc000
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
|
||||
{ "C800H", 0xc8000 },
|
||||
{ "CC00H", 0xcc000 },
|
||||
{ "D800H", 0xd8000 },
|
||||
{ "DC00H", 0xdc000 },
|
||||
{ "" }
|
||||
},
|
||||
},
|
||||
{
|
||||
"irq", "IRQ", CONFIG_SELECTION, "", 5, "", { 0 },
|
||||
{
|
||||
"irq", "IRQ", CONFIG_SELECTION, "", 5, "", { 0 },
|
||||
{
|
||||
{
|
||||
"IRQ 3", 3
|
||||
},
|
||||
{
|
||||
"IRQ 5", 5
|
||||
},
|
||||
{
|
||||
"IRQ 7", 7
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{ "IRQ 3", 3 },
|
||||
{ "IRQ 5", 5 },
|
||||
{ "IRQ 7", 7 },
|
||||
{ "" }
|
||||
},
|
||||
},
|
||||
{
|
||||
"bios_ver", "BIOS Version", CONFIG_SELECTION, "", 1, "", { 0 },
|
||||
{
|
||||
"bios_ver", "BIOS Version", CONFIG_SELECTION, "", 1, "", { 0 },
|
||||
{
|
||||
{
|
||||
"8.20R", 1
|
||||
},
|
||||
{
|
||||
"8.10R", 0
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{ "8.20R", 1 },
|
||||
{ "8.10R", 0 },
|
||||
{ "" }
|
||||
},
|
||||
{
|
||||
"", "", -1
|
||||
}
|
||||
},
|
||||
{ "", "", -1 }
|
||||
};
|
||||
|
||||
static const device_config_t t130b_config[] = {
|
||||
{
|
||||
"bios_addr", "BIOS Address", CONFIG_HEX20, "", 0xD8000, "", { 0 },
|
||||
{
|
||||
"bios_addr", "BIOS Address", CONFIG_HEX20, "", 0xD8000, "", { 0 },
|
||||
{
|
||||
{
|
||||
"Disabled", 0
|
||||
},
|
||||
{
|
||||
"C800H", 0xc8000
|
||||
},
|
||||
{
|
||||
"CC00H", 0xcc000
|
||||
},
|
||||
{
|
||||
"D800H", 0xd8000
|
||||
},
|
||||
{
|
||||
"DC00H", 0xdc000
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{ "Disabled", 0 },
|
||||
{ "C800H", 0xc8000 },
|
||||
{ "CC00H", 0xcc000 },
|
||||
{ "D800H", 0xd8000 },
|
||||
{ "DC00H", 0xdc000 },
|
||||
{ "" }
|
||||
},
|
||||
},
|
||||
{
|
||||
"base", "Address", CONFIG_HEX16, "", 0x0350, "", { 0 },
|
||||
{
|
||||
"base", "Address", CONFIG_HEX16, "", 0x0350, "", { 0 },
|
||||
{
|
||||
{
|
||||
"240H", 0x0240
|
||||
},
|
||||
{
|
||||
"250H", 0x0250
|
||||
},
|
||||
{
|
||||
"340H", 0x0340
|
||||
},
|
||||
{
|
||||
"350H", 0x0350
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{ "240H", 0x0240 },
|
||||
{ "250H", 0x0250 },
|
||||
{ "340H", 0x0340 },
|
||||
{ "350H", 0x0350 },
|
||||
{ "" }
|
||||
},
|
||||
},
|
||||
{
|
||||
"irq", "IRQ", CONFIG_SELECTION, "", 5, "", { 0 },
|
||||
{
|
||||
"irq", "IRQ", CONFIG_SELECTION, "", 5, "", { 0 },
|
||||
{
|
||||
{
|
||||
"IRQ 3", 3
|
||||
},
|
||||
{
|
||||
"IRQ 5", 5
|
||||
},
|
||||
{
|
||||
"IRQ 7", 7
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{ "IRQ 3", 3 },
|
||||
{ "IRQ 5", 5 },
|
||||
{ "IRQ 7", 7 },
|
||||
{ "" }
|
||||
},
|
||||
{
|
||||
"", "", -1
|
||||
}
|
||||
},
|
||||
{ "", "", -1 }
|
||||
};
|
||||
|
||||
|
||||
static const device_config_t t128_config[] = {
|
||||
{
|
||||
"bios_addr", "BIOS Address", CONFIG_HEX20, "", 0xD8000, "", { 0 },
|
||||
{
|
||||
"bios_addr", "BIOS Address", CONFIG_HEX20, "", 0xD8000, "", { 0 },
|
||||
{
|
||||
{
|
||||
"C800H", 0xc8000
|
||||
},
|
||||
{
|
||||
"CC00H", 0xcc000
|
||||
},
|
||||
{
|
||||
"D800H", 0xd8000
|
||||
},
|
||||
{
|
||||
"DC00H", 0xdc000
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{ "C800H", 0xc8000 },
|
||||
{ "CC00H", 0xcc000 },
|
||||
{ "D800H", 0xd8000 },
|
||||
{ "DC00H", 0xdc000 },
|
||||
{ "" }
|
||||
},
|
||||
},
|
||||
{
|
||||
"irq", "IRQ", CONFIG_SELECTION, "", 5, "", { 0 },
|
||||
{
|
||||
"irq", "IRQ", CONFIG_SELECTION, "", 5, "", { 0 },
|
||||
{
|
||||
{
|
||||
"IRQ 3", 3
|
||||
},
|
||||
{
|
||||
"IRQ 5", 5
|
||||
},
|
||||
{
|
||||
"IRQ 7", 7
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{ "IRQ 3", 3 },
|
||||
{ "IRQ 5", 5 },
|
||||
{ "IRQ 7", 7 },
|
||||
{ "" }
|
||||
},
|
||||
{
|
||||
"boot", "Enable Boot ROM", CONFIG_BINARY, "", 1
|
||||
},
|
||||
{
|
||||
"", "", -1
|
||||
}
|
||||
},
|
||||
{
|
||||
"boot", "Enable Boot ROM", CONFIG_BINARY, "", 1
|
||||
},
|
||||
{ "", "", -1 }
|
||||
};
|
||||
// clang-format on
|
||||
|
||||
const device_t scsi_lcs6821n_device =
|
||||
{
|
||||
|
||||
@@ -2634,26 +2634,18 @@ ncr53c8xx_close(void *priv)
|
||||
}
|
||||
|
||||
static const device_config_t ncr53c8xx_pci_config[] = {
|
||||
// clang-format off
|
||||
{
|
||||
"bios", "BIOS", CONFIG_SELECTION, "", 1, "", { 0 },
|
||||
{
|
||||
"bios", "BIOS", CONFIG_SELECTION, "", 1, "", { 0 },
|
||||
{
|
||||
{
|
||||
"SDMS 4.x BIOS", 2
|
||||
},
|
||||
{
|
||||
"SDMS 3.x BIOS", 1
|
||||
},
|
||||
{
|
||||
"Disable BIOS", 0
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{ "SDMS 4.x BIOS", 2 },
|
||||
{ "SDMS 3.x BIOS", 1 },
|
||||
{ "Disable BIOS", 0 },
|
||||
{ "" }
|
||||
},
|
||||
{
|
||||
"", "", -1
|
||||
}
|
||||
},
|
||||
{ "", "", -1 }
|
||||
// clang-format on
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -2000,15 +2000,16 @@ esp_close(void *priv)
|
||||
|
||||
|
||||
static const device_config_t bios_enable_config[] = {
|
||||
{
|
||||
"bios", "Enable BIOS", CONFIG_BINARY, "", 0
|
||||
},
|
||||
{
|
||||
"", "", -1
|
||||
}
|
||||
// clang-format off
|
||||
{
|
||||
"bios", "Enable BIOS", CONFIG_BINARY, "", 0
|
||||
},
|
||||
{
|
||||
"", "", -1
|
||||
}
|
||||
// clang-format on
|
||||
};
|
||||
|
||||
|
||||
const device_t dc390_pci_device =
|
||||
{
|
||||
"Tekram DC-390 PCI",
|
||||
|
||||
@@ -1157,23 +1157,17 @@ spock_available(void)
|
||||
}
|
||||
|
||||
static const device_config_t spock_rom_config[] = {
|
||||
// clang-format off
|
||||
{
|
||||
"bios_ver", "BIOS Version", CONFIG_SELECTION, "", 1, "", { 0 },
|
||||
{
|
||||
"bios_ver", "BIOS Version", CONFIG_SELECTION, "", 1, "", { 0 },
|
||||
{
|
||||
{
|
||||
"1991 BIOS (>1GB)", 1
|
||||
},
|
||||
{
|
||||
"1990 BIOS", 0
|
||||
},
|
||||
{
|
||||
""
|
||||
}
|
||||
},
|
||||
{ "1991 BIOS (>1GB)", 1 },
|
||||
{ "1990 BIOS", 0 },
|
||||
{ "" }
|
||||
},
|
||||
{
|
||||
"", "", -1
|
||||
}
|
||||
},
|
||||
{ "", "", -1 }
|
||||
// clang-format on
|
||||
};
|
||||
|
||||
const device_t spock_device =
|
||||
|
||||
Reference in New Issue
Block a user