STM32L486xx HAL User Manual
Functions
Peripheral Control functions
NAND Exported Functions

management functions More...

Functions

HAL_StatusTypeDef HAL_NAND_ECC_Enable (NAND_HandleTypeDef *hnand)
 Enable dynamically NAND ECC feature.
HAL_StatusTypeDef HAL_NAND_ECC_Disable (NAND_HandleTypeDef *hnand)
 Disable dynamically NAND ECC feature.
HAL_StatusTypeDef HAL_NAND_GetECC (NAND_HandleTypeDef *hnand, uint32_t *ECCval, uint32_t Timeout)
 Get NAND ECC value.

Detailed Description

management functions

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


Function Documentation

HAL_StatusTypeDef HAL_NAND_ECC_Disable ( NAND_HandleTypeDef *  hnand)

Disable 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 1725 of file stm32l4xx_hal_nand.c.

HAL_StatusTypeDef HAL_NAND_ECC_Enable ( NAND_HandleTypeDef *  hnand)

Enable 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 1699 of file stm32l4xx_hal_nand.c.

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

Get NAND ECC value.

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 1753 of file stm32l4xx_hal_nand.c.