Commit Graph

11 Commits

Author SHA1 Message Date
Kevin Lange
c6e5e9f84f Fix error handling bugs in ps2mouse 2015-06-01 20:55:19 -07:00
Kevin Lange
9a72bfc4cd Add half-assed support for IRQ chaining.
We only support 4 total chain entries at the moment, but that can be
"easily expanded"... We don't really have a lite dynamic vector, just
the big fat dynamic lists, so improving on this needs some extra effort.

This commit also drags in a bunch of random network work by necessity.
2015-05-18 21:07:06 -07:00
Kevin Lange
4fd1ae9aa3 Support scrollwheel mice 2015-04-26 18:05:14 -07:00
Kevin Lange
d3cddf169a And then some more magic to merge the vimhints and the copyright headers 2014-06-07 23:58:31 -07:00
Kevin Lange
1287af81ef Reinsert vim hints magically 2014-06-07 23:51:01 -07:00
Kevin Lange
b58f7ed353 Strip vim hints from modules 2014-06-07 23:45:54 -07:00
Kevin Lange
ef7d72c1e1 License headers and a tool to generate them 2014-06-07 23:13:29 -07:00
Kevin Lange
99ca785025 Fix warning in ps2mouse module 2014-06-01 12:56:47 -07:00
Kevin Lange
f317b18a25 Add a debug command to maybe fix mouse if it gets stuck 2014-05-30 22:27:45 -07:00
Kevin Lange
93ec0cf0d0 Make kbd+mouse appear as character devices 2014-03-16 21:50:04 -07:00
Kevin Lange
ee30393e48 Keyboard + Mouse as modules 2014-03-16 15:13:27 -07:00