STM32F479xx HAL User Manual
|
Initialization and Configuration functions. More...
Functions | |
HAL_StatusTypeDef | HAL_NAND_Init (NAND_HandleTypeDef *hnand, FMC_NAND_PCC_TimingTypeDef *ComSpace_Timing, FMC_NAND_PCC_TimingTypeDef *AttSpace_Timing) |
Perform NAND memory Initialization sequence. | |
HAL_StatusTypeDef | HAL_NAND_DeInit (NAND_HandleTypeDef *hnand) |
Perform NAND memory De-Initialization sequence. | |
__weak void | HAL_NAND_MspInit (NAND_HandleTypeDef *hnand) |
NAND MSP Init. | |
__weak void | HAL_NAND_MspDeInit (NAND_HandleTypeDef *hnand) |
NAND MSP DeInit. | |
void | HAL_NAND_IRQHandler (NAND_HandleTypeDef *hnand) |
This function handles NAND device interrupt request. | |
__weak void | HAL_NAND_ITCallback (NAND_HandleTypeDef *hnand) |
NAND interrupt feature callback. |
Initialization and Configuration functions.
============================================================================== ##### NAND Initialization and de-initialization functions ##### ============================================================================== [..] This section provides functions allowing to initialize/de-initialize the NAND memory
HAL_StatusTypeDef HAL_NAND_DeInit | ( | NAND_HandleTypeDef * | hnand | ) |
Perform NAND memory De-Initialization sequence.
hnand | pointer to a NAND_HandleTypeDef structure that contains the configuration information for NAND module. |
HAL | status |
Definition at line 216 of file stm32f4xx_hal_nand.c.
References HAL_NAND_MspDeInit().
HAL_StatusTypeDef HAL_NAND_Init | ( | NAND_HandleTypeDef * | hnand, |
FMC_NAND_PCC_TimingTypeDef * | ComSpace_Timing, | ||
FMC_NAND_PCC_TimingTypeDef * | AttSpace_Timing | ||
) |
Perform NAND memory Initialization sequence.
hnand | pointer to a NAND_HandleTypeDef structure that contains the configuration information for NAND module. |
ComSpace_Timing | pointer to Common space timing structure |
AttSpace_Timing | pointer to Attribute space timing structure |
HAL | status |
Definition at line 159 of file stm32f4xx_hal_nand.c.
References HAL_NAND_ITCallback(), and HAL_NAND_MspInit().
void HAL_NAND_IRQHandler | ( | NAND_HandleTypeDef * | hnand | ) |
This function handles NAND device interrupt request.
hnand | pointer to a NAND_HandleTypeDef structure that contains the configuration information for NAND module. |
HAL | status |
Definition at line 282 of file stm32f4xx_hal_nand.c.
References HAL_NAND_ITCallback().
__weak void HAL_NAND_ITCallback | ( | NAND_HandleTypeDef * | hnand | ) |
NAND interrupt feature callback.
hnand | pointer to a NAND_HandleTypeDef structure that contains the configuration information for NAND module. |
None |
Definition at line 364 of file stm32f4xx_hal_nand.c.
Referenced by HAL_NAND_Init(), HAL_NAND_IRQHandler(), and HAL_NAND_UnRegisterCallback().
__weak void HAL_NAND_MspDeInit | ( | NAND_HandleTypeDef * | hnand | ) |
NAND MSP DeInit.
hnand | pointer to a NAND_HandleTypeDef structure that contains the configuration information for NAND module. |
None |
Definition at line 265 of file stm32f4xx_hal_nand.c.
Referenced by HAL_NAND_DeInit(), and HAL_NAND_UnRegisterCallback().
__weak void HAL_NAND_MspInit | ( | NAND_HandleTypeDef * | hnand | ) |
NAND MSP Init.
hnand | pointer to a NAND_HandleTypeDef structure that contains the configuration information for NAND module. |
None |
Definition at line 249 of file stm32f4xx_hal_nand.c.
Referenced by HAL_NAND_Init(), and HAL_NAND_UnRegisterCallback().