src/mess/machine/c1541.c
| r7065 | r7066 | |
| 370 | 370 | -------------------------------------------------*/ |
| 371 | 371 | |
| 372 | 372 | static ADDRESS_MAP_START( c1541_map, ADDRESS_SPACE_PROGRAM, 8 ) |
| 373 | | AM_IMPORT_FROM(c1540_map) |
| 373 | AM_RANGE(0x0000, 0x07ff) AM_RAM |
| 374 | AM_RANGE(0x1800, 0x180f) AM_DEVREADWRITE(M6522_0_TAG, via_r, via_w) |
| 375 | AM_RANGE(0x1c00, 0x1c0f) AM_DEVREADWRITE(M6522_1_TAG, via_r, via_w) |
| 374 | 376 | AM_RANGE(0xc000, 0xffff) AM_ROM AM_REGION("c1541", 0x0000) |
| 375 | 377 | ADDRESS_MAP_END |
| 376 | 378 | |
| r7065 | r7066 | |
| 379 | 381 | -------------------------------------------------*/ |
| 380 | 382 | |
| 381 | 383 | static ADDRESS_MAP_START( c1541c_map, ADDRESS_SPACE_PROGRAM, 8 ) |
| 382 | | AM_IMPORT_FROM(c1540_map) |
| 384 | AM_RANGE(0x0000, 0x07ff) AM_RAM |
| 385 | AM_RANGE(0x1800, 0x180f) AM_DEVREADWRITE(M6522_0_TAG, via_r, via_w) |
| 386 | AM_RANGE(0x1c00, 0x1c0f) AM_DEVREADWRITE(M6522_1_TAG, via_r, via_w) |
| 383 | 387 | AM_RANGE(0xc000, 0xffff) AM_ROM AM_REGION("c1541c", 0x0000) |
| 384 | 388 | ADDRESS_MAP_END |
| 385 | 389 | |
| r7065 | r7066 | |
| 388 | 392 | -------------------------------------------------*/ |
| 389 | 393 | |
| 390 | 394 | static ADDRESS_MAP_START( c1541ii_map, ADDRESS_SPACE_PROGRAM, 8 ) |
| 391 | | AM_IMPORT_FROM(c1540_map) |
| 395 | AM_RANGE(0x0000, 0x07ff) AM_RAM |
| 396 | AM_RANGE(0x1800, 0x180f) AM_DEVREADWRITE(M6522_0_TAG, via_r, via_w) |
| 397 | AM_RANGE(0x1c00, 0x1c0f) AM_DEVREADWRITE(M6522_1_TAG, via_r, via_w) |
| 392 | 398 | AM_RANGE(0xc000, 0xffff) AM_ROM AM_REGION("c1541ii", 0x0000) |
| 393 | 399 | ADDRESS_MAP_END |
| 394 | 400 | |
| r7065 | r7066 | |
| 397 | 403 | -------------------------------------------------*/ |
| 398 | 404 | |
| 399 | 405 | static ADDRESS_MAP_START( c2031_map, ADDRESS_SPACE_PROGRAM, 8 ) |
| 400 | | AM_IMPORT_FROM(c1540_map) |
| 406 | AM_RANGE(0x0000, 0x07ff) AM_RAM |
| 407 | AM_RANGE(0x1800, 0x180f) AM_DEVREADWRITE(M6522_0_TAG, via_r, via_w) |
| 408 | AM_RANGE(0x1c00, 0x1c0f) AM_DEVREADWRITE(M6522_1_TAG, via_r, via_w) |
| 401 | 409 | AM_RANGE(0xc000, 0xffff) AM_ROM AM_REGION("c2031", 0x0000) |
| 402 | 410 | ADDRESS_MAP_END |
| 403 | 411 | |
| r7065 | r7066 | |
| 1039 | 1047 | ROM_END |
| 1040 | 1048 | |
| 1041 | 1049 | /*------------------------------------------------- |
| 1042 | | ROM( c1541cr ) |
| 1043 | | -------------------------------------------------*/ |
| 1044 | | |
| 1045 | | ROM_START( c1541cr ) // schematic 1540049 |
| 1046 | | ROM_REGION( 0x4000, "c1541cr", ROMREGION_LOADBYNAME ) |
| 1047 | | ROM_LOAD( "325302-01.ub3", 0x0000, 0x2000, CRC(29ae9752) SHA1(8e0547430135ba462525c224e76356bd3d430f11) ) |
| 1048 | | ROM_LOAD( "901229-01.ub4", 0x2000, 0x2000, CRC(9a48d3f0) SHA1(7a1054c6156b51c25410caec0f609efb079d3a77) ) |
| 1049 | | ROM_LOAD( "901229-02.ub4", 0x2000, 0x2000, CRC(b29bab75) SHA1(91321142e226168b1139c30c83896933f317d000) ) |
| 1050 | | ROM_LOAD( "901229-03.ub4", 0x2000, 0x2000, CRC(9126e74a) SHA1(03d17bd745066f1ead801c5183ac1d3af7809744) ) |
| 1051 | | ROM_LOAD( "901229-04.ub4", 0x2000, 0x2000, NO_DUMP ) |
| 1052 | | ROM_LOAD( "901229-05 ae.ub4", 0x2000, 0x2000, CRC(361c9f37) SHA1(f5d60777440829e46dc91285e662ba072acd2d8b) ) |
| 1053 | | ROM_LOAD( "901229-06 aa.ub4", 0x2000, 0x2000, CRC(3a235039) SHA1(c7f94f4f51d6de4cdc21ecbb7e57bb209f0530c0) ) |
| 1054 | | ROM_END |
| 1055 | | |
| 1056 | | /*------------------------------------------------- |
| 1057 | | ROM( c1541a ) |
| 1058 | | -------------------------------------------------*/ |
| 1059 | | |
| 1060 | | #define rom_c1541a rom_c1541cr // schematic 251748 |
| 1061 | | |
| 1062 | | /*------------------------------------------------- |
| 1063 | | ROM( c1541a2 ) |
| 1064 | | -------------------------------------------------*/ |
| 1065 | | |
| 1066 | | #define rom_c1541a2 rom_c1541cr // schematic 251748 |
| 1067 | | |
| 1068 | | /*------------------------------------------------- |
| 1069 | 1050 | ROM( c1541c ) |
| 1070 | 1051 | -------------------------------------------------*/ |
| 1071 | 1052 | |
| r7065 | r7066 | |
| 1076 | 1057 | ROM_END |
| 1077 | 1058 | |
| 1078 | 1059 | /*------------------------------------------------- |
| 1079 | | ROM( c1541b ) |
| 1080 | | -------------------------------------------------*/ |
| 1081 | | |
| 1082 | | #define rom_c1541b rom_c1541c // schematic ? |
| 1083 | | |
| 1084 | | /*------------------------------------------------- |
| 1085 | 1060 | ROM( c1541ii ) |
| 1086 | 1061 | -------------------------------------------------*/ |
| 1087 | 1062 | |