Deleted Added
full compact
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 ---