uapi: Port all remaining bits

This commit is contained in:
2026-10-26 20:59:27 +01:00
parent bfb8defeba
commit bc08afe811
10 changed files with 950 additions and 41 deletions
+34 -5
View File
@@ -2,12 +2,41 @@
#ifndef __ZINNIA_SYS_CONSOLE_H
#define __ZINNIA_SYS_CONSOLE_H
#include <uapi/console.h>
#include <uapi/ioctls.h>
#define VT_ACTIVATE __IOW('v', 1, int)
#define VT_WAITACTIVATE __IOW('v', 2, int)
#define VT_GETACTIVE __IOR('v', 3, int)
#define VT_GETINDEX __IOR('v', 4, int)
#define VT_LOCKSWITCH __IOW('v', 5, int)
#define vt_mode __vt_mode
#define vt_stat __vt_stat
typedef struct __vt_mode vtmode_t;
#define VT_AUTO __VT_AUTO
#define VT_PROCESS __VT_PROCESS
#define VT_FALSE __VT_FALSE
#define VT_TRUE __VT_TRUE
#define VT_ACKACQ __VT_ACKACQ
#define KD_TEXT __KD_TEXT
#define KD_GRAPHICS __KD_GRAPHICS
#define K_RAW __K_RAW
#define K_XLATE __K_XLATE
#define K_CODE __K_CODE
#define K_OFF __K_OFF
#define VT_OPENQRY __VT_OPENQRY
#define VT_SETMODE __VT_SETMODE
#define VT_GETMODE __VT_GETMODE
#define VT_RELDISP __VT_RELDISP
#define VT_ACTIVATE __VT_ACTIVATE
#define VT_WAITACTIVE __VT_WAITACTIVE
#define VT_GETACTIVE __VT_GETACTIVE
#define VT_GETINDEX __VT_GETINDEX
#define VT_GETSTATE __VT_GETSTATE
#define KDGKBMODE __KDGKBMODE
#define KDSKBMODE __KDSKBMODE
#define KDGETMODE __KDGETMODE
#define KDSETMODE __KDSETMODE
#endif