Logo Search packages:      
Sourcecode: libgphoto2 version File versions  Download package

gphoto2-port-portability-os2.h

#ifndef GPIO_OS2_INCLUDED
#define GPIO_OS2_INCLUDED
#define IOLIBS getenv("IOLIBS")
/*#define IOLIBS "./libgphoto2_port"*/
#define RTLD_LAZY       0x001
#ifndef HAVE_TERMIOS_H
#define  INCL_DOSDEVIOCTL   /* DosDevIOCtl values */
#define IOCTL_ASYNC                        0x0001
#define ASYNC_SETBAUDRATE                  0x0041
/* c_cflag bit meaning */
#define CBAUD   0x0000100f
#define  B0     0x00000000      /* hang up */
#define  B50    0x00000001
#define  B75    0x00000002
#define  B110   0x00000003
#define  B134   0x00000004
#define  B150   0x00000005
#define  B200   0x00000006
#define  B300   0x00000007
#define  B600   0x00000008
#define  B1200  0x00000009
#define  B1800  0x0000000a
#define  B2400  0x0000000b
#define  B4800  0x0000000c
#define  B9600  0x0000000d
#define  B19200 0x0000000e
#define  B38400 0x0000000f
#define EXTA    B19200
#define EXTB    B38400
#define  CSIZE  0x00000030
#define   CS5   0x00000000
#define   CS6   0x00000010
#define   CS7   0x00000020
#define   CS8   0x00000030
#define CSTOPB  0x00000040
#define CREAD   0x00000080
#define PARENB  0x00000100
#define PARODD  0x00000200
#define HUPCL   0x00000400
#define CLOCAL  0x00000800
#define CBAUDEX 0x00001000
#define  B57600  0x00001001
#define  B115200 0x00001002
#define  B230400 0x00001003
#define  B460800 0x00001004
#define  B76800  0x00001005
#define  B153600 0x00001006
#define  B307200 0x00001007
#define  B614400 0x00001008
#define  B921600 0x00001009
#define  B500000 0x0000100a
#define  B576000 0x0000100b
#define B1000000 0x0000100c
#define B1152000 0x0000100d
#define B1500000 0x0000100e
#define B2000000 0x0000100f

#endif

#define CIBAUD  0x100f0000      /* input baud rate (not used) */
#define CMSPAR  0x40000000      /* mark or space (stick) parity */
/* #define CRTSCTS 0x80000000  */    /* flow control */

/* modem lines */
#define TIOCM_LE        0x001
#define TIOCM_DTR       0x002
#define TIOCM_RTS       0x004
#define TIOCM_ST        0x008
#define TIOCM_SR        0x010
#define TIOCM_CTS       0x020
#define TIOCM_CAR       0x040
#define TIOCM_RNG       0x080
#define TIOCM_DSR       0x100
#define TIOCM_CD        TIOCM_CAR
#define TIOCM_RI        TIOCM_RNG

#define TIOCMBIC        0x06C
#define TIOCMBIS        0x06B
#define TIOCMGET        0x06E

#endif

Generated by  Doxygen 1.6.0   Back to index