Common Source Code Project for Qt (a.k.a for FM-7).
Revision | dab3a4cd1c2f084c4ced29e82edec8d0fb146351 (tree) |
---|---|
Zeit | 2018-02-20 04:52:39 |
Autor | K.Ohta <whatisthis.sowhat@gmai...> |
Commiter | K.Ohta |
[VM][FM7][KEYBOARD] Fix initial key code value.
@@ -617,6 +617,7 @@ void KEYBOARD::reset_unchange_mode(void) | ||
617 | 617 | autokey_backup = 0x00; |
618 | 618 | |
619 | 619 | if(override_break_key) write_signals(&break_line, (break_pressed) ? 0xff : 0); |
620 | + key_fifo->clear(); | |
620 | 621 | #if defined(_FM77AV_VARIANTS) |
621 | 622 | cmd_fifo->clear(); |
622 | 623 | data_fifo->clear(); |
@@ -650,9 +651,10 @@ void KEYBOARD::reset(void) | ||
650 | 651 | scancode = 0x00; |
651 | 652 | |
652 | 653 | keycode_7 = 0xffffffff; |
654 | + //keycode_7 = 0; | |
653 | 655 | reset_unchange_mode(); |
654 | 656 | this->write_signals(&int_line, 0x00000000); |
655 | - key_fifo->clear(); | |
657 | + | |
656 | 658 | #if defined(_FM77AV_VARIANTS) |
657 | 659 | adjust_rtc(); |
658 | 660 | did_hidden_message_av_1 = false; |
@@ -663,8 +665,8 @@ void KEYBOARD::reset(void) | ||
663 | 665 | |
664 | 666 | if(event_int >= 0) cancel_event(this, event_int); |
665 | 667 | register_event(this, |
666 | - ID_KEYBOARD_INT, | |
667 | - 20000.0, true, &event_int); | |
668 | + ID_KEYBOARD_INT, | |
669 | + 20000.0, true, &event_int); | |
668 | 670 | } |
669 | 671 | |
670 | 672 |