aboutsummaryrefslogtreecommitdiffstats
path: root/src/ps2port.c
Commit message (Expand)AuthorAgeFilesLines
* Add FUNC16() helper macro for converting a 16bit func to a segoff_s.Kevin O'Connor2010-07-281-2/+2
* Rename check_time() to check_tsc().Kevin O'Connor2010-05-231-1/+1
* When USB keyboard active, don't send keyboard commands to ps2 port.Kevin O'Connor2010-05-011-17/+19
* Process event on ps2 keyboard irq even if event already read.Kevin O'Connor2010-03-131-19/+27
* Revert "Unify ps2 port data processing."Kevin O'Connor2010-03-131-32/+26
* Handle variable length return of ps2 port GETID command.Kevin O'Connor2010-03-131-1/+24
* Prevent ps2 irqs from messing up ps2 init.Kevin O'Connor2010-03-131-0/+3
* Revert "Rework disabling of ps2 port irqs."Kevin O'Connor2010-03-131-31/+26
* Prefer passing a USB "pipe" structure over a USB endp encoding.Kevin O'Connor2010-02-281-1/+1
* Introduce standard warnings for allocation failures and timeouts.Kevin O'Connor2010-02-141-4/+6
* Add some ASSERT32FLAT() to help compiler eliminate dead code.Kevin O'Connor2010-02-131-0/+1
* Rework disabling of ps2 port irqs.Kevin O'Connor2010-01-281-26/+31
* Be sure to add "void" to all function prototypes that take no args.Kevin O'Connor2010-01-031-5/+5
* Unify ps2 port data processing.Kevin O'Connor2009-12-091-26/+32
* Move ps2 specific keyboard and mouse code to ps2port.c.Kevin O'Connor2009-12-091-0/+138
* Fail PS2 port commands when receiving a NAK.Kevin O'Connor2009-12-021-1/+3
* Replace irq_enable() regions with explicit calls to check for irqs.Kevin O'Connor2009-10-241-33/+22
* Handle tsc rollover.Kevin O'Connor2009-10-221-1/+1
* Detect ps2 nak response.Kevin O'Connor2009-05-061-6/+11
* Clock cleanups.Kevin O'Connor2009-02-151-1/+1
* Cleanup ps2 port reset handling.Kevin O'Connor2009-01-181-30/+36
* Cleanup keyboard reset handling.Kevin O'Connor2009-01-171-7/+19
* Fix minor bug in ps2port.c - can't check for -1 with unsigned return type.Kevin O'Connor2009-01-171-1/+1
* Misc fixes.Kevin O'Connor2009-01-171-2/+2
* Change license from GPLv3 to LGPLv3.Kevin O'Connor2009-01-151-2/+2
* Make sure ps2 port command reads are from the desired device.Kevin O'Connor2009-01-041-11/+35
* Fix bug on keyboard LED set.Kevin O'Connor2008-11-291-1/+9
* Implement tsc based delay timers, and use them throughout code.Kevin O'Connor2008-11-281-7/+0
* Support ps2 port RESET commands that respond with 1 or 2 bytes.Kevin O'Connor2008-07-211-3/+7
* Rewrite ps2 port (keyboard/mouse) handling.Kevin O'Connor2008-07-201-0/+240