~ruther/qmk_firmware

44d2d5f5fda3fbdf73e311067807026bb53798c0 — tmk 11 years ago 9d40be1
Fix delay of PS/2 mouse init
1 files changed, 1 insertions(+), 3 deletions(-)

M protocol/ps2_mouse.c
M protocol/ps2_mouse.c => protocol/ps2_mouse.c +1 -3
@@ 49,16 49,14 @@ uint8_t ps2_mouse_init(void) {

    ps2_host_init();

    // Not reliable: sometime fail to initialize mouse
    _delay_ms(1000);    // wait for powering up

    // send Reset
    _delay_ms(1000);    // wait for powering up
    rcv = ps2_host_send(0xFF);
    print("ps2_mouse_init: send Reset: ");
    phex(rcv); phex(ps2_error); print("\n");

    // read completion code of BAT
    //_delay_ms(1000);    // wait for Basic Assurance Test
    rcv = ps2_host_recv();
    print("ps2_mouse_init: read BAT: ");
    phex(rcv); phex(ps2_error); print("\n");