/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
#ifndef __ASM_S390_UAPI_RAW3270_H
#define __ASM_S390_UAPI_RAW3270_H
/* Local Channel Commands */
#define TC_WRITE 0 x01 /* Write */
#define TC_RDBUF 0 x02 /* Read Buffer */
#define TC_EWRITE 0 x05 /* Erase write */
#define TC_READMOD 0 x06 /* Read modified */
#define TC_EWRITEA 0 x0d /* Erase write alternate */
#define TC_WRITESF 0 x11 /* Write structured field */
/* Buffer Control Orders */
#define TO_GE 0 x08 /* Graphics Escape */
#define TO_SF 0 x1d /* Start field */
#define TO_SBA 0 x11 /* Set buffer address */
#define TO_IC 0 x13 /* Insert cursor */
#define TO_PT 0 x05 /* Program tab */
#define TO_RA 0 x3c /* Repeat to address */
#define TO_SFE 0 x29 /* Start field extended */
#define TO_EUA 0 x12 /* Erase unprotected to address */
#define TO_MF 0 x2c /* Modify field */
#define TO_SA 0 x28 /* Set attribute */
/* Field Attribute Bytes */
#define TF_INPUT 0 x40 /* Visible input */
#define TF_INPUTN 0 x4c /* Invisible input */
#define TF_INMDT 0 xc1 /* Visible, Set-MDT */
#define TF_LOG 0 x60
/* Character Attribute Bytes */
#define TAT_RESET 0 x00
#define TAT_FIELD 0 xc0
#define TAT_EXTHI 0 x41
#define TAT_FGCOLOR 0 x42
#define TAT_CHARS 0 x43
#define TAT_BGCOLOR 0 x45
#define TAT_TRANS 0 x46
/* Extended-Highlighting Bytes */
#define TAX_RESET 0 x00
#define TAX_BLINK 0 xf1
#define TAX_REVER 0 xf2
#define TAX_UNDER 0 xf4
/* Reset value */
#define TAR_RESET 0 x00
/* Color values */
#define TAC_RESET 0 x00
#define TAC_BLUE 0 xf1
#define TAC_RED 0 xf2
#define TAC_PINK 0 xf3
#define TAC_GREEN 0 xf4
#define TAC_TURQ 0 xf5
#define TAC_YELLOW 0 xf6
#define TAC_WHITE 0 xf7
#define TAC_DEFAULT 0 x00
/* Write Control Characters */
#define TW_NONE 0 x40 /* No particular action */
#define TW_KR 0 xc2 /* Keyboard restore */
#define TW_PLUSALARM 0 x04 /* Add this bit for alarm */
#define RAW3270_FIRSTMINOR 1 /* First minor number */
#define RAW3270_MAXDEVS 255 /* Max number of 3270 devices */
#define AID_CLEAR 0 x6d
#define AID_ENTER 0 x7d
#define AID_PF3 0 xf3
#define AID_PF7 0 xf7
#define AID_PF8 0 xf8
#define AID_READ_PARTITION 0 x88
#endif /* __ASM_S390_UAPI_RAW3270_H */
Messung V0.5 in Prozent C=91 H=90 G=90
¤ Dauer der Verarbeitung: 0.11 Sekunden
(vorverarbeitet am 2026-06-07)
¤
*© Formatika GbR, Deutschland