|
@@ -109,12 +109,12 @@ uint8_t ps2_host_send(uint8_t data)
|
|
|
#endif
|
|
|
|
|
|
inhibit();
|
|
|
- _delay_us(100);
|
|
|
+ _delay_us(200);
|
|
|
|
|
|
|
|
|
data_lo();
|
|
|
clock_hi();
|
|
|
- WAIT(clock_lo, 15000, 1);
|
|
|
+ WAIT(clock_lo, 20000, 10);
|
|
|
|
|
|
for (uint8_t i = 0; i < 8; i++) {
|
|
|
_delay_us(15);
|
|
@@ -167,7 +167,7 @@ uint8_t ps2_host_recv_response(void)
|
|
|
idle();
|
|
|
|
|
|
|
|
|
- wait_clock_lo(2000);
|
|
|
+ wait_clock_lo(25000);
|
|
|
data = recv_data();
|
|
|
|
|
|
inhibit();
|