Commit Graph

82 Commits

Author SHA1 Message Date
dekunukem
91b2bdfdc1 fixed a minor baud rate bug 2023-05-01 18:54:25 +01:00
dekunukem
8e58da1444 fixed a minor baud rate bug 2023-05-01 18:40:29 +01:00
dekunukem
5d1a74e32b added 200Hz rate limit for PS/2 2023-04-30 22:39:54 +01:00
dekunukem
47355fbf08 added BUSY signal to PS2 kb and mouse, temp mouse workaround on rpi 2023-03-07 22:21:03 +00:00
dekunukem
edc3e58291 adding BUSY signal to IBM card 2023-03-07 21:46:45 +00:00
dekunukem
5ab8489e00 new firmware, fixed XT keyboard mapping and better serial mouse RTS handlign 2022-06-23 11:31:54 +01:00
dekunukem
66c4f0b4a4 uploaded new IBM PC firmware 2022-05-20 14:45:27 +01:00
dekunukem
0e0b33ffbf fixed a bug in IBM PC card where turning off gameport gamepad will cause a crash 2022-05-19 19:43:30 +01:00
dekunukem
79c5d4caad added mouse event consolidation 2022-05-13 14:17:19 +01:00
dekunukem
ade56b8aaa preparing to add event consolidation 2022-05-13 12:13:31 +01:00
dekunukem
27defa1617 added ps/2 rate limiter 2022-05-13 11:28:53 +01:00
dekunukem
eedfba9a6b added improved idle detection to ps/2 mouse too 2022-05-13 10:36:34 +01:00
dekunukem
32ecf689ff fixed ps/2 mouse line idle detection bug 2022-05-12 22:59:11 +01:00
dekunukem
c47e4a92f0 removed debug print, updated IBMPC firmware 2022-05-10 13:08:02 +01:00
dekunukem
63767147d3 added mousesystems serial mouse support 2022-05-10 12:02:27 +01:00
dekunukem
c23d2a2f61 mouse systems serial mouse prototype working 2022-05-08 23:14:19 +01:00
dekunukem
2d941c4e1d removed separate kvm compatibility mode 2022-05-06 21:00:08 +01:00
dekunukem
f998598ea3 final test for set 3 2022-05-06 20:52:25 +01:00
dekunukem
ed5975d3dd added scancode set 3 change all key status commands 2022-05-06 13:32:13 +01:00
dekunukem
4583a040e7 sending scancode set 3 working 2022-05-06 12:09:57 +01:00
dekunukem
3b26c546d3 added set 3 lookup tables 2022-05-06 11:23:10 +01:00
dekunukem
a121e8a4d6 updated version numbers 2022-05-05 21:57:04 +01:00
dekunukem
7bee340597 setting up scan code set 3 2022-05-04 23:46:22 +01:00
dekunukem
26c577ce25 fixed a ps2kb scancode set reply bug 2022-05-04 17:50:33 +01:00
dekunukem
779143b8bd added kvm mode for ps2 mouse 2022-05-02 22:44:47 +01:00
dekunukem
4834e32b62 working on adding KVM compatibility mode 2022-05-02 22:08:38 +01:00
dekunukem
46cdcbf7ad removed remote and wrap modes, added duel scroll wheel 5 button intellimouse support 2022-05-02 21:53:00 +01:00
dekunukem
a8fd9fb21a tested on computer itself, might need to add a seperate mode 2022-05-02 18:05:35 +01:00
dekunukem
572ceea0e0 adjusted ps2 mouse inhibit detection 2022-05-02 10:34:35 +01:00
dekunukem
13294252dd ps2 mouse inhibit bug seems to be fixed, still more to do 2022-05-02 01:55:39 +01:00
dekunukem
4a25344839 fixing ps2 mouse inhibit bug 2022-05-02 01:24:46 +01:00
dekunukem
3cf8447376 added inhibit handling in xt keyboard 2022-05-01 22:55:36 +01:00
dekunukem
df97e6b7e7 fixed typos 2022-05-01 17:19:20 +01:00
dekunukem
0d569961a1 added missing ps/2 keyboard commands, added ps/2 keyboard host inhibit handling 2022-05-01 17:12:18 +01:00
dekunukem
11d6a19485 updated IBM PC P-card firmware to 0.2.0 2022-04-07 02:50:05 +01:00
dekunukem
51fa6f713e added chip model check and watchdog timer 2022-03-28 23:33:52 +01:00
dekunukem
4d32eae78e fixed a ps/2 mouse bug for timing out too soon 2022-02-15 23:13:59 +00:00
dekunukem
efc513fecf removed test code 2022-02-03 11:48:35 +00:00
dekunukem
0d8828dfdc added horizontal scroll in mouse struct 2022-02-03 11:38:06 +00:00
dekunukem
52127912e1 fixed serial mouse glitch 2022-02-03 11:32:01 +00:00
dekunukem
f3200f1727 added default deadzone, fixed UI responsiveness issue 2022-02-02 22:05:00 +00:00
dekunukem
3d6de0839b IBMPC 0.1.3 added XT key translation 2022-01-30 15:21:11 +00:00
dekunukem
087eefe618 updated mouse event scroll wheel handling 2022-01-24 13:34:32 +00:00
dekunukem
a1dd1b54ab added firmware update via USB DFU 2022-01-15 15:32:43 +00:00
dekunukem
8512afe3f4 fixed pcard spi interrupt bug 2022-01-08 11:50:15 +00:00
dekunukem
7adc98533d updated scancode set behavior 2022-01-07 22:34:49 +00:00
dekunukem
0ee8da6ce1 added scancode set 1 2022-01-07 22:19:26 +00:00
dekunukem
17d20add89 minor cleanup 2022-01-07 19:56:49 +00:00
dekunukem
23eb5c9384 added protocol enable/disable check 2021-12-23 12:38:56 +00:00
dekunukem
14d0acb84a cleaning up code 2021-12-22 23:16:33 +00:00