diff options
author | Christian Mauderer <christian.mauderer@embedded-brains.de> | 2021-01-21 16:53:55 +0100 |
---|---|---|
committer | Christian Mauderer <christian.mauderer@embedded-brains.de> | 2021-03-26 14:25:56 +0100 |
commit | fd639b8abf1b82a74d14fbfe0180d853bbb43855 (patch) | |
tree | 15f3bb6e652d20ff17f84dabe87b194deb585287 /cpukit/libfs/src/dosfs/fat.h | |
parent | libblock: Add rtems_bdbuf_peek() (diff) | |
download | rtems-fd639b8abf1b82a74d14fbfe0180d853bbb43855.tar.bz2 |
dosfs: Use peek support
This speeds up reading fragmented files.
Fix #3689
Diffstat (limited to '')
-rw-r--r-- | cpukit/libfs/src/dosfs/fat.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/cpukit/libfs/src/dosfs/fat.h b/cpukit/libfs/src/dosfs/fat.h index 129d49d194..d508ff27f2 100644 --- a/cpukit/libfs/src/dosfs/fat.h +++ b/cpukit/libfs/src/dosfs/fat.h @@ -499,6 +499,11 @@ _fat_block_read(fat_fs_info_t *fs_info, uint32_t count, void *buff); +void +fat_block_peek(fat_fs_info_t *fs_info, + const uint32_t blk, + const uint32_t blk_cnt); + ssize_t fat_cluster_write(fat_fs_info_t *fs_info, uint32_t start_cln, |