pAddress, uint16_t * pBuffer, uint32_t NumSpareAreaToRead)
Read Spare area(s) from NAND memory (16-bits addressing)
hnand: pointer to a NAND_HandleTypeDef structure that
contains the configuration information for NAND module.
pAddress: : pointer to NAND address structure
pBuffer: pointer to source buffer to write. pBuffer should be
16bits aligned.
NumSpareAreaToRead: Number of spare area to read
HAL_NAND_Write_SpareArea_16b
HAL_StatusTypeDef HAL_NAND_Write_SpareArea_16b
(NAND_HandleTypeDef * hnand, NAND_AddressTypeDef *
pAddress, uint16_t * pBuffer, uint32_t NumSpareAreaTowrite)
Write Spare area(s) to NAND memory (16-bits addressing)
hnand: pointer to a NAND_HandleTypeDef structure that
contains the configuration information for NAND module.
pAddress: : pointer to NAND address structure
pBuffer: : pointer to source buffer to write. pBuffer should be
16bits aligned.
NumSpareAreaTowrite: : number of spare areas to write to
block
HAL_NAND_Erase_Block
HAL_StatusTypeDef HAL_NAND_Erase_Block
(NAND_HandleTypeDef * hnand, NAND_AddressTypeDef *
pAddress)
hnand: pointer to a NAND_HandleTypeDef structure that
contains the configuration information for NAND module.
pAddress: : pointer to NAND address structure
HAL_NAND_Read_Status
uint32_t HAL_NAND_Read_Status (NAND_HandleTypeDef *
hnand)
hnand: pointer to a NAND_HandleTypeDef structure that
contains the configuration information for NAND module.