huge work on FAT32, initial support for writing
This commit is contained in:
@@ -24,7 +24,7 @@ public:
|
||||
}
|
||||
|
||||
/** write size bytes starting at addr using data from src, supports writing partial blocks by reading them first */
|
||||
uint32_t write(AbsPos addr, uint32_t size, uint8_t* src) {
|
||||
uint32_t write(AbsPos addr, uint32_t size, const uint8_t* src) {
|
||||
|
||||
Log::addInfo(NAME, "write(%d @ %d)", size, addr);
|
||||
|
||||
@@ -122,8 +122,8 @@ public:
|
||||
}
|
||||
|
||||
/** write a single block of 512 bytes. addr = byteAddr/512 */
|
||||
bool writeSingleBlock(LBA512 addr, uint8_t* dst) {
|
||||
return dev.writeSingleBlock(addr, dst);
|
||||
bool writeSingleBlock(LBA512 addr, const uint8_t* src) {
|
||||
return dev.writeSingleBlock(addr, src);
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user