diff options
Diffstat (limited to 'sys')
-rw-r--r-- | sys/dev/vt/vt_core.c | 5 | ||||
-rw-r--r-- | sys/sys/consio.h | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/sys/dev/vt/vt_core.c b/sys/dev/vt/vt_core.c index 396c0b1..eeea18f 100644 --- a/sys/dev/vt/vt_core.c +++ b/sys/dev/vt/vt_core.c @@ -2211,6 +2211,11 @@ skip_thunk: vtfont_unref(vf); return (error); } + case PIO_VFONT_DEFAULT: { + /* Reset to default font. */ + error = vt_change_font(vw, &vt_font_default); + return (error); + } case GIO_SCRNMAP: { scrmap_t *sm = (scrmap_t *)data; diff --git a/sys/sys/consio.h b/sys/sys/consio.h index e9d0e64..a2b035c 100644 --- a/sys/sys/consio.h +++ b/sys/sys/consio.h @@ -239,6 +239,7 @@ typedef struct vfnt vfnt_t; #define GIO_FONT8x16 _IOR('c', 69, fnt16_t) #define PIO_VFONT _IOW('c', 70, vfnt_t) #define GIO_VFONT _IOR('c', 71, vfnt_t) +#define PIO_VFONT_DEFAULT _IO('c', 72) /* get video mode information */ struct colors { |