Diff for /src/sys/dev/disk/i386/bs/Attic/bshw_pdma.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 212  bs_lc_smit_xfer(ti, direction) Line 212  bs_lc_smit_xfer(ti, direction)
                                 break;                                  break;
   
                         count = (datalen > LC_FSZ ? LC_FSZ : datalen);                          count = (datalen > LC_FSZ ? LC_FSZ : datalen);
#ifdef        __FreeBSD__#if defined(__DragonFly__) || defined(__FreeBSD__)
                         memcopy((u_int8_t *)ti->sm_offset, data, count);                          memcopy((u_int8_t *)ti->sm_offset, data, count);
 #else   /* NetBSD */  #else   /* NetBSD */
                         bus_space_read_region_4(bsc->sc_memt, bsc->sc_memh,                          bus_space_read_region_4(bsc->sc_memt, bsc->sc_memh,
Line 233  bs_lc_smit_xfer(ti, direction) Line 233  bs_lc_smit_xfer(ti, direction)
                                 break;                                  break;
   
                         count = (datalen > LC_SFSZ ? LC_SFSZ : datalen);                          count = (datalen > LC_SFSZ ? LC_SFSZ : datalen);
#ifdef        __FreeBSD__#if defined(__DragonFly__) || defined(__FreeBSD__)
                         memcopy(data, (u_int8_t *)ti->sm_offset, count);                          memcopy(data, (u_int8_t *)ti->sm_offset, count);
 #else   /* NetBSD */  #else   /* NetBSD */
                         bus_space_write_region_4(bsc->sc_memt, bsc->sc_memh,                          bus_space_write_region_4(bsc->sc_memt, bsc->sc_memh,
Line 246  bs_lc_smit_xfer(ti, direction) Line 246  bs_lc_smit_xfer(ti, direction)
                                 break;                                  break;
   
                         count = (datalen > LC_REST ? LC_REST : datalen);                          count = (datalen > LC_REST ? LC_REST : datalen);
#ifdef        __FreeBSD__#if defined(__DragonFly__) || defined(__FreeBSD__)
                         memcopy(data, (u_int8_t *)(ti->sm_offset + LC_SFSZ), count);                          memcopy(data, (u_int8_t *)(ti->sm_offset + LC_SFSZ), count);
 #else   /* NetBSD */  #else   /* NetBSD */
                         bus_space_write_region_4(bsc->sc_memt, bsc->sc_memh,                          bus_space_write_region_4(bsc->sc_memt, bsc->sc_memh,

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