STM32F4xx_HAL_Driver  1.8.3
Peripheral Control functions

management functions More...

+ Collaboration diagram for Peripheral Control functions:

Functions

HAL_StatusTypeDef HAL_NAND_ECC_Enable (NAND_HandleTypeDef *hnand)
 Enables dynamically NAND ECC feature. More...
 
HAL_StatusTypeDef HAL_NAND_ECC_Disable (NAND_HandleTypeDef *hnand)
 Disables dynamically FMC_NAND ECC feature. More...
 
HAL_StatusTypeDef HAL_NAND_GetECC (NAND_HandleTypeDef *hnand, uint32_t *ECCval, uint32_t Timeout)
 Disables dynamically NAND ECC feature. More...
 

Detailed Description

management functions

  ==============================================================================
                         ##### NAND Control functions #####
  ==============================================================================
  [..]
    This subsection provides a set of functions allowing to control dynamically
    the NAND interface.

Function Documentation

◆ HAL_NAND_ECC_Disable()

HAL_StatusTypeDef HAL_NAND_ECC_Disable ( NAND_HandleTypeDef hnand)

Disables dynamically FMC_NAND ECC feature.

Parameters
hnandpointer to a NAND_HandleTypeDef structure that contains the configuration information for NAND module.
Return values
HALstatus

Definition at line 2237 of file stm32f4xx_hal_nand.c.

◆ HAL_NAND_ECC_Enable()

HAL_StatusTypeDef HAL_NAND_ECC_Enable ( NAND_HandleTypeDef hnand)

Enables dynamically NAND ECC feature.

Parameters
hnandpointer to a NAND_HandleTypeDef structure that contains the configuration information for NAND module.
Return values
HALstatus

Definition at line 2205 of file stm32f4xx_hal_nand.c.

◆ HAL_NAND_GetECC()

HAL_StatusTypeDef HAL_NAND_GetECC ( NAND_HandleTypeDef hnand,
uint32_t *  ECCval,
uint32_t  Timeout 
)

Disables dynamically NAND ECC feature.

Parameters
hnandpointer to a NAND_HandleTypeDef structure that contains the configuration information for NAND module.
ECCvalpointer to ECC value
Timeoutmaximum timeout to wait
Return values
HALstatus

Definition at line 2271 of file stm32f4xx_hal_nand.c.