HAL
NAND_AddressTypeDef::Page is only used within HAL.
 
Symbols
loading...
Files
loading...

NAND_AddressTypeDef::Page field

NAND memory Page address

Syntax

uint16_t Page;

References

LocationReferrerText
stm32f4xx_hal_nand.h:82
uint16_t Page; /*!< NAND memory Page address */
stm32f4xx_hal_nand.c:603HAL_NAND_Read_Page_8b()
nandaddress = ARRAY_ADDRESS(pAddress, hnand);
stm32f4xx_hal_nand.c:772HAL_NAND_Read_Page_16b()
nandaddress = ARRAY_ADDRESS(pAddress, hnand);
stm32f4xx_hal_nand.c:955HAL_NAND_Write_Page_8b()
nandaddress = ARRAY_ADDRESS(pAddress, hnand);
stm32f4xx_hal_nand.c:1119HAL_NAND_Write_Page_16b()
nandaddress = ARRAY_ADDRESS(pAddress, hnand);
stm32f4xx_hal_nand.c:1299HAL_NAND_Read_SpareArea_8b()
nandaddress = ARRAY_ADDRESS(pAddress, hnand);
stm32f4xx_hal_nand.c:1475HAL_NAND_Read_SpareArea_16b()
nandaddress = ARRAY_ADDRESS(pAddress, hnand);
stm32f4xx_hal_nand.c:1651HAL_NAND_Write_SpareArea_8b()
nandaddress = ARRAY_ADDRESS(pAddress, hnand);
stm32f4xx_hal_nand.c:1825HAL_NAND_Write_SpareArea_16b()
nandaddress = ARRAY_ADDRESS(pAddress, hnand);
stm32f4xx_hal_nand.c:1991HAL_NAND_Erase_Block()
*(__IO uint8_t *)((uint32_t)(deviceaddress | ADDR_AREA)) = ADDR_1ST_CYCLE(ARRAY_ADDRESS(pAddress, hnand));
stm32f4xx_hal_nand.c:1993HAL_NAND_Erase_Block()
*(__IO uint8_t *)((uint32_t)(deviceaddress | ADDR_AREA)) = ADDR_2ND_CYCLE(ARRAY_ADDRESS(pAddress, hnand));
stm32f4xx_hal_nand.c:1995HAL_NAND_Erase_Block()
*(__IO uint8_t *)((uint32_t)(deviceaddress | ADDR_AREA)) = ADDR_3RD_CYCLE(ARRAY_ADDRESS(pAddress, hnand));
stm32f4xx_hal_nand.c:2029HAL_NAND_Address_Inc()
pAddress->Page++;
stm32f4xx_hal_nand.c:2032HAL_NAND_Address_Inc()
if (pAddress->Page == hnand->Config.BlockSize)
stm32f4xx_hal_nand.c:2034HAL_NAND_Address_Inc()
pAddress->Page = 0;

Data Use

Type of NAND_AddressTypeDef::Page
NAND_AddressTypeDef::Page
uint16_t
all items filtered out