STM32F4xx_HAL_Driver  1.8.3
NAND Control functions
+ Collaboration diagram for NAND Control functions:

Functions

HAL_StatusTypeDef FSMC_NAND_ECC_Enable (FSMC_NAND_TypeDef *Device, uint32_t Bank)
 Enables dynamically FSMC_NAND ECC feature. More...
 
HAL_StatusTypeDef FSMC_NAND_ECC_Disable (FSMC_NAND_TypeDef *Device, uint32_t Bank)
 Disables dynamically FSMC_NAND ECC feature. More...
 
HAL_StatusTypeDef FSMC_NAND_GetECC (FSMC_NAND_TypeDef *Device, uint32_t *ECCval, uint32_t Bank, uint32_t Timeout)
 Disables dynamically FSMC_NAND ECC feature. More...
 

Detailed Description

Function Documentation

◆ FSMC_NAND_ECC_Disable()

HAL_StatusTypeDef FSMC_NAND_ECC_Disable ( FSMC_NAND_TypeDef *  Device,
uint32_t  Bank 
)

Disables dynamically FSMC_NAND ECC feature.

Parameters
DevicePointer to NAND device instance
BankNAND bank number
Return values
HALstatus

Definition at line 787 of file stm32f4xx_ll_fsmc.c.

◆ FSMC_NAND_ECC_Enable()

HAL_StatusTypeDef FSMC_NAND_ECC_Enable ( FSMC_NAND_TypeDef *  Device,
uint32_t  Bank 
)

Enables dynamically FSMC_NAND ECC feature.

Parameters
DevicePointer to NAND device instance
BankNAND bank number
Return values
HALstatus

Definition at line 761 of file stm32f4xx_ll_fsmc.c.

◆ FSMC_NAND_GetECC()

HAL_StatusTypeDef FSMC_NAND_GetECC ( FSMC_NAND_TypeDef *  Device,
uint32_t *  ECCval,
uint32_t  Bank,
uint32_t  Timeout 
)

Disables dynamically FSMC_NAND ECC feature.

Parameters
DevicePointer to NAND device instance
ECCvalPointer to ECC value
BankNAND bank number
TimeoutTimeout wait value
Return values
HALstatus

Definition at line 814 of file stm32f4xx_ll_fsmc.c.