揮発性のメモ2

http://d.hatena.ne.jp/iww/

ioctlでRIをゲットしたりする

ioctlでRTSをセットしたりする - 揮発性のメモ

    ioctl( fd, TIOCMGET, &line );
    printf("LINE is 0x%08X: RING is %d\n", line, line&TIOCM_RNG);

bits/ioctl-types.h

/* 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