diff options
| author | Alex March | 2015-11-06 23:48:49 +0000 |
|---|---|---|
| committer | Damien George | 2015-11-08 22:21:17 +0000 |
| commit | c27e5c4b0bcdae50bdeb29a9c9b8adb431c343b3 (patch) | |
| tree | 628248b424b3c34980610c6709b6ea48955beaff /cc3200/fatfs/src/diskio.h | |
| parent | 748509a93cec2ef0ad25e4c7a1e478e0703c496b (diff) | |
cc3200: FatFS configuration moved to the library folder.
Port specific settinigs defined in mpconfigport. FreeRTOS and semphr
headers added to define SemaphoreHandle_t for the SYNC_T.
Diffstat (limited to 'cc3200/fatfs/src/diskio.h')
| -rw-r--r-- | cc3200/fatfs/src/diskio.h | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/cc3200/fatfs/src/diskio.h b/cc3200/fatfs/src/diskio.h deleted file mode 100644 index 15d732b6d..000000000 --- a/cc3200/fatfs/src/diskio.h +++ /dev/null @@ -1,64 +0,0 @@ -/*-----------------------------------------------------------------------/ -/ Low level disk interface modlue include file (C)ChaN, 2014 / -/-----------------------------------------------------------------------*/ - -#ifndef _DISKIO_DEFINED -#define _DISKIO_DEFINED - -#ifdef __cplusplus -extern "C" { -#endif - -#define _USE_WRITE 1 /* 1: Enable disk_write function */ -#define _USE_IOCTL 1 /* 1: Enable disk_ioctl fucntion */ - -#include "integer.h" - - -/* Status of Disk Functions */ -typedef BYTE DSTATUS; - -/* Results of Disk Functions */ -typedef enum { - RES_OK = 0, /* 0: Successful */ - RES_ERROR, /* 1: R/W Error */ - RES_WRPRT, /* 2: Write Protected */ - RES_NOTRDY, /* 3: Not Ready */ - RES_PARERR /* 4: Invalid Parameter */ -} DRESULT; - - -/*---------------------------------------*/ -/* Prototypes for disk control functions */ - - -DSTATUS disk_initialize (BYTE pdrv); -DSTATUS disk_status (BYTE pdrv); -DRESULT disk_read (BYTE pdrv, BYTE* buff, DWORD sector, UINT count); -DRESULT disk_write (BYTE pdrv, const BYTE* buff, DWORD sector, UINT count); -DRESULT disk_ioctl (BYTE pdrv, BYTE cmd, void* buff); - -/* Definitions of physical drive number for each drive */ -#define FLASH 0 /* Map FLASH drive to drive number 0 */ - -/* Disk Status Bits (DSTATUS) */ - -#define STA_NOINIT 0x01 /* Drive not initialized */ -#define STA_NODISK 0x02 /* No medium in the drive */ -#define STA_PROTECT 0x04 /* Write protected */ - - -/* Command code for disk_ioctrl fucntion */ - -/* Generic command (Used by FatFs) */ -#define CTRL_SYNC 0 /* Complete pending write process (needed at _FS_READONLY == 0) */ -#define GET_SECTOR_COUNT 1 /* Get media size (needed at _USE_MKFS == 1) */ -#define GET_SECTOR_SIZE 2 /* Get sector size (needed at _MAX_SS != _MIN_SS) */ -#define GET_BLOCK_SIZE 3 /* Get erase block size (needed at _USE_MKFS == 1) */ -#define CTRL_TRIM 4 /* Inform device that the data on the block of sectors is no longer used (needed at _USE_TRIM == 1) */ - -#ifdef __cplusplus -} -#endif - -#endif |
