summaryrefslogtreecommitdiff
path: root/sys/dev/syscons
AgeCommit message (Expand)Author
2018-01-21Revert r327828, r327949, r327953, r328016-r328026, r328041:Pedro F. Giffuni
2018-01-13dev: make some use of mallocarray(9).Pedro F. Giffuni
2017-12-27kernel: Fix several typos and minor errorsEitan Adler
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-11-01sysmouse(4): Fix ums(4)-style T-axis reporting via evdev protocolVladimir Kondratyev
2017-08-25Fix bugs in (mostly) not-yet-activated parts of early/emergency output:Bruce Evans
2017-08-25Support setting the colors of cursors for the VGA renderer.Bruce Evans
2017-08-25Oops, the previous commit was missing 1 line.Bruce Evans
2017-08-25Fix missing switching of the terminal emulator when switching theBruce Evans
2017-08-19Fix setting of defaults for the text cursor.Bruce Evans
2017-08-19Rename curr_curs_attr to base_curr_attr. The actual current cursorBruce Evans
2017-08-19Use better hard-coded defaults for the cursor shape, and remove nearbyBruce Evans
2017-08-18Fix syscons escape sequence for setting the local cursor type. This sequenceBruce Evans
2017-08-18Fix vt100 escape sequence for showing and hiding the cursor in syscons.Bruce Evans
2017-08-18Fix missing syscons escape sequence for setting the border color.Bruce Evans
2017-08-16Undeprecate the CONS_CURSORTYPE ioctl. It was "deprecated" in 2001,Bruce Evans
2017-07-10Fix attribute flipping for cut marking in pixel mode. The text-modeBruce Evans
2017-07-09Move open coding of construction of attributes for cut regions andBruce Evans
2017-07-08Add many bitmaps (now there are 13) for mouse cursors and logic to tryBruce Evans
2017-07-08Add files to help manage the (vga) syscons mouse cursor.Bruce Evans
2017-04-23Change the drawing method for the mouse cursor in planar mode to supportBruce Evans
2017-04-21Optimize setting of the foreground color in the main planar method muchBruce Evans
2017-04-21Merge the main ega drawing method into the main vga planar method andBruce Evans
2017-04-21Oops, the previous commit swapped the main ega method with the mainBruce Evans
2017-04-20Eliminate the ega renderer switch. It did nothing useful except holdBruce Evans
2017-04-20When the character width is 9, remove vertical lines in the mouse cursorBruce Evans
2017-04-19Fix build without SC_PIXEL_MODE defined.Gleb Smirnoff
2017-04-19Fix missing support for drawing the mouse cursor in depth 24 of directBruce Evans
2017-04-19Stop using a saveunder method for mouse cursor drawing in the vgaBruce Evans
2017-04-15Add a 10x16 mouse cursor and use it in all graphics (strictly, pixel)Bruce Evans
2017-04-15Structure the mouse cursor data so that it is easier to switch, andBruce Evans
2017-04-14Oops, the previous revision was missing the update of the shift variable.Bruce Evans
2017-04-14Adjust shifting so that cursor widths up to 17 (was 9) work in vga planarBruce Evans
2017-04-14Optimize drawing of the mouse cursor in vga planar mode almost asBruce Evans
2017-04-14Further unobfuscate the method of drawing the mouse cursor in vga planarBruce Evans
2017-04-12Improve drawing of the vga planar mode mouse image a little. UnobfuscateBruce Evans
2017-04-12Fix removal of mouse image by the vga planar renderer in the right borderBruce Evans
2017-04-12Trival style fix to previous commit to add this detail.Bruce Evans
2017-04-12Fix removing of the mouse image in vga planar mode with 8x8 fonts, andBruce Evans
2017-04-12Fix clobbering of the default attribute and the screen position inBruce Evans
2017-04-10Special rendering methods for removing mouse cursors cannot be removedBruce Evans
2017-04-08Quick fix for removal of the mouse cursor in vga direct graphics modesBruce Evans
2017-04-08Fix removal of the keyboard cursor image in text mode, especiallyBruce Evans
2017-03-29The switch to kernel terminal context needs to update more than the cursorBruce Evans
2017-03-26Restore switching to a separate kernel terminal "input" state and extendBruce Evans
2017-03-18Fix bright colors for syscons, and make them work for the first timeBruce Evans
2017-03-16The previous fix didn't ifdef out enough for sparc64 to actually work.Bruce Evans
2017-03-11Fix the attribute for scteken_clear() (change it back from the userBruce Evans
2017-03-11Add a scteken_set_cursor() (sc to teken) method and use it to fixBruce Evans
2017-03-10Rename scteken_revattr() to scteken_sc_to_te_attr(). scteken_revattr()Bruce Evans