cvs commit: src/sys/dev/fdc fdc.c src/sys/dev/ic nec765.h

Jung-uk Kim jkim at FreeBSD.org
Thu Jul 6 21:12:19 UTC 2006


jkim        2006-07-06 21:12:18 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/fdc          fdc.c 
    sys/dev/ic           nec765.h 
  Log:
  Enhanced floppy controllers have Data Rate Select Register (DSR) at 0x3f4.
  Use it to reset controller and to select data rate.  According to Intel
  80277AA datasheet, software reset behaves the same as DOR reset except
  that it is self clearing.  National Semiconductor PC8477B datasheet says
  the same.  As a side effect, we no longer use Configuration Control
  Register (CCR) at 0x3f7 for these controllers, which is often missing
  in modern hardware.
  
  Revision  Changes    Path
  1.310     +24 -8     src/sys/dev/fdc/fdc.c
  1.12      +6 -0      src/sys/dev/ic/nec765.h


More information about the cvs-all mailing list