Skip to content

Commit fc438b1

Browse files
authored
Merge pull request #8536 from P-R-O-C-H-Y/SD-status_SPI_lock
SD lib - AcquireSPI on ff_sd_status
2 parents 505797c + 3ceecd4 commit fc438b1

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

Diff for: libraries/SD/src/sd_diskio.cpp

+3
Original file line numberDiff line numberDiff line change
@@ -616,6 +616,9 @@ DSTATUS ff_sd_initialize(uint8_t pdrv)
616616

617617
DSTATUS ff_sd_status(uint8_t pdrv)
618618
{
619+
ardu_sdcard_t * card = s_cards[pdrv];
620+
AcquireSPI lock(card);
621+
619622
if(sdTransaction(pdrv, SEND_STATUS, 0, NULL))
620623
{
621624
log_e("Check status failed");

0 commit comments

Comments
 (0)