Arduino FatFS
Loading...
Searching...
No Matches
BaseIO.h
1#pragma once
2#include "IO.h"
3
4namespace fatfs {
5
10class BaseIO : public IO {
11 public:
12 DSTATUS disk_initialize(BYTE pdrv) override { return STA_NOINIT; }
13 DSTATUS disk_status(BYTE pdrv) override { return STA_NOINIT; }
14 DRESULT disk_read(BYTE pdrv, BYTE* buff, LBA_t sector,
15 UINT count) override {
16 return RES_ERROR;
17 }
18 DRESULT disk_write(BYTE pdrv, const BYTE* buff, LBA_t sector,
19 UINT count) override {
20 return RES_ERROR;
21 }
22 DRESULT disk_ioctl(BYTE pdrv, ioctl_cmd_t cmd, void* buff) override {
23 return RES_ERROR;
24 }
25};
26
27} // namespace fatfs
Empty IO implementation that we can use to test the compilation.
Definition BaseIO.h:10
FatFS interface definition.
Definition IO.h:74