12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- #ifndef _LINUX_VT_H
- #define _LINUX_VT_H
- #define VT_OPENQRY 0x5600
- struct vt_mode {
- char mode;
- char waitv;
- short relsig;
- short acqsig;
- short frsig;
- };
- #define VT_GETMODE 0x5601
- #define VT_SETMODE 0x5602
- #define VT_AUTO 0x00
- #define VT_PROCESS 0x01
- #define VT_ACKACQ 0x02
- struct vt_stat {
- unsigned short v_active;
- unsigned short v_signal;
- unsigned short v_state;
- };
- #define VT_GETSTATE 0x5603
- #define VT_SENDSIG 0x5604
- #define VT_RELDISP 0x5605
- #define VT_ACTIVATE 0x5606
- #define VT_WAITACTIVE 0x5607
- #define VT_DISALLOCATE 0x5608
- struct vt_sizes {
- unsigned short v_rows;
- unsigned short v_cols;
- unsigned short v_scrollsize;
- };
- #define VT_RESIZE 0x5609
- struct vt_consize {
- unsigned short v_rows;
- unsigned short v_cols;
- unsigned short v_vlin;
- unsigned short v_clin;
- unsigned short v_vcol;
- unsigned short v_ccol;
- };
- #define VT_RESIZEX 0x560A
- #define VT_LOCKSWITCH 0x560B
- #define VT_UNLOCKSWITCH 0x560C
- #endif
|