sos         2007-12-13 11:47:36 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/ata          ata-all.h ata-chipset.c ata-dma.c 
                         ata-lowlevel.c 
  Log:
  Implement a workaround of the datacorruption problem on serverworks HT1000 
chipsets.
  The HT1000 DMA engine seems to not always like 64K transfers and sometimes 
barfs data all over memory leading to instant chrash and burn.
  Also fix 48bit adressing issues, apparently newer chips needs 16bit writes 
and not the usual fifo thing.
  
  HW donated by: Travis Mikalson at TerraNovaNet
  
  Revision  Changes    Path
  1.126     +2 -0      src/sys/dev/ata/ata-all.h
  1.211     +141 -25   src/sys/dev/ata/ata-chipset.c
  1.150     +1 -1      src/sys/dev/ata/ata-dma.c
  1.80      +89 -67    src/sys/dev/ata/ata-lowlevel.c
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to