From e060d326eb31aadca2ea15ee3a9105a5a4699d9e Mon Sep 17 00:00:00 2001 From: sobomax Date: Sat, 16 Mar 2002 23:31:15 +0000 Subject: Extend CONS_GETINFO ioctl to provide information about size of the currently displayed font. MFC after: 2 weeks --- sys/dev/syscons/syscons.c | 1 + sys/sys/consio.h | 1 + 2 files changed, 2 insertions(+) diff --git a/sys/dev/syscons/syscons.c b/sys/dev/syscons/syscons.c index 1e6a506..29d0332 100644 --- a/sys/dev/syscons/syscons.c +++ b/sys/dev/syscons/syscons.c @@ -738,6 +738,7 @@ scioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct thread *td) vid_info_t *ptr = (vid_info_t*)data; if (ptr->size == sizeof(struct vid_info)) { ptr->m_num = sc->cur_scp->index; + ptr->font_size = scp->font_size; ptr->mv_col = scp->xpos; ptr->mv_row = scp->ypos; ptr->mv_csz = scp->xsize; diff --git a/sys/sys/consio.h b/sys/sys/consio.h index 7892028..05c58cf 100644 --- a/sys/sys/consio.h +++ b/sys/sys/consio.h @@ -225,6 +225,7 @@ struct colors { struct vid_info { short size; short m_num; + u_short font_size; u_short mv_row, mv_col; u_short mv_rsz, mv_csz; struct colors mv_norm, -- cgit v1.1