[BACK]Return to com.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / dev / ic

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/dev/ic/com.c between version 1.15 and 1.16

version 1.15, 1994/01/13 14:58:12 version 1.16, 1994/01/30 16:41:27
Line 203  comopen(dev_t dev, int flag, int mode, s
Line 203  comopen(dev_t dev, int flag, int mode, s
         if ((tp->t_state & TS_ISOPEN) == 0) {          if ((tp->t_state & TS_ISOPEN) == 0) {
                 tp->t_state |= TS_WOPEN;                  tp->t_state |= TS_WOPEN;
                 ttychars(tp);                  ttychars(tp);
                 if (tp->t_ispeed == 0) {                  tp->t_iflag = TTYDEF_IFLAG;
                         tp->t_iflag = TTYDEF_IFLAG;                  tp->t_oflag = TTYDEF_OFLAG;
                         tp->t_oflag = TTYDEF_OFLAG;                  tp->t_cflag = TTYDEF_CFLAG;
                         tp->t_cflag = TTYDEF_CFLAG;                  tp->t_lflag = TTYDEF_LFLAG;
                         tp->t_lflag = TTYDEF_LFLAG;                  tp->t_ispeed = tp->t_ospeed = comdefaultrate;
                         tp->t_ispeed = tp->t_ospeed = comdefaultrate;  
                 }  
                 comparam(tp, &tp->t_termios);                  comparam(tp, &tp->t_termios);
                 ttsetwater(tp);                  ttsetwater(tp);
         } else if (tp->t_state&TS_XCLUDE && p->p_ucred->cr_uid != 0)          } else if (tp->t_state&TS_XCLUDE && p->p_ucred->cr_uid != 0)
Line 296  comintr(unit)
Line 294  comintr(unit)
         register u_char code;          register u_char code;
         register struct tty *tp;          register struct tty *tp;
   
         unit;  
         com = com_addr[unit];          com = com_addr[unit];
         while (1) {          while (1) {
                 code = inb(com+com_iir);                  code = inb(com+com_iir);

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.16

CVSweb <webmaster@jp.NetBSD.org>