[BACK]Return to MAKEDEV.common CVS log [TXT][DIR] Up to [local] / src / etc

Diff for /src/etc/MAKEDEV.common between version 1.5 and 1.6

version 1.5, 2004/03/12 18:25:15 version 1.6, 2004/04/11 18:05:22
Line 343 
Line 343 
 __devtitle(pty, Pseudo terminals)dnl  __devtitle(pty, Pseudo terminals)dnl
 __devitem(ptm, ptm, pty master device)dnl  __devitem(ptm, ptm, pty master device)dnl
 _mkdev(ptm, ptm, {-M ptm c major_ptm_c 0 666-})dnl  _mkdev(ptm, ptm, {-M ptm c major_ptm_c 0 666-})dnl
 __devitem(tty, tty*, Set of 16 slave pseudo terminals)dnl  __devitem(pty, pty*, Set of 62 pseudo terminals)dnl
 __devitem(pty, pty*, Set of 16 master pseudo terminals)dnl  
 _mkdev(pty, pty*, {-if [ $U -gt 15 ]; then  _mkdev(pty, pty*, {-if [ $U -gt 15 ]; then
                 echo bad unit for pty in: $i                  echo bad unit for pty in: $i
                 continue                  continue
         fi          fi
         set -A tbl p q r s t u v w x y z P Q R S T          set -A letters p q r s t u v w x y z P Q R S T
         name=${tbl[$U]}          set -A suffixes 0 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q \
               r s t u v w x y z A B C D E F G H I J K L M N O P Q R S T U V W X \
               Y Z
   
           name=${letters[$U]}
         n=0          n=0
         while [ $n -lt 16 ]          while [ $n -lt 62 ]
         do          do
                 nam=$name$(hex $n)                  nam=$name${suffixes[$n]}
                 off=Mult($U, 16)                  off=Mult($U, 62)
                 M tty$nam c major_tty_c Add($off, $n)                  M tty$nam c major_tty_c Add($off, $n)
                 M pty$nam c major_pty_c Add($off, $n)                  M pty$nam c major_pty_c Add($off, $n)
                 n=Add($n, 1)                  n=Add($n, 1)

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6