src/mess/drivers/trs80m2.c
| r7627 | r7628 | |
| 10 | 10 | |
| 11 | 11 | TODO: |
| 12 | 12 | |
| 13 | - TRSDOS does not accept any date |
| 14 | - CP/M does halts after typing EX |
| 13 | 15 | - wd17xx.c thinks the drive is always ready |
| 14 | 16 | - keyboard CPU ROM |
| 15 | 17 | - graphics board |
| r7627 | r7628 | |
| 108 | 110 | { |
| 109 | 111 | /* latch key data */ |
| 110 | 112 | state->key_data = trs80m2_keycodes[table][row][col]; |
| 111 | | popmessage("Key %c", state->key_data); |
| 112 | 113 | |
| 113 | 114 | /* trigger keyboard interrupt */ |
| 114 | 115 | state->kbirq = 0; |
| r7627 | r7628 | |
| 274 | 275 | data |= state->de << 6; |
| 275 | 276 | |
| 276 | 277 | /* keyboard interrupt */ |
| 277 | | data |= state->kbirq << 7; |
| 278 | data |= !state->kbirq << 7; |
| 278 | 279 | |
| 279 | 280 | return data; |
| 280 | 281 | } |