src/mess/drivers/trs80.c
| r2195 | r2196 | |
| 149 | 149 | |
| 150 | 150 | static ADDRESS_MAP_START( io_model3, ADDRESS_SPACE_IO, 8 ) |
| 151 | 151 | ADDRESS_MAP_GLOBAL_MASK(0xff) |
| 152 | | AM_RANGE(0xe0, 0xe3) AM_READWRITE(trs80_irq_status_r, trs80_irq_mask_w) |
| 153 | | AM_RANGE(0xe4, 0xe4) AM_WRITE(trs80_motor_w) |
| 152 | /* the ports marked NOP are not emulated yet */ |
| 153 | // AM_RANGE(0xe0, 0xe3) AM_READWRITE(trs80_irq_status_r, trs80_irq_mask_w) // needs to be fixed because it breaks the keyboard |
| 154 | AM_RANGE(0xe4, 0xe4) AM_READWRITE(SMH_NOP,trs80_motor_w) |
| 155 | AM_RANGE(0xe8, 0xe8) AM_NOP |
| 156 | AM_RANGE(0xe9, 0xe9) AM_WRITENOP |
| 157 | AM_RANGE(0xea, 0xea) AM_NOP |
| 158 | AM_RANGE(0xeb, 0xeb) AM_NOP |
| 159 | AM_RANGE(0xec, 0xec) AM_WRITENOP |
| 154 | 160 | AM_RANGE(0xf0, 0xf0) AM_READWRITE(trs80_wd179x_r, wd17xx_command_w) |
| 155 | 161 | AM_RANGE(0xf1, 0xf1) AM_READWRITE(wd17xx_track_r, wd17xx_track_w) |
| 156 | 162 | AM_RANGE(0xf2, 0xf2) AM_READWRITE(wd17xx_sector_r, wd17xx_sector_w) |
| 157 | 163 | AM_RANGE(0xf3, 0xf3) AM_READWRITE(wd17xx_data_r, wd17xx_data_w) |
| 164 | AM_RANGE(0xf4, 0xf4) AM_WRITENOP |
| 165 | AM_RANGE(0xf8, 0xf8) AM_WRITENOP |
| 158 | 166 | AM_RANGE(0xff, 0xff) AM_READWRITE(trs80_port_ff_r, trs80_port_ff_w) |
| 159 | 167 | ADDRESS_MAP_END |
| 160 | 168 | |
| r2195 | r2196 | |
| 515 | 523 | COMP( 1978, trs80l2a, trs80, 0, model1, trs80, trs80, trs8012, "Tandy Radio Shack", "TRS-80 Model I (R/S L2 Basic)" , 0) |
| 516 | 524 | COMP( 1980, sys80, trs80, 0, model1, trs80, trs80, trs8012, "EACA Computers Ltd.","System-80" , 0) |
| 517 | 525 | COMP( 1981, lnw80, trs80, 0, model1, trs80, lnw80, trs8012, "LNW Research","LNW-80", 0 ) |
| 518 | | COMP( 1980, trs80m3, trs80, 0, model3, trs80, trs80, trs8012, "Tandy Radio Shack", "TRS-80 Model III", GAME_NOT_WORKING ) |
| 519 | | COMP( 1980, trs80m4, trs80, 0, model3, trs80, trs80, trs8012, "Tandy Radio Shack", "TRS-80 Model 4", GAME_NOT_WORKING ) |
| 526 | COMP( 1980, trs80m3, trs80, 0, model3, trs80, trs80, trs8012, "Tandy Radio Shack", "TRS-80 Model III", 0 ) |
| 527 | COMP( 1980, trs80m4, trs80, 0, model3, trs80, trs80, trs8012, "Tandy Radio Shack", "TRS-80 Model 4", 0 ) |
| 520 | 528 | |