Previous 15994 Revisions Next

r7628 Tuesday 23rd March, 2010 at 16:27:21 UTC by Curt Coder
[TRS80M2] Fixed keyboard in CP/M.
[src/mess/drivers]trs80m2.c

src/mess/drivers/trs80m2.c
r7627r7628
1010
1111    TODO:
1212
13   - TRSDOS does not accept any date
14   - CP/M does halts after typing EX
1315   - wd17xx.c thinks the drive is always ready
1416    - keyboard CPU ROM
1517    - graphics board
r7627r7628
108110         {
109111            /* latch key data */
110112            state->key_data = trs80m2_keycodes[table][row][col];
111            popmessage("Key %c", state->key_data);
112113
113114            /* trigger keyboard interrupt */
114115            state->kbirq = 0;
r7627r7628
274275   data |= state->de << 6;
275276
276277   /* keyboard interrupt */
277   data |= state->kbirq << 7;
278   data |= !state->kbirq << 7;
278279
279280   return data;
280281}

Previous 15994 Revisions Next


© 1998-2018 The MESS Team