aboutsummaryrefslogtreecommitdiffstats
path: root/Projects/TempDataLogger/Lib/FATFs/diskio.h
diff options
context:
space:
mode:
authorDean Camera <dean@fourwalledcubicle.com>2011-02-06 18:03:29 +0000
committerDean Camera <dean@fourwalledcubicle.com>2011-02-06 18:03:29 +0000
commit5995c3f880899b2573f1026ed6dc1c3c3a8e93d2 (patch)
treeae393ebf71a9470e61c2a748d1bd636301874f41 /Projects/TempDataLogger/Lib/FATFs/diskio.h
parent355d12e039caafbb8e0ae18427be3acef03719d1 (diff)
downloadlufa-5995c3f880899b2573f1026ed6dc1c3c3a8e93d2.tar.gz
lufa-5995c3f880899b2573f1026ed6dc1c3c3a8e93d2.tar.bz2
lufa-5995c3f880899b2573f1026ed6dc1c3c3a8e93d2.zip
Oops - fix missing constants in the TempDataLogger FatFS diskio.h header file.
Add const to all project descriptor definitions for safety.
Diffstat (limited to 'Projects/TempDataLogger/Lib/FATFs/diskio.h')
-rw-r--r--Projects/TempDataLogger/Lib/FATFs/diskio.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/Projects/TempDataLogger/Lib/FATFs/diskio.h b/Projects/TempDataLogger/Lib/FATFs/diskio.h
index 5df77502c..61d6601de 100644
--- a/Projects/TempDataLogger/Lib/FATFs/diskio.h
+++ b/Projects/TempDataLogger/Lib/FATFs/diskio.h
@@ -43,6 +43,24 @@ DRESULT disk_ioctl (BYTE, BYTE, void*);
#define STA_NODISK 0x02 /* No medium in the drive */
#define STA_PROTECT 0x04 /* Write protected */
+/* Generic command */
+#define CTRL_SYNC 0 /* Mandatory for write functions */
+#define GET_SECTOR_COUNT 1 /* Mandatory for only f_mkfs() */
+#define GET_SECTOR_SIZE 2 /* Mandatory for multiple sector size cfg */
+#define GET_BLOCK_SIZE 3 /* Mandatory for only f_mkfs() */
+#define CTRL_POWER 4
+#define CTRL_LOCK 5
+#define CTRL_EJECT 6
+/* MMC/SDC command */
+#define MMC_GET_TYPE 10
+#define MMC_GET_CSD 11
+#define MMC_GET_CID 12
+#define MMC_GET_OCR 13
+#define MMC_GET_SDSTAT 14
+/* ATA/CF command */
+#define ATA_GET_REV 20
+#define ATA_GET_MODEL 21
+#define ATA_GET_SN 22
#define _DISKIO
#endif