aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/syscons
Commit message (Expand)AuthorAgeFilesLines
...
* Fix syscons escape sequence for setting the local cursor type. This sequenceBruce Evans2017-08-181-1/+47
* Fix vt100 escape sequence for showing and hiding the cursor in syscons.Bruce Evans2017-08-181-7/+6
* Fix missing syscons escape sequence for setting the border color.Bruce Evans2017-08-181-0/+5
* Undeprecate the CONS_CURSORTYPE ioctl. It was "deprecated" in 2001,Bruce Evans2017-08-161-1/+1
* Fix attribute flipping for cut marking in pixel mode. The text-modeBruce Evans2017-07-101-3/+3
* Move open coding of construction of attributes for cut regions andBruce Evans2017-07-091-46/+64
* Add many bitmaps (now there are 13) for mouse cursors and logic to tryBruce Evans2017-07-082-29/+197
* Add files to help manage the (vga) syscons mouse cursor.Bruce Evans2017-07-082-0/+935
* Change the drawing method for the mouse cursor in planar mode to supportBruce Evans2017-04-231-11/+33
* Optimize setting of the foreground color in the main planar method muchBruce Evans2017-04-211-3/+7
* Merge the main ega drawing method into the main vga planar method andBruce Evans2017-04-211-67/+18
* Oops, the previous commit swapped the main ega method with the mainBruce Evans2017-04-211-5/+3
* Eliminate the ega renderer switch. It did nothing useful except holdBruce Evans2017-04-201-14/+5
* When the character width is 9, remove vertical lines in the mouse cursorBruce Evans2017-04-202-8/+22
* 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-60/+29
* 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