summaryrefslogtreecommitdiff
path: root/sys/dev/wscons
AgeCommit message (Expand)Author
2023-06-08allow drivers to specify horizontal alignment of glyph cache cellsmacallan
2023-03-01nouveau: Kick out genfb on firmware framebuffer before initializing.riastradh
2023-02-26wsemul_vt100_subr: spell edp->tabs assertion with NULLuwe
2023-02-26wsemul_vt100_subr: don't assert unsigned ncols >= 0uwe
2023-02-23wscons(4): Paranoia: Clamp numbers of rows and columns.riastradh
2023-02-23wscons(4): Ignore nonsense tab stops in vt100 emulation.riastradh
2023-02-15dev/wscons/wsdisplay_vcons.c: Sprinkle KNF.riastradh
2023-02-14add flags for drivers to requesr R2L bit/byte-ordered fonts, default tomacallan
2023-02-14make vcons_putchar_buffer() return a flag indicating if anything actuallymacallan
2023-01-18Add rin, indn, vpa, hpa, and cbt terminfo capabilities (Crystal Kolipe)christos
2023-01-09Fix off by one (Crystal Kolipe in tech-kern@)christos
2022-09-23wskbd(4): Add include guards.riastradh
2022-07-18Make it compile w/o warnings for !VCONS_DRAW_INTRmartin
2022-07-17wsdisplay(4): Make most of struct vcons_data private.riastradh
2022-07-17wsmouse(4): Nix trailing whitespace.riastradh
2022-07-17wsdisplay(4): KNF: return foo, not return (foo)riastradh
2022-07-17wsdisplay(4): KASSERT(a && b) -> KASSERT(a); KASSERT(b)riastradh
2022-07-17wsmouse(4): KASSERT(a && b) -> KASSERT(a); KASSERT(b)riastradh
2022-07-17wsdisplay(4): Use DPRINTF; reduce #ifdefs.riastradh
2022-07-17wsdisplay(4): Insert memory barriers for scr_dirty synchronization.riastradh
2022-07-17wsdisplay(4): Factor out scr_dirty setting.riastradh
2022-07-17wsdisplay(4): Factor out use_intr tests.riastradh
2022-07-17wsdisplay(4): Factor out WSDISPLAY_SCROLLSUPPORT logic.riastradh
2022-07-17wsdisplay(4): Nix trailing whitespace.riastradh
2022-07-16modify screen before updating cache.mlelstv
2022-07-06fix various typos in comments.andvar
2022-03-31For device modules that provide both auto-config and /dev/xxxpgoyette
2022-03-28sys: Split struct device into a private device_impl.h.riastradh
2022-01-29Default WSDISPLAY_BORDER_COLOR to WS_DEFAULT_BG.uwe
2022-01-02wsemul_vt100.c - make static everything that can be staticuwe
2022-01-01Protect KASSERT() with "#ifdef DIAGNOSTIC" as its expression ishannken
2021-12-31libkern: Make KASSERT verify expression is valid if !DIAGNOSTIC.riastradh
2021-11-10s/configuraiton/configuration/ in comment.msaitoh
2021-09-28wsmouse: add support for "precision scrolling" events and (GET|SET)PARAMSnia
2021-09-26Change the kqueue filterops::f_isfd field to filterops::f_flags, andthorpej
2021-09-22wscons: add definitions for BÉPO, a standardized, Dvorak-style optimizednia
2021-06-07fix the NetBSD tag.christos
2021-06-07PR/56223: David Shao ^[]8;;^G make console unresponsive. From OpenBSD:christos
2021-06-01wsdisplay(4): Use C99 initializer for usl_syncops.riastradh
2021-05-16Try to guess attributes better.mlelstv
2021-05-16No need to check cell count.mlelstv
2021-05-11wscons: add support for the Neo 2 German keyboard layoutnia
2021-04-24add an ioctl() to get a list of fonts currently available via wsfontmacallan
2021-01-28fix logic botch from previous - if we're asked to draw the cursor somewheremacallan
2021-01-26- refactor vcons_cursor_noread() a bit so it works the same way as the othermacallan
2021-01-25clear the RI_CURSOR flag when we overwrite the cursor so we can skip clearingmacallan
2021-01-21introduce a putchar() based implementation of cursor() in order to avoidmacallan
2021-01-17Revert previous and introduce vcons_earlyinit, which is like vcons_initjmcneill
2021-01-17The change from config_interrupts to a kthread for VCONS_DRAW_INTR initjmcneill
2021-01-17Add appropriate memory barriers around sc_busy accesses. Fixes an issuejmcneill