/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
*/\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#if !defined(MMC_NICE_WAITING) || defined(__DOXYGEN__)\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
-\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
/** @} */\r
\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r
/* MMC_SPI driver related settings. */\r
/*===========================================================================*/\r
\r
-/**\r
- * @brief Block size for MMC transfers.\r
- */\r
-#if !defined(MMC_SECTOR_SIZE) || defined(__DOXYGEN__)\r
-#define MMC_SECTOR_SIZE 512\r
-#endif\r
-\r
/**\r
* @brief Delays insertions.\r
* @details If enabled this options inserts delays into the MMC waiting\r
#define MMC_NICE_WAITING TRUE\r
#endif\r
\r
-/**\r
- * @brief Number of positive insertion queries before generating the\r
- * insertion event.\r
- */\r
-#if !defined(MMC_POLLING_INTERVAL) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_INTERVAL 10\r
-#endif\r
-\r
-/**\r
- * @brief Interval, in milliseconds, between insertion queries.\r
- */\r
-#if !defined(MMC_POLLING_DELAY) || defined(__DOXYGEN__)\r
-#define MMC_POLLING_DELAY 10\r
-#endif\r
-\r
-/**\r
- * @brief Uses the SPI polled API for small data transfers.\r
- * @details Polled transfers usually improve performance because it\r
- * saves two context switches and interrupt servicing. Note\r
- * that this option has no effect on large transfers which\r
- * are always performed using DMAs/IRQs.\r
- */\r
-#if !defined(MMC_USE_SPI_POLLING) || defined(__DOXYGEN__)\r
-#define MMC_USE_SPI_POLLING TRUE\r
-#endif\r
-\r
/*===========================================================================*/\r
/* SDC driver related settings. */\r
/*===========================================================================*/\r