summaryrefslogtreecommitdiff
path: root/sys/dev/syscons/syscons.c
AgeCommit message (Expand)Author
2025-06-17Internal scheduling priorities: Always use symbolic onesOlivier Certner
2025-06-11machine/stdarg.h -> sys/stdarg.hBrooks Davis
2025-05-31syscons(4): Fix a typo in a source code commentGordon Bergling
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-03-01syscons: whack __mips__ leftoversMateusz Guzik
2023-02-14sys/kbio.h: make pre-unicode keymap support optionalStefan Eßer
2023-02-06Support Unicode characters in keymap dead key tablesStefan Eßer
2021-11-03sysbeep: Adjust interface to take a duration as a sbtWarner Losh
2020-09-01syscons: clean up empty lines in .c and .h filesMateusz Guzik
2020-02-26Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki
2020-02-03Remove sparc64 kernel supportWarner Losh
2020-01-12Add KERNEL_PANICKED macro for use in place of direct panicstr testsMateusz Guzik
2019-12-23syscons: drop keyboard index from softcKyle Evans
2019-12-10Use callout_func_t instead of the deprecated timeout_t.John Baldwin
2019-12-03syscons.c: clang-format pass to reduce style inconsistenciesKyle Evans
2019-01-30i386: Merge PAE and non-PAE pmaps into same kernel.Konstantin Belousov
2018-08-26Remove the Yarrow PRNG algorithm option in accordance with due noticeMark Murray
2018-06-02Improve defaults for per-CPU kernel console colors, especially with 2Bruce Evans
2018-06-02Use per-CPU attributes earlier.Bruce Evans
2018-06-02Fix low-level locking during panics.Bruce Evans
2018-04-13i386 4/4G split.Konstantin Belousov
2018-04-06Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis
2018-03-22Revert r331298Warner Losh
2018-03-21Unlock giant when calling shutdown_nice()Warner Losh
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
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-16Undeprecate the CONS_CURSORTYPE ioctl. It was "deprecated" in 2001,Bruce 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-16The previous fix didn't ifdef out enough for sparc64 to actually work.Bruce Evans
2017-03-11Add a scteken_set_cursor() (sc to teken) method and use it to fixBruce Evans
2017-03-10Start fixing some bugs in attribute handling.Bruce Evans
2017-03-10Fix compilation on sparc64. The frame buffer address is in a field thatBruce Evans
2017-03-04Implement ec_putc() (emergency kernel [syscons] console putc()) and useBruce Evans
2017-03-04Colorize syscons kernel console output according to a table indexedBruce Evans
2017-01-28Remove pc98 support completely.Yoshihiro Takahashi
2016-09-01The log message for the previous commit didn't mention the most theBruce Evans
2016-08-31Add some locking to sc_cngetc().Bruce Evans
2016-08-30Start adding locking to sc_cngetc().Bruce Evans
2016-08-29Add screen locking calls to sc cn grab and ungrab. The locking functionsBruce Evans
2016-08-25Less-quick fix for locking fixes in r172250. r172250 added a secondBruce Evans
2016-08-25Fix logic errors in bounds checks in previous commit. The 2-entry stackBruce Evans
2016-08-24Flesh out the state and flags args to sccnopen(). Set state flags toBruce Evans
2016-08-24Reorganise a little to prepare for locking fixes:Bruce Evans