Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of USBHOST by
Diff: USBHostMSD/USBHostMSD.h
- Revision:
- 4:fb979eb32081
- Parent:
- 1:ab240722d7ef
--- a/USBHostMSD/USBHostMSD.h Wed Feb 15 10:49:44 2017 +0100
+++ b/USBHostMSD/USBHostMSD.h Thu Feb 16 17:14:33 2017 +0000
@@ -59,10 +59,10 @@
// From FATFileSystem
virtual int disk_initialize();
virtual int disk_status() {return 0;};
- virtual int disk_read(uint8_t* buffer, uint32_t sector, uint32_t count);
- virtual int disk_write(const uint8_t* buffer, uint32_t sector, uint32_t count);
+ virtual int disk_read(uint8_t* buffer, uint64_t sector, uint32_t count);
+ virtual int disk_write(const uint8_t* buffer, uint64_t sector, uint32_t count);
virtual int disk_sync() {return 0;};
- virtual uint32_t disk_sectors();
+ virtual uint64_t disk_sectors();
private:
USBHost * host;
@@ -103,8 +103,8 @@
int checkResult(uint8_t res, USBEndpoint * ep);
int getMaxLun();
- int blockSize;
- uint32_t blockCount;
+ int64_t blockSize;
+ uint64_t blockCount;
int msd_intf;
bool msd_device_found;
