Diff for /src/sys/dev/disk/i386/bs/Attic/bshw_dma.c between versions 1.3 and 1.4

version 1.3, 2003/08/27 10:35:16 version 1.4, 2004/02/13 01:04:14
Line 202  bshw_dmastart(bsc) Line 202  bshw_dmastart(bsc)
          * byte mode channels.           * byte mode channels.
          */           */
         /* set dma channel mode, and reset address ff */          /* set dma channel mode, and reset address ff */
 #ifdef __FreeBSD__  #if defined(__DragonFly__) || defined(__FreeBSD__)
         if (need_pre_dma_flush)          if (need_pre_dma_flush)
                 wbinvd();                  wbinvd();
 #else   /* NetBSD/pc98 */  #else   /* NetBSD/pc98 */
Line 250  bshw_dmadone(bsc) Line 250  bshw_dmadone(bsc)
         if (bsc->sc_hw->dma_stop)          if (bsc->sc_hw->dma_stop)
                 (*bsc->sc_hw->dma_stop)(bsc);                  (*bsc->sc_hw->dma_stop)(bsc);
   
 #ifdef __FreeBSD__  #if defined(__DragonFly__) || defined(__FreeBSD__)
         if (need_post_dma_flush)          if (need_post_dma_flush)
                 invd();                  invd();
 #else  #else

Removed from v.1.3  
changed lines
  Added in v.1.4