99 lines
3.4 KiB
Plaintext
99 lines
3.4 KiB
Plaintext
/*!
|
|
@page middleware_log Middleware Change Log
|
|
|
|
@section sdio SDIO Card driver for MCUXpresso SDK
|
|
The current driver version is 2.4.0.
|
|
|
|
- 2.4.0
|
|
- Improvements
|
|
- Removed deprecated api in sdio driver.
|
|
- Improved the signal line voltage switch flow.
|
|
- Added powerOnDelayMS/powerOffDelayMS in sdio_usr_param_t to allow redefine the default power on/off delay.
|
|
- Added mutual exclusive access for init/deinit/direct/extend function.
|
|
- Fixed violations of MISRA C-2012 rule 4.7, 17.7, 10.1, 12.2.
|
|
|
|
- 2.3.3
|
|
- Bug Fixes
|
|
- Fixed logical dead code coverity issue.
|
|
- Improvements
|
|
- Removed deprecated api in sdio driver.
|
|
|
|
- 2.3.2
|
|
- Improvements
|
|
- Added host SDR timing mode capability validation during card initialization.
|
|
- Used cache line size align buffer for SDIO initialization api.
|
|
- Bug Fixes
|
|
- Fixed violations of MISRA C-2012 rule 11.9, 15.7, 4.7, 16.4, 10.1, 10.3, 10.4, 11.3, 14.4, 10.6, 17.7, 16.1, 16.3.
|
|
|
|
- 2.3.1
|
|
- Improvements
|
|
- Moved power off function after card detect in SD_Init for DAT3 detect card feature.
|
|
|
|
- 2.3.0
|
|
- Improvements
|
|
- Marked api SDIO_HostReset/SDIO_PowerOnCard/SDIO_PowerOffCard/SDIO_WaitCardDetectStatus as deprecated.
|
|
- Added new api SDIO_SetCardPower/SDIO_PollingCardDetectStatus/SDIO_HostDoReset.
|
|
- Added internalBuffer in sdio_card_t for card register content extract and improve the data access efficiency.
|
|
- Added retry function after switch to target timing failed in SDIO_SelectBusTiming.
|
|
- Changed defalut bus clock from 400KHZ to 25MHZ.
|
|
|
|
- 2.2.13
|
|
- Improvements
|
|
- Removed the sdio card interrupt from sdio host initialization, since the card interrupt enablement should be determined by application.
|
|
- Bug Fixes
|
|
- Fixed Out-of-bounds write Coverity issue.
|
|
|
|
- 2.2.12
|
|
- Improvements
|
|
- Added manual tuning function for looking for the tuning window automatically.
|
|
- Fixed the build warning by changing the old style function declaration static
|
|
status_t inline to static inline status_t(found by adding
|
|
-Wold-style-declaration in armgcc build flag).
|
|
- Fixed the fall through build warning by adding SUPPRESS_FALL_THROUGH_WARNING() in sdio driver.
|
|
|
|
- 2.2.11
|
|
- Bug Fixes
|
|
- Added check card async interrupt capability in function
|
|
SDIO_GetCardCapability.
|
|
- Fixed OUT OF BOUNDS access in function SDIO_IO_Transfer.
|
|
|
|
- 2.2.10
|
|
- Bug Fixes
|
|
- Fixed SDIO card driver get an incorrect io number when the card io number is
|
|
bigger than 2.
|
|
- Improvements
|
|
- Added SDIO 3.0 support.
|
|
- Added API SDIO_IO_RW_Direct for direct read/write card register access.
|
|
|
|
- 2.2.9
|
|
- Improvements
|
|
- Added API SDIO_SetIOIRQHandler/SDIO_HandlePendingIOInterrupt to handle multi io pending IRQ.
|
|
|
|
- 2.2.8
|
|
- Improvements
|
|
- Updated sdmmc to support SDIO interrupt.
|
|
- Added API SDIO_GetPendingInterrupt to get the pending io interrupt.
|
|
|
|
- 2.2.7
|
|
- Bug Fixes
|
|
- Fixed MDK 66-D warning.
|
|
|
|
- 2.2.6
|
|
- Improvements
|
|
- Added an unify transfer interface for SDIO.
|
|
- Bug Fixes
|
|
- Fixed Wrong pointer address used by SDMMCHOST_Init.
|
|
|
|
- 2.1.5
|
|
- Improvements
|
|
- Improved SDIO card init sequence and add retry option for SDIO_SwitchToHighSpeed function.
|
|
|
|
- 2.1.4
|
|
- Improvements
|
|
- Added Go_Idle function for SDIO card.
|
|
|
|
- 2.0.0
|
|
- Initial version.
|
|
|
|
*/
|