Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Dec 1995 06:58:58 -0800 (PST)
From:      Bruce Evans <bde>
To:        CVS-committers, cvs-sys
Subject:   cvs commit: src/sys/i386/isa sio.c
Message-ID:  <199512221458.GAA28282@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
bde         95/12/22 06:58:57

  Modified:    sys/i386/isa  sio.c
  Log:
  Fixed bugs introduced in rev. 1.127 (some broken 16650 support was
  unintentionally committed):
  - the fifo was completely disabled for low speeds.  Apart from being
    unnecessarily inefficient, this invalidated com->tx_fifo_size.
  - `ftl' became a bogus name.
  - the 16650 probe breaks the COM_NOFIFO() case and has other bugs
    (disabled, not fixed).
  
  Fixed bogus change of the fifo settings for the non-speed of 0.  This
  bug made the above fifo bug occur even at non-low speeds.
  
  Fixed the modes of the cua devices.  It isn't possible to set the uid
  and gid correctly since the kernel can't know who uucp.dialer is.
  
  Register the devswitch at device attach time.  SYSINIT() is not
  the right way to initialize devswitches (if anything :->).
  Eventually, the devswitch should be deregistered at device detach
  and/or unload time and reregistered at device attach time ...  Then
  some com->gone tests could be removed.
  
  Cleaned up some other recent changes.
  
  Revision  Changes    Path
  1.130     +54 -70    src/sys/i386/isa/sio.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199512221458.GAA28282>