STM32H735xx HAL User Manual
|
NAND handle Structure definition. More...
#include <stm32h7xx_hal_nand.h>
Data Fields | |
FMC_NAND_TypeDef * | Instance |
FMC_NAND_InitTypeDef | Init |
HAL_LockTypeDef | Lock |
__IO HAL_NAND_StateTypeDef | State |
NAND_DeviceConfigTypeDef | Config |
void(* | MspInitCallback )(struct __NAND_HandleTypeDef *hnand) |
void(* | MspDeInitCallback )(struct __NAND_HandleTypeDef *hnand) |
void(* | ItCallback )(struct __NAND_HandleTypeDef *hnand) |
NAND handle Structure definition.
Definition at line 116 of file stm32h7xx_hal_nand.h.
NAND phusical characteristic information structure
Definition at line 129 of file stm32h7xx_hal_nand.h.
Referenced by HAL_NAND_Address_Inc(), HAL_NAND_ConfigDevice(), HAL_NAND_Read_Page_16b(), HAL_NAND_Read_Page_8b(), HAL_NAND_Read_SpareArea_16b(), HAL_NAND_Read_SpareArea_8b(), HAL_NAND_Write_Page_16b(), HAL_NAND_Write_Page_8b(), HAL_NAND_Write_SpareArea_16b(), and HAL_NAND_Write_SpareArea_8b().
FMC_NAND_InitTypeDef __NAND_HandleTypeDef::Init |
NAND device control configuration parameters
Definition at line 123 of file stm32h7xx_hal_nand.h.
Referenced by HAL_NAND_DeInit(), HAL_NAND_ECC_Disable(), HAL_NAND_ECC_Enable(), HAL_NAND_GetECC(), HAL_NAND_Init(), HAL_NAND_IRQHandler(), HAL_NAND_Read_ID(), HAL_NAND_Read_Page_16b(), and HAL_NAND_Write_Page_16b().
FMC_NAND_TypeDef* __NAND_HandleTypeDef::Instance |
Register base address
Definition at line 121 of file stm32h7xx_hal_nand.h.
Referenced by HAL_NAND_DeInit(), HAL_NAND_ECC_Disable(), HAL_NAND_ECC_Enable(), HAL_NAND_GetECC(), HAL_NAND_Init(), and HAL_NAND_IRQHandler().
void(* __NAND_HandleTypeDef::ItCallback)(struct __NAND_HandleTypeDef *hnand) |
NAND IT callback
Definition at line 134 of file stm32h7xx_hal_nand.h.
Referenced by HAL_NAND_Init(), HAL_NAND_IRQHandler(), HAL_NAND_RegisterCallback(), and HAL_NAND_UnRegisterCallback().
HAL_LockTypeDef __NAND_HandleTypeDef::Lock |
NAND locking object
Definition at line 125 of file stm32h7xx_hal_nand.h.
Referenced by HAL_NAND_Init().
void(* __NAND_HandleTypeDef::MspDeInitCallback)(struct __NAND_HandleTypeDef *hnand) |
NAND Msp DeInit callback
Definition at line 133 of file stm32h7xx_hal_nand.h.
Referenced by HAL_NAND_DeInit(), HAL_NAND_RegisterCallback(), and HAL_NAND_UnRegisterCallback().
void(* __NAND_HandleTypeDef::MspInitCallback)(struct __NAND_HandleTypeDef *hnand) |
NAND Msp Init callback
Definition at line 132 of file stm32h7xx_hal_nand.h.
Referenced by HAL_NAND_Init(), HAL_NAND_RegisterCallback(), and HAL_NAND_UnRegisterCallback().
NAND device access state
Definition at line 127 of file stm32h7xx_hal_nand.h.
Referenced by HAL_NAND_DeInit(), HAL_NAND_ECC_Disable(), HAL_NAND_ECC_Enable(), HAL_NAND_Erase_Block(), HAL_NAND_GetECC(), HAL_NAND_GetState(), HAL_NAND_Init(), HAL_NAND_Read_ID(), HAL_NAND_Read_Page_16b(), HAL_NAND_Read_Page_8b(), HAL_NAND_Read_SpareArea_16b(), HAL_NAND_Read_SpareArea_8b(), HAL_NAND_RegisterCallback(), HAL_NAND_Reset(), HAL_NAND_UnRegisterCallback(), HAL_NAND_Write_Page_16b(), HAL_NAND_Write_Page_8b(), HAL_NAND_Write_SpareArea_16b(), and HAL_NAND_Write_SpareArea_8b().