🩹 Patches for MSC SD (#26332)
This commit is contained in:
@@ -71,9 +71,9 @@ public:
|
||||
bool done = false;
|
||||
for (uint16_t rcount = SD_MULTIBLOCK_RETRY_CNT; !done && rcount--;) {
|
||||
uint8_t *cBuf = pBuf;
|
||||
sd2card->writeStart(blkAddr);
|
||||
sd2card->writeStart(blkAddr, blkLen);
|
||||
bool okay = true; // Assume success
|
||||
for (uint32 i = blkLen; i--;) {
|
||||
for (uint32_t i = blkLen; i--;) {
|
||||
hal.watchdog_refresh();
|
||||
if (!sd2card->writeData(cBuf)) { // Write. Did it fail?
|
||||
sd2card->writeStop(); // writeStop for new writeStart
|
||||
@@ -103,7 +103,7 @@ public:
|
||||
uint8_t *cBuf = pBuf;
|
||||
sd2card->readStart(blkAddr);
|
||||
bool okay = true; // Assume success
|
||||
for (uint32 i = blkLen; i--;) {
|
||||
for (uint32_t i = blkLen; i--;) {
|
||||
hal.watchdog_refresh();
|
||||
if (!sd2card->readData(cBuf)) { // Read. Did it fail?
|
||||
sd2card->readStop(); // readStop for new readStart
|
||||
|
||||
@@ -121,8 +121,8 @@ static font_group_t g_fontgroup_root = { nullptr, 0 };
|
||||
*/
|
||||
static inline bool uxg_Utf8FontIsInited() { return flag_fontgroup_was_inited; }
|
||||
|
||||
int uxg_SetUtf8Fonts (const uxg_fontinfo_t * fntinfo, int number) {
|
||||
flag_fontgroup_was_inited = 1;
|
||||
int uxg_SetUtf8Fonts(const uxg_fontinfo_t *fntinfo, int number) {
|
||||
flag_fontgroup_was_inited = true;
|
||||
return fontgroup_init(&g_fontgroup_root, fntinfo, number);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user