trunk/src/mess/drivers/at.c
| r19830 | r19831 | |
| 419 | 419 | MCFG_QUANTUM_TIME(attotime::from_hz(60)) |
| 420 | 420 | |
| 421 | 421 | MCFG_FRAGMENT_ADD( at_motherboard ) |
| 422 | | MCFG_ISA16_BUS_ADD("isabus", "maincpu", isabus_intf) |
| 422 | MCFG_ISA16_BUS_ADD("isabus", ":maincpu", isabus_intf) |
| 423 | 423 | MCFG_ISA16_SLOT_ADD("isabus","isa1", pc_isa16_cards, "ega", NULL, false) |
| 424 | 424 | MCFG_ISA16_SLOT_ADD("isabus","isa2", pc_isa16_cards, "fdc", NULL, false) |
| 425 | 425 | MCFG_ISA16_SLOT_ADD("isabus","isa3", pc_isa16_cards, "comat", NULL, false) |
| r19830 | r19831 | |
| 456 | 456 | |
| 457 | 457 | MCFG_FRAGMENT_ADD( at_motherboard ) |
| 458 | 458 | |
| 459 | | MCFG_ISA16_BUS_ADD("isabus", "maincpu", isabus_intf) |
| 459 | MCFG_ISA16_BUS_ADD("isabus", ":maincpu", isabus_intf) |
| 460 | 460 | MCFG_ISA16_SLOT_ADD("isabus","isa1", pc_isa16_cards, "fdc", NULL, false) |
| 461 | 461 | MCFG_ISA16_SLOT_ADD("isabus","isa2", pc_isa16_cards, "ide", NULL, false) |
| 462 | 462 | MCFG_ISA16_SLOT_ADD("isabus","isa3", pc_isa16_cards, "comat", NULL, false) |
| r19830 | r19831 | |
| 479 | 479 | |
| 480 | 480 | MCFG_FRAGMENT_ADD( at_motherboard ) |
| 481 | 481 | |
| 482 | | MCFG_ISA16_BUS_ADD("isabus", "maincpu", isabus_intf) |
| 482 | MCFG_ISA16_BUS_ADD("isabus", ":maincpu", isabus_intf) |
| 483 | 483 | MCFG_ISA16_SLOT_ADD("isabus","isa1", pc_isa16_cards, "fdc", NULL, false) |
| 484 | 484 | MCFG_ISA16_SLOT_ADD("isabus","isa2", pc_isa16_cards, "ide", NULL, false) |
| 485 | 485 | MCFG_ISA16_SLOT_ADD("isabus","isa3", pc_isa16_cards, "comat", NULL, false) |
| r19830 | r19831 | |
| 501 | 501 | |
| 502 | 502 | MCFG_FRAGMENT_ADD( at_motherboard ) |
| 503 | 503 | |
| 504 | | MCFG_ISA16_BUS_ADD("isabus", "maincpu", isabus_intf) |
| 504 | MCFG_ISA16_BUS_ADD("isabus", ":maincpu", isabus_intf) |
| 505 | 505 | MCFG_ISA16_SLOT_ADD("isabus", "isa1", pc_isa16_cards, "fdc", NULL, false) |
| 506 | 506 | MCFG_ISA16_SLOT_ADD("isabus", "isa2", pc_isa16_cards, "ide", NULL, false) |
| 507 | 507 | MCFG_ISA16_SLOT_ADD("isabus", "isa3", pc_isa16_cards, "comat", NULL, false) |
| r19830 | r19831 | |
| 525 | 525 | |
| 526 | 526 | MCFG_FRAGMENT_ADD( at_motherboard ) |
| 527 | 527 | |
| 528 | | MCFG_ISA16_BUS_ADD("isabus", "maincpu", isabus_intf) |
| 528 | MCFG_ISA16_BUS_ADD("isabus", ":maincpu", isabus_intf) |
| 529 | 529 | MCFG_ISA16_SLOT_ADD("isabus","isa1", pc_isa16_cards, "fdcsmc", NULL, false) |
| 530 | 530 | MCFG_ISA16_SLOT_ADD("isabus","isa2", pc_isa16_cards, "ide", NULL, false) |
| 531 | 531 | MCFG_ISA16_SLOT_ADD("isabus","isa3", pc_isa16_cards, "comat", NULL, false) |
| r19830 | r19831 | |
| 547 | 547 | |
| 548 | 548 | MCFG_FRAGMENT_ADD( at_motherboard ) |
| 549 | 549 | |
| 550 | | MCFG_ISA16_BUS_ADD("isabus", "maincpu", isabus_intf) |
| 550 | MCFG_ISA16_BUS_ADD("isabus", ":maincpu", isabus_intf) |
| 551 | 551 | MCFG_ISA16_SLOT_ADD("isabus","isa1", pc_isa16_cards, "fdc", NULL, false) |
| 552 | 552 | MCFG_ISA16_SLOT_ADD("isabus","isa2", pc_isa16_cards, "ide", NULL, false) |
| 553 | 553 | MCFG_ISA16_SLOT_ADD("isabus","isa3", pc_isa16_cards, "comat", NULL, false) |
| r19830 | r19831 | |
| 575 | 575 | MCFG_FRAGMENT_ADD( at_motherboard ) |
| 576 | 576 | MCFG_NVRAM_ADD_0FILL("nvram") |
| 577 | 577 | |
| 578 | | MCFG_ISA16_BUS_ADD("isabus", "maincpu", isabus_intf) |
| 578 | MCFG_ISA16_BUS_ADD("isabus", ":maincpu", isabus_intf) |
| 579 | 579 | // on board devices |
| 580 | 580 | MCFG_ISA16_SLOT_ADD("isabus","board1", pc_isa16_cards, "fdcsmc", NULL, true) |
| 581 | 581 | MCFG_ISA16_SLOT_ADD("isabus","board2", pc_isa16_cards, "comat", NULL, true) |
| r19830 | r19831 | |
| 627 | 627 | MCFG_QUANTUM_TIME(attotime::from_hz(60)) |
| 628 | 628 | |
| 629 | 629 | MCFG_FRAGMENT_ADD( at_motherboard ) |
| 630 | | MCFG_ISA16_BUS_ADD("isabus", "maincpu", isabus_intf) |
| 630 | MCFG_ISA16_BUS_ADD("isabus", ":maincpu", isabus_intf) |
| 631 | 631 | MCFG_ISA16_SLOT_ADD("isabus","isa1", pc_isa16_cards, "cga", NULL, false) |
| 632 | 632 | MCFG_ISA16_SLOT_ADD("isabus","isa2", pc_isa16_cards, "fdc", NULL, false) |
| 633 | 633 | MCFG_ISA16_SLOT_ADD("isabus","isa3", pc_isa16_cards, "comat", NULL, false) |
| r19830 | r19831 | |
| 1009 | 1009 | ROM_SYSTEM_BIOS(11, "aw201", "Award 201") |
| 1010 | 1010 | ROMX_LOAD( "83201-5h.bin", 0xf0001, 0x8000, CRC(968d1fc0) SHA1(dc4122a6c696f0b43e7894dc1b669346eed755d5),ROM_SKIP(1) | ROM_BIOS(12) ) |
| 1011 | 1011 | ROMX_LOAD( "83201-5l.bin", 0xf0000, 0x8000, CRC(bf50a89a) SHA1(2349a1db6017a7fb0673e99d3680c8753407be8d),ROM_SKIP(1) | ROM_BIOS(12) ) |
| 1012 | | ROM_SYSTEM_BIOS(12, "aw303", "Award 303") |
| 1012 | ROM_SYSTEM_BIOS(12, "aw303", "Award 303 NFS") |
| 1013 | 1013 | ROMX_LOAD( "aw303-hi.bin", 0xf8001, 0x4000, CRC(78f32d7e) SHA1(1c88398fb171b33b7e6191bad63704ae85bfed8b), ROM_SKIP(1) | ROM_BIOS(13) ) |
| 1014 | 1014 | ROMX_LOAD( "aw303-lo.bin", 0xf8000, 0x4000, CRC(3d2a70c0) SHA1(1329113bec514ed2a6d803067b1132744ef534dd), ROM_SKIP(1) | ROM_BIOS(13) ) |
| 1015 | ROM_SYSTEM_BIOS(13, "aw303gs", "Award 303GS") |
| 1016 | ROMX_LOAD( "aw303gs-hi.bin", 0xf8001, 0x4000, CRC(82392e18) SHA1(042453b7b29933a1b72301d21fcf8fa6b293c9c9), ROM_SKIP(1) | ROM_BIOS(14) ) |
| 1017 | ROMX_LOAD( "aw303gs-lo.bin", 0xf8000, 0x4000, CRC(a4cf8ba1) SHA1(b73e34be3b2754aaed1ac06471f4441fea06c67c), ROM_SKIP(1) | ROM_BIOS(14) ) |
| 1015 | 1018 | /* Character rom */ |
| 1016 | 1019 | ROM_REGION(0x2000,"gfx1", 0) |
| 1017 | 1020 | ROM_LOAD("5788005.u33", 0x00000, 0x2000, CRC(0bf56d70) SHA1(c2a8b10808bf51a3c123ba3eb1e9dd608231916f)) |
trunk/src/mess/drivers/pc1512.c
| r19830 | r19831 | |
| 1256 | 1256 | MCFG_FLOPPY_DRIVE_ADD(PC_FDC_XT_TAG ":1", ibmpc_floppies, "525dd", 0, pc1512_state::floppy_formats) |
| 1257 | 1257 | |
| 1258 | 1258 | // ISA8 bus |
| 1259 | | MCFG_ISA8_BUS_ADD(ISA_BUS_TAG, I8086_TAG, isabus_intf) |
| 1259 | MCFG_ISA8_BUS_ADD(ISA_BUS_TAG, ":" I8086_TAG, isabus_intf) |
| 1260 | 1260 | MCFG_ISA8_SLOT_ADD(ISA_BUS_TAG, "isa1", pc1512_isa8_cards, NULL, NULL, false) |
| 1261 | 1261 | MCFG_ISA8_SLOT_ADD(ISA_BUS_TAG, "isa2", pc1512_isa8_cards, NULL, NULL, false) |
| 1262 | 1262 | MCFG_ISA8_SLOT_ADD(ISA_BUS_TAG, "isa3", pc1512_isa8_cards, NULL, NULL, false) |
| r19830 | r19831 | |
| 1301 | 1301 | MCFG_FLOPPY_DRIVE_ADD(PC_FDC_XT_TAG ":1", ibmpc_floppies, "525dd", 0, pc1512_state::floppy_formats) |
| 1302 | 1302 | |
| 1303 | 1303 | // ISA8 bus |
| 1304 | | MCFG_ISA8_BUS_ADD(ISA_BUS_TAG, I8086_TAG, isabus_intf) |
| 1304 | MCFG_ISA8_BUS_ADD(ISA_BUS_TAG, ":" I8086_TAG, isabus_intf) |
| 1305 | 1305 | MCFG_ISA8_SLOT_ADD(ISA_BUS_TAG, "isa1", pc1512_isa8_cards, "wdxt_gen", NULL, false) |
| 1306 | 1306 | MCFG_ISA8_SLOT_ADD(ISA_BUS_TAG, "isa2", pc1512_isa8_cards, NULL, NULL, false) |
| 1307 | 1307 | MCFG_ISA8_SLOT_ADD(ISA_BUS_TAG, "isa3", pc1512_isa8_cards, NULL, NULL, false) |
trunk/src/mess/drivers/genpc.c
| r19830 | r19831 | |
| 261 | 261 | |
| 262 | 262 | ROM_START( pcmda ) |
| 263 | 263 | ROM_REGION(0x100000,"maincpu", 0) |
| 264 | | ROM_LOAD("pcxt.rom", 0xfe000, 0x02000, CRC(031aafad) SHA1(a641b505bbac97b8775f91fe9b83d9afdf4d038f)) |
| 264 | ROM_SYSTEM_BIOS(0, "anon", "XT Anonymous Generic Turbo BIOS") |
| 265 | ROMX_LOAD("pcxt.rom", 0xfe000, 0x02000, CRC(031aafad) SHA1(a641b505bbac97b8775f91fe9b83d9afdf4d038f),ROM_BIOS(1)) |
| 266 | ROM_SYSTEM_BIOS(1, "anon2007", "XT Anonymous Generic Turbo BIOS 2007") |
| 267 | ROMX_LOAD( "pcxt2007.bin", 0xfe000, 0x2000, CRC(1d7bd86c) SHA1(33a500f599b4dad2fe6d7a5c3e89b13bd5dd2987),ROM_BIOS(2)) |
| 268 | ROM_SYSTEM_BIOS(2, "ami", "XT AMI") |
| 269 | ROMX_LOAD( "ami.bin", 0xfe000, 0x2000, CRC(b381eb22) SHA1(9735193de119270c946a17ed58c3ab9554e0852e),ROM_BIOS(3)) |
| 270 | ROM_SYSTEM_BIOS(3, "award", "XT Award 2.05") |
| 271 | ROMX_LOAD( "award2.05.bin", 0xfe000, 0x2000, CRC(5b3953e5) SHA1(4a36171aa8d993008187f39f732b9296401b7b6c),ROM_BIOS(4)) |
| 272 | ROM_SYSTEM_BIOS(4, "dtk", "XT DTK Erso bios 2.42") |
| 273 | ROMX_LOAD( "dtk2.42.bin", 0xfe000, 0x2000, CRC(3f2d2a76) SHA1(02fa057f2c22ab199a8d9795ab1ae570f2b13a36),ROM_BIOS(5)) |
| 274 | ROM_SYSTEM_BIOS(5, "peter", "XT Peter Kohlman 3.75") // V20 Rom only |
| 275 | ROMX_LOAD( "peterv203.75.bin", 0xfe000, 0x2000, CRC(b053a6a4) SHA1(f53218ad3d725f12d9149b22d8afcf6a8869a3bd),ROM_BIOS(6)) |
| 276 | ROM_SYSTEM_BIOS(6, "pho227", "XT Phoenix Bios 2.27") |
| 277 | ROMX_LOAD( "phoenix2.27.bin", 0xfe000, 0x2000, CRC(168ffef0) SHA1(69465db2f9246a614044d1f433d374506a13a07f),ROM_BIOS(7)) |
| 278 | ROM_SYSTEM_BIOS(7, "pho227", "XT Phoenix Bios 2.51") |
| 279 | ROMX_LOAD( "phoenix2.51.bin", 0xfe000, 0x2000, CRC(9b7e9c40) SHA1(c948a8d3d715e469105c6e2acd8b46ec274b25a8),ROM_BIOS(8)) |
| 280 | ROM_SYSTEM_BIOS(8, "turbo", "XT Turbo Bios 3.10") |
| 281 | ROMX_LOAD( "turbo3.10.bin", 0xfe000, 0x2000, CRC(8aaca1e3) SHA1(9c03da16713e08c0112a04c8bdfa394e7341c1fc),ROM_BIOS(9)) |
| 265 | 282 | ROM_END |
| 266 | 283 | |
| 284 | #define rom_pcherc rom_pcmda |
| 267 | 285 | |
| 268 | | ROM_START( pcherc ) |
| 269 | | ROM_REGION(0x100000,"maincpu", 0) |
| 270 | | ROM_LOAD("pcxt.rom", 0xfe000, 0x02000, CRC(031aafad) SHA1(a641b505bbac97b8775f91fe9b83d9afdf4d038f)) |
| 271 | | ROM_END |
| 286 | #define rom_pcega rom_pcmda |
| 272 | 287 | |
| 273 | | ROM_START( pcega ) |
| 274 | | ROM_REGION(0x100000,"maincpu", 0) |
| 275 | | ROM_LOAD("xtbios.bin", 0xfe000, 0x02000, CRC(1d7bd86c) SHA1(33a500f599b4dad2fe6d7a5c3e89b13bd5dd2987)) |
| 276 | | ROM_END |
| 277 | | |
| 278 | 288 | ROM_START( pc ) |
| 279 | 289 | ROM_REGION(0x100000,"maincpu", 0) |
| 280 | | // ROM_LOAD("xthdd.rom", 0xc8000, 0x02000, CRC(a96317da)) |
| 281 | | ROM_LOAD("pcxt.rom", 0xfe000, 0x02000, CRC(031aafad) SHA1(a641b505bbac97b8775f91fe9b83d9afdf4d038f)) |
| 282 | | |
| 290 | ROM_SYSTEM_BIOS(0, "anon", "XT Anonymous Generic Turbo BIOS") |
| 291 | ROMX_LOAD("pcxt.rom", 0xfe000, 0x02000, CRC(031aafad) SHA1(a641b505bbac97b8775f91fe9b83d9afdf4d038f),ROM_BIOS(1)) |
| 292 | ROM_SYSTEM_BIOS(1, "anon2007", "XT Anonymous Generic Turbo BIOS 2007") |
| 293 | ROMX_LOAD( "pcxt2007.bin", 0xfe000, 0x2000, CRC(1d7bd86c) SHA1(33a500f599b4dad2fe6d7a5c3e89b13bd5dd2987),ROM_BIOS(2)) |
| 294 | ROM_SYSTEM_BIOS(2, "ami", "XT AMI") |
| 295 | ROMX_LOAD( "ami.bin", 0xfe000, 0x2000, CRC(b381eb22) SHA1(9735193de119270c946a17ed58c3ab9554e0852e),ROM_BIOS(3)) |
| 296 | ROM_SYSTEM_BIOS(3, "award", "XT Award 2.05") |
| 297 | ROMX_LOAD( "award2.05.bin", 0xfe000, 0x2000, CRC(5b3953e5) SHA1(4a36171aa8d993008187f39f732b9296401b7b6c),ROM_BIOS(4)) |
| 298 | ROM_SYSTEM_BIOS(4, "dtk", "XT DTK Erso bios 2.42") |
| 299 | ROMX_LOAD( "dtk2.42.bin", 0xfe000, 0x2000, CRC(3f2d2a76) SHA1(02fa057f2c22ab199a8d9795ab1ae570f2b13a36),ROM_BIOS(5)) |
| 300 | ROM_SYSTEM_BIOS(5, "peter", "XT Peter Kohlman 3.75") |
| 301 | ROMX_LOAD( "peterv203.75.bin", 0xfe000, 0x2000, CRC(b053a6a4) SHA1(f53218ad3d725f12d9149b22d8afcf6a8869a3bd),ROM_BIOS(6)) |
| 302 | ROM_SYSTEM_BIOS(6, "pho227", "XT Phoenix Bios 2.27") |
| 303 | ROMX_LOAD( "phoenix2.27.bin", 0xfe000, 0x2000, CRC(168ffef0) SHA1(69465db2f9246a614044d1f433d374506a13a07f),ROM_BIOS(7)) |
| 304 | ROM_SYSTEM_BIOS(7, "pho227", "XT Phoenix Bios 2.51") |
| 305 | ROMX_LOAD( "phoenix2.51.bin", 0xfe000, 0x2000, CRC(9b7e9c40) SHA1(c948a8d3d715e469105c6e2acd8b46ec274b25a8),ROM_BIOS(8)) |
| 306 | ROM_SYSTEM_BIOS(8, "turbo", "XT Turbo Bios 3.10") |
| 307 | ROMX_LOAD( "turbo3.10.bin", 0xfe000, 0x2000, CRC(8aaca1e3) SHA1(9c03da16713e08c0112a04c8bdfa394e7341c1fc),ROM_BIOS(9)) |
| 283 | 308 | /* IBM 1501981(CGA) and 1501985(MDA) Character rom */ |
| 284 | 309 | ROM_REGION(0x2000,"gfx1", 0) |
| 285 | 310 | ROM_LOAD("5788005.u33", 0x00000, 0x2000, CRC(0bf56d70) SHA1(c2a8b10808bf51a3c123ba3eb1e9dd608231916f)) /* "AMI 8412PI // 5788005 // (C) IBM CORP. 1981 // KOREA" */ |
| 286 | 311 | ROM_END |
| 287 | 312 | |
| 288 | | ROM_START( xtvga ) |
| 289 | | ROM_REGION(0x100000,"maincpu", 0) |
| 290 | | ROM_LOAD("pcxt.rom", 0xfe000, 0x02000, CRC(031aafad) SHA1(a641b505bbac97b8775f91fe9b83d9afdf4d038f)) |
| 291 | | ROM_END |
| 313 | #define rom_xtvga rom_pcmda |
| 292 | 314 | |
| 293 | 315 | /*************************************************************************** |
| 294 | 316 | |