15815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner/**************************************************************************** 25815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner **************************************************************************** 35815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner *** 45815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner *** This header was automatically generated from a Linux kernel header 55815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner *** of the same name, to make information necessary for userspace to 65815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner *** call into the kernel available to libc. It contains only constants, 75815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner *** structures, and macros generated from the original header, and thus, 85815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner *** contains no copyrightable information. 95815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner *** 105815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner **************************************************************************** 115815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner ****************************************************************************/ 125815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#ifndef __ASM_ARM_TERMIOS_H 135815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define __ASM_ARM_TERMIOS_H 145815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner 155815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#include <asm/termbits.h> 165815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#include <asm/ioctls.h> 175815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner 185815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turnerstruct winsize { 195815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner unsigned short ws_row; 205815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner unsigned short ws_col; 215815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner unsigned short ws_xpixel; 225815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner unsigned short ws_ypixel; 235815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner}; 245815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner 255815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define NCC 8 265815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turnerstruct termio { 275815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner unsigned short c_iflag; 285815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner unsigned short c_oflag; 295815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner unsigned short c_cflag; 305815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner unsigned short c_lflag; 315815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner unsigned char c_line; 325815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner unsigned char c_cc[NCC]; 335815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner}; 345815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner 355815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define TIOCM_LE 0x001 365815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define TIOCM_DTR 0x002 375815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define TIOCM_RTS 0x004 385815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define TIOCM_ST 0x008 395815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define TIOCM_SR 0x010 405815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define TIOCM_CTS 0x020 415815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define TIOCM_CAR 0x040 425815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define TIOCM_RNG 0x080 435815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define TIOCM_DSR 0x100 445815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define TIOCM_CD TIOCM_CAR 455815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define TIOCM_RI TIOCM_RNG 465815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define TIOCM_OUT1 0x2000 475815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define TIOCM_OUT2 0x4000 485815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define TIOCM_LOOP 0x8000 495815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner 505815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define N_TTY 0 515815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define N_SLIP 1 525815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define N_MOUSE 2 535815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define N_PPP 3 545815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define N_STRIP 4 555815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define N_AX25 5 565815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define N_X25 6 575815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define N_6PACK 7 585815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define N_MASC 8 595815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define N_R3964 9 605815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define N_PROFIBUS_FDL 10 615815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define N_IRDA 11 625815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define N_SMSBLOCK 12 635815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define N_HDLC 13 645815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define N_SYNC_PPP 14 655815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#define N_HCI 15 665815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner 675815d77ccd68a5f6f8f7d6f4fa5dfbd05828d33fDavid 'Digit' Turner#endif 68