#include "common.h"
#include "disc.h"
Go to the source code of this file.
|
bool | _FAT_cache_readPartialSector (CACHE *cache, void *buffer, sec_t sector, unsigned int offset, size_t size) |
|
bool | _FAT_cache_readLittleEndianValue (CACHE *cache, uint32_t *value, sec_t sector, unsigned int offset, int num_bytes) |
|
bool | _FAT_cache_writePartialSector (CACHE *cache, const void *buffer, sec_t sector, unsigned int offset, size_t size) |
|
bool | _FAT_cache_writeLittleEndianValue (CACHE *cache, const uint32_t value, sec_t sector, unsigned int offset, int num_bytes) |
|
bool | _FAT_cache_eraseWritePartialSector (CACHE *cache, const void *buffer, sec_t sector, unsigned int offset, size_t size) |
|
bool | _FAT_cache_readSectors (CACHE *cache, sec_t sector, sec_t numSectors, void *buffer) |
|
static bool | _FAT_cache_readSector (CACHE *cache, void *buffer, sec_t sector) |
|
static bool | _FAT_cache_writeSector (CACHE *cache, const void *buffer, sec_t sector) |
|
bool | _FAT_cache_writeSectors (CACHE *cache, sec_t sector, sec_t numSectors, const void *buffer) |
|
bool | _FAT_cache_flush (CACHE *cache) |
|
void | _FAT_cache_invalidate (CACHE *cache) |
|
CACHE * | _FAT_cache_constructor (unsigned int numberOfPages, unsigned int sectorsPerPage, const DISC_INTERFACE *discInterface, sec_t endOfPartition, unsigned int bytesPerSector) |
|
void | _FAT_cache_destructor (CACHE *cache) |
|
◆ _FAT_cache_constructor()
CACHE* _FAT_cache_constructor |
( |
unsigned int |
numberOfPages, |
|
|
unsigned int |
sectorsPerPage, |
|
|
const DISC_INTERFACE * |
discInterface, |
|
|
sec_t |
endOfPartition, |
|
|
unsigned int |
bytesPerSector |
|
) |
| |
◆ _FAT_cache_destructor()
◆ _FAT_cache_eraseWritePartialSector()
bool _FAT_cache_eraseWritePartialSector |
( |
CACHE * |
cache, |
|
|
const void * |
buffer, |
|
|
sec_t |
sector, |
|
|
unsigned int |
offset, |
|
|
size_t |
size |
|
) |
| |
◆ _FAT_cache_flush()
◆ _FAT_cache_invalidate()
◆ _FAT_cache_readLittleEndianValue()
bool _FAT_cache_readLittleEndianValue |
( |
CACHE * |
cache, |
|
|
uint32_t * |
value, |
|
|
sec_t |
sector, |
|
|
unsigned int |
offset, |
|
|
int |
num_bytes |
|
) |
| |
◆ _FAT_cache_readPartialSector()
bool _FAT_cache_readPartialSector |
( |
CACHE * |
cache, |
|
|
void * |
buffer, |
|
|
sec_t |
sector, |
|
|
unsigned int |
offset, |
|
|
size_t |
size |
|
) |
| |
◆ _FAT_cache_readSector()
◆ _FAT_cache_readSectors()
◆ _FAT_cache_writeLittleEndianValue()
◆ _FAT_cache_writePartialSector()
bool _FAT_cache_writePartialSector |
( |
CACHE * |
cache, |
|
|
const void * |
buffer, |
|
|
sec_t |
sector, |
|
|
unsigned int |
offset, |
|
|
size_t |
size |
|
) |
| |
◆ _FAT_cache_writeSector()
◆ _FAT_cache_writeSectors()