X-Git-Url: http://git.linex4red.de/pub/USBasp.git/blobdiff_plain/7251da65811a389ecacbb09223058d850d9ce4a4..5dba028aa529ef4426f08e5e0e8a1c1e8a49b8a7:/Bootloaders/MassStorage/Lib/VirtualFAT.h?ds=sidebyside diff --git a/Bootloaders/MassStorage/Lib/VirtualFAT.h b/Bootloaders/MassStorage/Lib/VirtualFAT.h index 845530ebc..c396897ba 100644 --- a/Bootloaders/MassStorage/Lib/VirtualFAT.h +++ b/Bootloaders/MassStorage/Lib/VirtualFAT.h @@ -274,13 +274,18 @@ /* Function Prototypes: */ #if defined(INCLUDE_FROM_VIRTUAL_FAT_C) + static uint8_t ReadEEPROMByte(const uint8_t* const Address) ATTR_NEVER_INLINE; + + static void WriteEEPROMByte(uint8_t* const Address, + const uint8_t Data) ATTR_NEVER_INLINE; + static void UpdateFAT12ClusterEntry(uint8_t* const FATTable, const uint16_t Index, const uint16_t ChainEntry) AUX_BOOT_SECTION; static void UpdateFAT12ClusterChain(uint8_t* const FATTable, const uint16_t StartIndex, - const uint16_t ChainLength) AUX_BOOT_SECTION; + const uint8_t ChainLength) AUX_BOOT_SECTION; static void ReadWriteFLASHFileBlock(const uint16_t BlockNumber, uint8_t* BlockBuffer,