digi.c (132117) | digi.c (132226) |
---|---|
1/*- 2 * Copyright (c) 2001 Brian Somers <brian@Awfulhak.org> 3 * based on work by Slawa Olhovchenkov 4 * John Prince <johnp@knight-trosoft.com> 5 * Eric Hernes 6 * All rights reserved. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 12 unchanged lines hidden (view full) --- 21 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 27 * SUCH DAMAGE. 28 * | 1/*- 2 * Copyright (c) 2001 Brian Somers <brian@Awfulhak.org> 3 * based on work by Slawa Olhovchenkov 4 * John Prince <johnp@knight-trosoft.com> 5 * Eric Hernes 6 * All rights reserved. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 12 unchanged lines hidden (view full) --- 21 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 27 * SUCH DAMAGE. 28 * |
29 * $FreeBSD: head/sys/dev/digi/digi.c 132117 2004-07-13 19:36:59Z phk $ | 29 * $FreeBSD: head/sys/dev/digi/digi.c 132226 2004-07-15 20:47:41Z phk $ |
30 */ 31 32/*- 33 * TODO: 34 * Figure out what the con bios stuff is supposed to do 35 * Test with *LOTS* more cards - I only have a PCI8r and an ISA Xem. 36 */ 37 --- 850 unchanged lines hidden (view full) --- 888 tp = port->tp; 889 890 DLOG(DIGIDB_CLOSE, (sc->dev, "port %d: closing\n", pnum)); 891 892 s = spltty(); 893 ttyld_close(tp, flag); 894 ttyldoptim(tp); 895 digihardclose(port); | 30 */ 31 32/*- 33 * TODO: 34 * Figure out what the con bios stuff is supposed to do 35 * Test with *LOTS* more cards - I only have a PCI8r and an ISA Xem. 36 */ 37 --- 850 unchanged lines hidden (view full) --- 888 tp = port->tp; 889 890 DLOG(DIGIDB_CLOSE, (sc->dev, "port %d: closing\n", pnum)); 891 892 s = spltty(); 893 ttyld_close(tp, flag); 894 ttyldoptim(tp); 895 digihardclose(port); |
896 ttyclose(tp); | 896 tty_close(tp); |
897 if (--sc->opencnt == 0) 898 splx(s); 899 return (0); 900} 901 902static void 903digidtrwakeup(void *chan) 904{ --- 1020 unchanged lines hidden --- | 897 if (--sc->opencnt == 0) 898 splx(s); 899 return (0); 900} 901 902static void 903digidtrwakeup(void *chan) 904{ --- 1020 unchanged lines hidden --- |