add dirread(2) to read(2) [rsc] --rw-rw-r-- M 1185876 glenda sys 1899 Jan 24 09:41 sys/man/2/read /n/sourcesdump/2006/0124/plan9/sys/man/2/read:86,93 - /n/sourcesdump/2006/0125/plan9/sys/man/2/read:86,94 .B /sys/src/libc/port/readn.c .SH SEE ALSO .IR intro (2), - .IR open (2), + .IR dirread (2), .IR dup (2), + .IR open (2), .IR pipe (2), .IR readv (2) .SH DIAGNOSTICS Add ethervgbe driver (thanks to Philippe Anel). Remove unused T control message in uart. [jmk] --rw-rw-r-- M 1185876 jmk sys 26558 Jan 24 09:54 sys/src/9/pc/ethervgbe.c [rsc] --rw-rw-r-- M 1185876 glenda sys 12141 Jan 24 11:08 sys/src/9/port/devuart.c /n/sourcesdump/2006/0124/plan9/sys/src/9/port/devuart.c:458,467 - /n/sourcesdump/2006/0125/plan9/sys/src/9/port/devuart.c:458,463 if((*p->phys->stop)(p, n) < 0) return -1; break; - case 'T': - case 't': - p->dcdts = n; - break; case 'W': case 'w': if(uarttimer == nil || n < 1) [rsc] --rw-rw-r-- M 1185876 glenda sys 22540 Jan 24 13:27 sys/src/9/port/portdat.h /n/sourcesdump/2006/0124/plan9/sys/src/9/port/portdat.h:888,894 - /n/sourcesdump/2006/0125/plan9/sys/src/9/port/portdat.h:888,894 int modem; /* hardware flow control on */ int xonoff; /* software flow control on */ int blocked; - int cts, dsr, dcd, dcdts; /* keep track of modem status */ + int cts, dsr, dcd; /* keep track of modem status */ int ctsbackoff; int hup_dsr, hup_dcd; /* send hangup upstream? */ int dohup; [jmk] --rw-rw-r-- M 1185876 glenda sys 1452 Jan 24 10:07 sys/src/9/pc/pc /n/sourcesdump/2006/0124/plan9/sys/src/9/pc/pc:53,58 - /n/sourcesdump/2006/0125/plan9/sys/src/9/pc/pc:53,59 etherelnk3 pci etherga620 pci etherigbe pci ethermii + ethervgbe pci ethermii ethervt6102 pci ethermii ethersink ethersmc devi82365 cis [jmk] --rw-rw-r-- M 1185876 glenda sys 891 Jan 24 10:07 sys/src/9/pc/pccpu /n/sourcesdump/2006/0124/plan9/sys/src/9/pc/pccpu:41,46 - /n/sourcesdump/2006/0125/plan9/sys/src/9/pc/pccpu:41,47 etherelnk3 pci etherga620 pci etherigbe pci ethermii + ethervgbe pci ethermii ethervt6102 pci ethermii ethersink ethermedium [jmk] --rw-rw-r-- M 1185876 glenda sys 1471 Jan 24 10:07 sys/src/9/pc/pcdisk /n/sourcesdump/2006/0124/plan9/sys/src/9/pc/pcdisk:50,55 - /n/sourcesdump/2006/0125/plan9/sys/src/9/pc/pcdisk:50,56 etherelnk3 pci etherga620 pci etherigbe pci ethermii + ethervgbe pci ethermii ethervt6102 pci ethermii ethersink ethersmc devi82365 cis [jmk] --rw-rw-r-- M 1185876 presotto sys 1529 Jan 24 10:07 sys/src/9/pc/pcf /n/sourcesdump/2006/0124/plan9/sys/src/9/pc/pcf:52,57 - /n/sourcesdump/2006/0125/plan9/sys/src/9/pc/pcf:52,58 etherelnk3 pci etherga620 pci etherigbe pci ethermii + ethervgbe pci ethermii ethervt6102 pci ethermii ethersink ethersmc devi82365 cis [jmk] --rw-rw-r-- M 1185876 glenda sys 1451 Jan 24 10:07 sys/src/9/pc/pccd /n/sourcesdump/2006/0124/plan9/sys/src/9/pc/pccd:52,57 - /n/sourcesdump/2006/0125/plan9/sys/src/9/pc/pccd:52,58 etherelnk3 pci etherga620 pci etherigbe pci ethermii + ethervgbe pci ethermii etherga620 pci ethersink ethersmc devi82365 cis [jmk] --rw-rw-r-- M 1185876 presotto sys 1511 Jan 24 10:07 sys/src/9/pc/pccpuf /n/sourcesdump/2006/0124/plan9/sys/src/9/pc/pccpuf:49,54 - /n/sourcesdump/2006/0125/plan9/sys/src/9/pc/pccpuf:49,55 etherelnk3 pci etherga620 pci etherigbe pci ethermii + ethervgbe pci ethermii ethervt6102 pci ethermii ethersink ethersmc devi82365 cis [jmk] --rw-rw-r-- M 1185876 rsc sys 1498 Jan 24 10:07 sys/src/9/pc/pcflop /n/sourcesdump/2006/0124/plan9/sys/src/9/pc/pcflop:51,56 - /n/sourcesdump/2006/0125/plan9/sys/src/9/pc/pcflop:51,57 etherec2t ether8390 etherelnk3 pci etherga620 pci + ethervgbe pci ethermii etherigbe pci ethermii ethervt6102 pci ethermii # ethersink [rsc] --rw-rw-r-- M 1185876 glenda sys 12141 Jan 24 11:08 sys/src/9/port/devuart.c [rsc] --rw-rw-r-- M 1185876 glenda sys 22540 Jan 24 13:27 sys/src/9/port/portdat.h