From 20236a8a990cae729bca1f7a4e0d619e92a5e37d Mon Sep 17 00:00:00 2001 From: Damien George Date: Sat, 20 Dec 2014 21:15:16 +0000 Subject: stmhal: Upgrade to latest fatfs driver. --- stmhal/fatfs/src/ff_gen_drv.h | 83 ------------------------------------------- 1 file changed, 83 deletions(-) delete mode 100644 stmhal/fatfs/src/ff_gen_drv.h (limited to 'stmhal/fatfs/src/ff_gen_drv.h') diff --git a/stmhal/fatfs/src/ff_gen_drv.h b/stmhal/fatfs/src/ff_gen_drv.h deleted file mode 100644 index 63cd8f4ca..000000000 --- a/stmhal/fatfs/src/ff_gen_drv.h +++ /dev/null @@ -1,83 +0,0 @@ -/** - ****************************************************************************** - * @file ff_gen_drv.h - * @author MCD Application Team - * @version V1.0.0 - * @date 18-February-2014 - * @brief Header for ff_gen_drv.c module. - ****************************************************************************** - * @attention - * - *

© COPYRIGHT 2014 STMicroelectronics

- * - * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License"); - * You may not use this file except in compliance with the License. - * You may obtain a copy of the License at: - * - * http://www.st.com/software_license_agreement_liberty_v2 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - ****************************************************************************** - */ - -/* Define to prevent recursive inclusion -------------------------------------*/ -#ifndef __FF_GEN_DRV_H -#define __FF_GEN_DRV_H - -#ifdef __cplusplus - extern "C" { -#endif - -/* Includes ------------------------------------------------------------------*/ -#include "diskio.h" -#include "ff.h" - -/* Exported types ------------------------------------------------------------*/ - - /** - * @brief Disk IO Driver structure definition - */ -typedef struct -{ - DSTATUS (*disk_initialize) (void); /*!< Initialize Disk Drive */ - DSTATUS (*disk_status) (void); /*!< Get Disk Status */ - DRESULT (*disk_read) (BYTE*, DWORD, BYTE); /*!< Read Sector(s) */ -#if _USE_WRITE == 1 - DRESULT (*disk_write) (const BYTE*, DWORD, BYTE); /*!< Write Sector(s) when _USE_WRITE = 0 */ -#endif /* _USE_WRITE == 1 */ -#if _USE_IOCTL == 1 - DRESULT (*disk_ioctl) (BYTE, void*); /*!< I/O control operation when _USE_IOCTL = 1 */ -#endif /* _USE_IOCTL == 1 */ - -}Diskio_drvTypeDef; - -/** - * @brief Global Disk IO Drivers structure definition - */ -typedef struct -{ - Diskio_drvTypeDef *drv[_VOLUMES]; - __IO uint8_t nbr; - -}Disk_drvTypeDef; - -/* Exported constants --------------------------------------------------------*/ -/* Exported macro ------------------------------------------------------------*/ -/* Exported functions ------------------------------------------------------- */ -uint8_t FATFS_LinkDriver(Diskio_drvTypeDef *drv, char *path); -uint8_t FATFS_UnLinkDriver(char *path); -uint8_t FATFS_GetAttachedDriversNbr(void); - -#ifdef __cplusplus -} -#endif - -#endif /* __FF_GEN_DRV_H */ - -/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/ - -- cgit v1.2.3