aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/syscons
Commit message (Expand)AuthorAgeFilesLines
...
* Fix build without SC_PIXEL_MODE defined.Gleb Smirnoff2017-04-191-1/+2
* Fix missing support for drawing the mouse cursor in depth 24 of directBruce Evans2017-04-191-46/+6
* Stop using a saveunder method for mouse cursor drawing in the vgaBruce Evans2017-04-191-49/+5
* Add a 10x16 mouse cursor and use it in all graphics (strictly, pixel)Bruce Evans2017-04-151-3/+11
* Structure the mouse cursor data so that it is easier to switch, andBruce Evans2017-04-151-24/+39
* Oops, the previous revision was missing the update of the shift variable.Bruce Evans2017-04-141-1/+1
* Adjust shifting so that cursor widths up to 17 (was 9) work in vga planarBruce Evans2017-04-141-6/+6
* Optimize drawing of the mouse cursor in vga planar mode almost asBruce Evans2017-04-141-4/+7
* Further unobfuscate the method of drawing the mouse cursor in vga planarBruce Evans2017-04-141-32/+17
* Improve drawing of the vga planar mode mouse image a little. UnobfuscateBruce Evans2017-04-121-30/+15
* Fix removal of mouse image by the vga planar renderer in the right borderBruce Evans2017-04-121-36/+36
* Trival style fix to previous commit to add this detail.Bruce Evans2017-04-121-1/+1
* Fix removing of the mouse image in vga planar mode with 8x8 fonts, andBruce Evans2017-04-121-15/+18
* Fix clobbering of the default attribute and the screen position inBruce Evans2017-04-121-8/+14
* Special rendering methods for removing mouse cursors cannot be removedBruce Evans2017-04-102-26/+7
* Quick fix for removal of the mouse cursor in vga direct graphics modesBruce Evans2017-04-081-3/+5
* Fix removal of the keyboard cursor image in text mode, especiallyBruce Evans2017-04-083-12/+6
* The switch to kernel terminal context needs to update more than the cursorBruce Evans2017-03-293-15/+27
* Restore switching to a separate kernel terminal "input" state and extendBruce Evans2017-03-263-24/+48
* Fix bright colors for syscons, and make them work for the first timeBruce Evans2017-03-181-59/+28
* The previous fix didn't ifdef out enough for sparc64 to actually work.Bruce Evans2017-03-161-28/+21
* Fix the attribute for scteken_clear() (change it back from the userBruce Evans2017-03-111-1/+4
* Add a scteken_set_cursor() (sc to teken) method and use it to fixBruce Evans2017-03-113-17/+27
* Rename scteken_revattr() to scteken_sc_to_te_attr(). scteken_revattr()Bruce Evans2017-03-101-13/+13
* Start fixing some bugs in attribute handling.Bruce Evans2017-03-101-15/+2
* Fix compilation on sparc64. The frame buffer address is in a field thatBruce Evans2017-03-101-0/+4
* Implement ec_putc() (emergency kernel [syscons] console putc()) and useBruce Evans2017-03-041-2/+64
* Colorize syscons kernel console output according to a table indexedBruce Evans2017-03-043-2/+22
* Remove pc98 support completely.Yoshihiro Takahashi2017-01-2812-112/+2
* [evdev] Adds evdev support to sysmouse(4) driverOleksandr Tymoshenko2016-12-101-1/+83
* The log message for the previous commit didn't mention the most theBruce Evans2016-09-012-6/+64
* Add some locking to sc_cngetc().Bruce Evans2016-08-312-4/+41
* Start adding locking to sc_cngetc().Bruce Evans2016-08-301-11/+18
* Add screen locking calls to sc cn grab and ungrab. The locking functionsBruce Evans2016-08-291-4/+25
* Less-quick fix for locking fixes in r172250. r172250 added a secondBruce Evans2016-08-252-20/+12
* Fix logic errors in bounds checks in previous commit. The 2-entry stackBruce Evans2016-08-251-2/+2
* Flesh out the state and flags args to sccnopen(). Set state flags toBruce Evans2016-08-242-12/+55
* Reorganise a little to prepare for locking fixes:Bruce Evans2016-08-241-12/+15
* Clean up the new sc cn open and close functions (old sc cn grab and ungrabBruce Evans2016-08-151-17/+11
* Restructure the grabbing functions into mere wrappers of new open andBruce Evans2016-08-151-8/+26
* Fix restoring the kbd_mode part of the keyboard state in grab/ungrab.Bruce Evans2016-08-152-10/+8
* [Oops, the previous commit was missing the update to syscons.h.]Bruce Evans2016-08-151-1/+1
* Like scr_lock, the grab count needs to be per-physical-device to work.Bruce Evans2016-08-151-2/+2
* Disable some more unsafe things in (low level) console mode:Bruce Evans2016-08-151-5/+6
* Change all uses of 'debugger' to kdb_active and remove this variable. ThisBruce Evans2016-08-151-8/+6
* Quick fix for locking fixes in r172250. The lock added there was per-Bruce Evans2016-08-152-8/+9
* sys/dev: minor spelling fixes.Pedro F. Giffuni2016-05-031-1/+1
* sys: Make use of our rounddown() macro when sys/param.h is available.Pedro F. Giffuni2016-04-302-4/+4
* Replace the cosine table with a sine table, which (due to the vagaries ofDag-Erling Smørgrav2016-01-023-39/+64
* 17 years and change after I wrote warp_saver, here's a simple plasma effectDag-Erling Smørgrav2016-01-013-0/+454