Changeset 7357f566 in rtems for c/src/ChangeLog


Ignore:
Timestamp:
Oct 8, 2009, 7:25:15 AM (11 years ago)
Author:
Chris Johns <chrisj@…>
Branches:
4.10, 4.11, 5, master
Children:
578e6fe
Parents:
c1fc5d4
Message:

2009-10-08 Chris Johns <chrisj@…>

  • libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the multiblock support from the ATA driver. Multiblock at the disk level should not be a global policy as a disk may have more than one partition with different block sizes. An IDE driver could decide to use the feature with DMA but this a driver specific design choice. Fixed bugs relating to variable block sizes and large block transfer.
  • c/src/libchip/ide/ide_controller.c, c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h: Changed the block size to 32bits so blocks of 64K or bigger can be transfered in a single driver call.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/ChangeLog

    rc1fc5d4 r7357f566  
     12009-10-08      Chris Johns <chrisj@rtems.org>
     2
     3        * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the
     4        multiblock support from the ATA driver. Multiblock at the disk
     5        level should not be a global policy as a disk may have more than
     6        one partition with different block sizes. An IDE driver could
     7        decide to use the feature with DMA but this a driver specific
     8        design choice. Fixed bugs relating to variable block sizes and
     9        large block transfer.
     10        * c/src/libchip/ide/ide_controller.c,
     11        c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h:
     12        Changed the block size to 32bits so blocks of 64K or bigger can be
     13        transfered in a single driver call.
     14
    1152009-10-05      Joel Sherrill <joel.sherrill@oarcorp.com>
    216
Note: See TracChangeset for help on using the changeset viewer.