Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

Changes between Version 38 and Version 39 of Release/4.9


Ignore:
Timestamp:
07/29/08 07:04:21 (16 years ago)
Author:
ChrisJohns
Comment:

Add libblock warnings.

Legend:

Unmodified
Added
Removed
Modified
  • Release/4.9

    v38 v39  
    144144
    145145 *  Updated bdbuf file system cache by [wiki:ChrisJohns ChrisJohns]. The new code does not disable pre-emption in the cache code or in the standard drivers in RTEMS such as the ATA driver. The updated code added configuration parameters to confdefs.h to change the number of read ahead buffers and the number of write buffers. The swap out task has a configurable sample period and modified buffers to be written have a configurable hold time before being committed to disk. The code has been tested on a mvf5235 with the RAM, FLASH and NV disks and on the PC with the ATA, RAM and NV disks.
     146  *  <b>Warning</b> There are API changes in libblock. The code has had the interfaces moved to under rtems_*. Driver will need to be updated. Another warning is buffers by default are <b>not continuous</b> by default unless the driver adds a new ioctl call. See the ATA driver in libchip for an example. The buffers each have a block number and that should be used if not requiring continuous buffers.
    146147= BSPs and Device Drivers =
    147148