summaryrefslogtreecommitdiff
path: root/sys/dev/syscons/sysmouse.c
Commit message (Collapse)AuthorAgeFilesLines
* Send the remains (such as I have located) of "block major numbers" toPoul-Henning Kamp2001-03-261-1/+0
| | | | | | | the bit-bucket. Notes: svn path=/head/; revision=74810
* Move suser() and suser_xxx() prototypes and a related #define fromPoul-Henning Kamp2000-10-291-1/+0
| | | | | | | | | | | | <sys/proc.h> to <sys/systm.h>. Correctly document the #includes needed in the manpage. Add one now needed #include of <sys/systm.h>. Remove the consequent 48 unused #includes of <sys/proc.h>. Notes: svn path=/head/; revision=67893
* Initiate deorbit burn sequence for <machine/mouse.h>.Poul-Henning Kamp2000-10-091-2/+1
| | | | | | | | | | | | | Replace all in-tree uses with <sys/mouse.h> which repo-copied a few moments ago from src/sys/i386/include/mouse.h by peter. This is also the appropriate fix for exo-tree sources. Put warnings in <machine/mouse.h> to discourage use. November 15th 2000 the warnings will be converted to errors. January 15th 2001 the <machine/mouse.h> files will be removed. Notes: svn path=/head/; revision=66860
* Initiate deorbit burn sequence for <machine/console.h>.Poul-Henning Kamp2000-10-081-1/+1
| | | | | | | | | | | | Replace all in-tree uses with necessary subset of <sys/{fb,kb,cons}io.h>. This is also the appropriate fix for exo-tree sources. Put warnings in <machine/console.h> to discourage use. November 15th 2000 the warnings will be converted to errors. January 15th 2001 the <machine/console.h> files will be removed. Notes: svn path=/head/; revision=66834
* Harvest mouse events for the entropy device in a better place. In theMark Murray2000-09-101-3/+0
| | | | | | | | | new location, all mouse events are harvested, not just the ones being written out to moused(8). This means that mouse entropy is harvested at the consoles as well as in X. Notes: svn path=/head/; revision=65690
* Fix ioctl MOUSE_SETMODE as defined in mouse(4).Kazutaka YOKOTA2000-08-271-2/+5
| | | | | | | | (Do not return EINVAL when -1 is specified as a new value, as it should mean "preserve the current value.") Notes: svn path=/head/; revision=65129
* o Fix a horrible bug where small reads (< 8 bytes) would return theMark Murray2000-07-251-4/+1
| | | | | | | | | | | wrong bytes. o Improve the public interface; use void* instead of char* or u_int64_t to pass arbitrary data around. Submitted by: kris ("horrible bug") Notes: svn path=/head/; revision=63855
* Add entropy-harvesting calls.Mark Murray2000-07-091-0/+6
| | | | | | | /dev/random now has new-and-improved entropy! Notes: svn path=/head/; revision=62842
* Use config's conditional compilation rather than using #ifdefs that makePeter Wemm2000-01-291-5/+0
| | | | | | | | modular compilation harder. I'm doing this because people seem to like cut/pasting examples of bad practices in existing code. Notes: svn path=/head/; revision=56836
* This is the 3rd stage of syscons code reorganization.Kazutaka YOKOTA2000-01-151-0/+344
- Split terminal emulation code from the main part of the driver so that we can have alternative terminal emulator modules if we like in the future. (We are not quite there yet, though.) - Put sysmouse related code in a separate file, thus, simplifying the main part of the driver. As some files are added to the source tree, you need to run config(8) before you compile a new kernel next time. You shouldn't see any functional change by this commit; this is only internal code reorganization. Notes: svn path=/head/; revision=56043