1 /* 2 * CDDL HEADER START 3 * 4 * The contents of this file are subject to the terms of the 5 * Common Development and Distribution License, Version 1.0 only 6 * (the "License"). You may not use this file except in compliance 7 * with the License. 8 * 9 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 10 * or http://www.opensolaris.org/os/licensing. 11 * See the License for the specific language governing permissions 12 * and limitations under the License. 13 * 14 * When distributing Covered Code, include this CDDL HEADER in each 15 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 16 * If applicable, add the following below this CDDL HEADER, with the 17 * fields enclosed by brackets "[]" replaced with your own identifying 18 * information: Portions Copyright [yyyy] [name of copyright owner] 19 * 20 * CDDL HEADER END 21 */ 22 #pragma ident "%Z%%M% %I% %E% SMI" 23 24 /* 25 * Terminal definitions related to underlying hardware. 26 */ 27 28 #ifndef __sys_ttydev_h 29 #define __sys_ttydev_h 30 31 /* 32 * Speeds 33 */ 34 #define B0 0 35 #define B50 1 36 #define B75 2 37 #define B110 3 38 #define B134 4 39 #define B150 5 40 #define B200 6 41 #define B300 7 42 #define B600 8 43 #define B1200 9 44 #define B1800 10 45 #define B2400 11 46 #define B4800 12 47 #define B9600 13 48 #define B19200 14 49 #define B38400 15 50 #ifndef _POSIX_SOURCE 51 #define EXTA 14 52 #define EXTB 15 53 #endif 54 55 #ifdef KERNEL 56 /* 57 * Hardware bits. 58 * SHOULD NOT BE HERE. 59 */ 60 #define DONE 0200 61 #define IENABLE 0100 62 63 /* 64 * Modem control commands. 65 */ 66 #define DMSET 0 67 #define DMBIS 1 68 #define DMBIC 2 69 #define DMGET 3 70 #endif /* KERNEL */ 71 72 #endif /* !__sys_ttydev_h */ 73