Go to the documentation of this file.
40 #ifndef CFS_FAT_ARCH_H
41 #define CFS_FAT_ARCH_H
43 #include "dev/microSD.h"
46 #define SD_READ_BLOCK(block_start_address, buffer) \
47 microSD_read_block( block_start_address, buffer )
48 #define SD_WRITE_BLOCK(block_start_address, buffer) \
49 microSD_write_block( block_start_address, buffer )
53 #define FLASH_READ_BLOCK(block_start_address, offset, buffer, length) \
54 at45db_read_page_bypassed( block_start_address, offset, buffer, length)
55 #define FLASH_WRITE_BLOCK(block_start_address, offset, buffer, length) \
56 at45db_write_buffer( offset, buffer, length ); \
57 at45db_buffer_to_page( block_start_address );
58 #define FLASH_INIT() \