Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 8 Jul 2001 13:50:21 -0700 (PDT)
From:      Joerg Wunsch <joerg@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/isa fd.c
Message-ID:  <200107082050.f68KoLH89971@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
joerg       2001/07/08 13:50:21 PDT

  Modified files:
    sys/isa              fd.c 
  Log:
  Another large patchset from Bruce.
  
  Despite of a few cosmetic things like adding ``irritating silly
  parentheses'' around all return values, this mainly improves FDC reset
  handling by no longer gratuitously resetting the FDC all the time
  (which causes it to lose the notion of the current track) but only in
  case of errors, and it sanitizes the block and offset calculations in
  fdstrategy() and fdstate().  Some additional cleanup added by me, in
  particular the large switch in fdstate() now always uses return to
  break out, and no branch falls off the end of the switch statement
  anymore.  Per Bruce's suggestion, removed M_NOWAIT from the malloc()s
  to simplify things.
  
  Submitted by:	bde (mostly)
  
  Revision  Changes    Path
  1.212     +114 -159  src/sys/isa/fd.c


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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