Initialization and Configuration functions.  
More...
Initialization and Configuration functions. 
  ==============================================================================
            ##### NAND Initialization and de-initialization functions #####
  ==============================================================================
  [..]
    This section provides functions allowing to initialize/de-initialize
    the NAND memory 
◆ HAL_NAND_ConfigDevice()
Configure the device: Enter the physical parameters of the device. 
- Parameters
 - 
  
    | hnand | pointer to a NAND_HandleTypeDef structure that contains the configuration information for NAND module.  | 
    | pDeviceConfig | pointer to NAND_DeviceConfigTypeDef structure  | 
  
   
- Return values
 - 
  
  
 
Definition at line 542 of file stm32f4xx_hal_nand.c.
 
 
◆ HAL_NAND_DeInit()
Perform NAND memory De-Initialization sequence. 
- Parameters
 - 
  
    | hnand | pointer to a NAND_HandleTypeDef structure that contains the configuration information for NAND module.  | 
  
   
- Return values
 - 
  
  
 
Definition at line 216 of file stm32f4xx_hal_nand.c.
 
 
◆ HAL_NAND_Init()
Perform NAND memory Initialization sequence. 
- Parameters
 - 
  
    | 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  | 
  
   
- Return values
 - 
  
  
 
Definition at line 159 of file stm32f4xx_hal_nand.c.
 
 
◆ HAL_NAND_IRQHandler()
This function handles NAND device interrupt request. 
- Parameters
 - 
  
    | hnand | pointer to a NAND_HandleTypeDef structure that contains the configuration information for NAND module.  | 
  
   
- Return values
 - 
  
  
 
Definition at line 282 of file stm32f4xx_hal_nand.c.
 
 
◆ HAL_NAND_ITCallback()
NAND interrupt feature callback. 
- Parameters
 - 
  
    | hnand | pointer to a NAND_HandleTypeDef structure that contains the configuration information for NAND module.  | 
  
   
- Return values
 - 
  
  
 
Definition at line 364 of file stm32f4xx_hal_nand.c.
 
 
◆ HAL_NAND_MspDeInit()
NAND MSP DeInit. 
- Parameters
 - 
  
    | hnand | pointer to a NAND_HandleTypeDef structure that contains the configuration information for NAND module.  | 
  
   
- Return values
 - 
  
  
 
Definition at line 265 of file stm32f4xx_hal_nand.c.
 
 
◆ HAL_NAND_MspInit()
NAND MSP Init. 
- Parameters
 - 
  
    | hnand | pointer to a NAND_HandleTypeDef structure that contains the configuration information for NAND module.  | 
  
   
- Return values
 - 
  
  
 
Definition at line 249 of file stm32f4xx_hal_nand.c.
 
 
◆ HAL_NAND_Read_ID()
Read the NAND memory electronic signature. 
- Parameters
 - 
  
    | hnand | pointer to a NAND_HandleTypeDef structure that contains the configuration information for NAND module.  | 
    | pNAND_ID | NAND ID structure  | 
  
   
- Return values
 - 
  
  
 
Definition at line 400 of file stm32f4xx_hal_nand.c.