aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/syscons/syscons.c
Commit message (Expand)AuthorAgeFilesLines
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* syscons: whack __mips__ leftoversMateusz Guzik2023-03-011-1/+1
* sys/kbio.h: make pre-unicode keymap support optionalStefan Eßer2023-02-141-2/+4
* Support Unicode characters in keymap dead key tablesStefan Eßer2023-02-061-0/+2
* sysbeep: Adjust interface to take a duration as a sbtWarner Losh2021-11-031-1/+6
* syscons: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-3/+0
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-2/+5
* Remove sparc64 kernel supportWarner Losh2020-02-031-18/+1
* Add KERNEL_PANICKED macro for use in place of direct panicstr testsMateusz Guzik2020-01-121-2/+2
* syscons: drop keyboard index from softcKyle Evans2019-12-231-25/+23
* Use callout_func_t instead of the deprecated timeout_t.John Baldwin2019-12-101-2/+2
* syscons.c: clang-format pass to reduce style inconsistenciesKyle Evans2019-12-031-2837/+2950
* i386: Merge PAE and non-PAE pmaps into same kernel.Konstantin Belousov2019-01-301-1/+1
* Remove the Yarrow PRNG algorithm option in accordance with due noticeMark Murray2018-08-261-1/+1
* Improve defaults for per-CPU kernel console colors, especially with 2Bruce Evans2018-06-021-7/+13
* Use per-CPU attributes earlier.Bruce Evans2018-06-021-7/+16
* Fix low-level locking during panics.Bruce Evans2018-06-021-2/+8
* i386 4/4G split.Konstantin Belousov2018-04-131-0/+4
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-061-1/+0
* Revert r331298Warner Losh2018-03-221-9/+3
* Unlock giant when calling shutdown_nice()Warner Losh2018-03-211-3/+9
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Fix bugs in (mostly) not-yet-activated parts of early/emergency output:Bruce Evans2017-08-251-6/+12
* Support setting the colors of cursors for the VGA renderer.Bruce Evans2017-08-251-4/+22
* Oops, the previous commit was missing 1 line.Bruce Evans2017-08-251-0/+1
* Fix missing switching of the terminal emulator when switching theBruce Evans2017-08-251-8/+16
* Fix setting of defaults for the text cursor.Bruce Evans2017-08-191-3/+15
* Rename curr_curs_attr to base_curr_attr. The actual current cursorBruce Evans2017-08-191-30/+41
* Use better hard-coded defaults for the cursor shape, and remove nearbyBruce Evans2017-08-191-8/+2
* Undeprecate the CONS_CURSORTYPE ioctl. It was "deprecated" in 2001,Bruce Evans2017-08-161-1/+1
* The switch to kernel terminal context needs to update more than the cursorBruce Evans2017-03-291-7/+16
* Restore switching to a separate kernel terminal "input" state and extendBruce Evans2017-03-261-9/+45
* The previous fix didn't ifdef out enough for sparc64 to actually work.Bruce Evans2017-03-161-28/+21
* Add a scteken_set_cursor() (sc to teken) method and use it to fixBruce Evans2017-03-111-10/+11
* 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-041-1/+20
* Remove pc98 support completely.Yoshihiro Takahashi2017-01-281-16/+0
* The log message for the previous commit didn't mention the most theBruce Evans2016-09-011-6/+62
* Add some locking to sc_cngetc().Bruce Evans2016-08-311-4/+40
* 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-251-15/+7
* 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-241-12/+47
* 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-151-9/+8