Functions
Collaboration diagram for Input and Output functions:

Functions

uint32_t HAL_NAND_Address_Inc (NAND_HandleTypeDef *hnand, NAND_AddressTypeDef *pAddress)
 
HAL_StatusTypeDef HAL_NAND_Erase_Block (NAND_HandleTypeDef *hnand, NAND_AddressTypeDef *pAddress)
 
HAL_StatusTypeDef HAL_NAND_Read_Page_16b (NAND_HandleTypeDef *hnand, NAND_AddressTypeDef *pAddress, uint16_t *pBuffer, uint32_t NumPageToRead)
 
HAL_StatusTypeDef HAL_NAND_Read_Page_8b (NAND_HandleTypeDef *hnand, NAND_AddressTypeDef *pAddress, uint8_t *pBuffer, uint32_t NumPageToRead)
 
HAL_StatusTypeDef HAL_NAND_Read_SpareArea_16b (NAND_HandleTypeDef *hnand, NAND_AddressTypeDef *pAddress, uint16_t *pBuffer, uint32_t NumSpareAreaToRead)
 
HAL_StatusTypeDef HAL_NAND_Read_SpareArea_8b (NAND_HandleTypeDef *hnand, NAND_AddressTypeDef *pAddress, uint8_t *pBuffer, uint32_t NumSpareAreaToRead)
 
HAL_StatusTypeDef HAL_NAND_Reset (NAND_HandleTypeDef *hnand)
 
HAL_StatusTypeDef HAL_NAND_Write_Page_16b (NAND_HandleTypeDef *hnand, NAND_AddressTypeDef *pAddress, uint16_t *pBuffer, uint32_t NumPageToWrite)
 
HAL_StatusTypeDef HAL_NAND_Write_Page_8b (NAND_HandleTypeDef *hnand, NAND_AddressTypeDef *pAddress, uint8_t *pBuffer, uint32_t NumPageToWrite)
 
HAL_StatusTypeDef HAL_NAND_Write_SpareArea_16b (NAND_HandleTypeDef *hnand, NAND_AddressTypeDef *pAddress, uint16_t *pBuffer, uint32_t NumSpareAreaTowrite)
 
HAL_StatusTypeDef HAL_NAND_Write_SpareArea_8b (NAND_HandleTypeDef *hnand, NAND_AddressTypeDef *pAddress, uint8_t *pBuffer, uint32_t NumSpareAreaTowrite)
 

Detailed Description

Function Documentation

◆ HAL_NAND_Address_Inc()

uint32_t HAL_NAND_Address_Inc ( NAND_HandleTypeDef hnand,
NAND_AddressTypeDef pAddress 
)

◆ HAL_NAND_Erase_Block()

HAL_StatusTypeDef HAL_NAND_Erase_Block ( NAND_HandleTypeDef hnand,
NAND_AddressTypeDef pAddress 
)

◆ HAL_NAND_Read_Page_16b()

HAL_StatusTypeDef HAL_NAND_Read_Page_16b ( NAND_HandleTypeDef hnand,
NAND_AddressTypeDef pAddress,
uint16_t *  pBuffer,
uint32_t  NumPageToRead 
)

◆ HAL_NAND_Read_Page_8b()

HAL_StatusTypeDef HAL_NAND_Read_Page_8b ( NAND_HandleTypeDef hnand,
NAND_AddressTypeDef pAddress,
uint8_t *  pBuffer,
uint32_t  NumPageToRead 
)

◆ HAL_NAND_Read_SpareArea_16b()

HAL_StatusTypeDef HAL_NAND_Read_SpareArea_16b ( NAND_HandleTypeDef hnand,
NAND_AddressTypeDef pAddress,
uint16_t *  pBuffer,
uint32_t  NumSpareAreaToRead 
)

◆ HAL_NAND_Read_SpareArea_8b()

HAL_StatusTypeDef HAL_NAND_Read_SpareArea_8b ( NAND_HandleTypeDef hnand,
NAND_AddressTypeDef pAddress,
uint8_t *  pBuffer,
uint32_t  NumSpareAreaToRead 
)

◆ HAL_NAND_Reset()

HAL_StatusTypeDef HAL_NAND_Reset ( NAND_HandleTypeDef hnand)

◆ HAL_NAND_Write_Page_16b()

HAL_StatusTypeDef HAL_NAND_Write_Page_16b ( NAND_HandleTypeDef hnand,
NAND_AddressTypeDef pAddress,
uint16_t *  pBuffer,
uint32_t  NumPageToWrite 
)

◆ HAL_NAND_Write_Page_8b()

HAL_StatusTypeDef HAL_NAND_Write_Page_8b ( NAND_HandleTypeDef hnand,
NAND_AddressTypeDef pAddress,
uint8_t *  pBuffer,
uint32_t  NumPageToWrite 
)

◆ HAL_NAND_Write_SpareArea_16b()

HAL_StatusTypeDef HAL_NAND_Write_SpareArea_16b ( NAND_HandleTypeDef hnand,
NAND_AddressTypeDef pAddress,
uint16_t *  pBuffer,
uint32_t  NumSpareAreaTowrite 
)

◆ HAL_NAND_Write_SpareArea_8b()

HAL_StatusTypeDef HAL_NAND_Write_SpareArea_8b ( NAND_HandleTypeDef hnand,
NAND_AddressTypeDef pAddress,
uint8_t *  pBuffer,
uint32_t  NumSpareAreaTowrite 
)


picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:19