HAL
NAND_DeviceConfigTypeDef::BlockSize is only used within HAL.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHALNAND_DeviceConfigTypeDef::BlockSize

NAND_DeviceConfigTypeDef::BlockSize field

NAND memory block size measured in number of pages

Syntax

uint32_t BlockSize;

References

LocationReferrerText
stm32f4xx_hal_nand.h:101
uint32_t BlockSize; /*!< NAND memory block size measured in number of pages */
stm32f4xx_hal_nand.c:546HAL_NAND_ConfigDevice()
hnand->Config.BlockSize = pDeviceConfig->BlockSize;
stm32f4xx_hal_nand.c:603HAL_NAND_Read_Page_8b()
nandaddress = ARRAY_ADDRESS(pAddress, hnand);
stm32f4xx_hal_nand.c:606HAL_NAND_Read_Page_8b()
while ((nbpages != 0U) && (nandaddress < ((hnand->Config.BlockSize) * (hnand->Config.BlockNbr))))
stm32f4xx_hal_nand.c:615HAL_NAND_Read_Page_8b()
if (((hnand->Config.BlockSize) * (hnand->Config.BlockNbr)) <= 65535U)
stm32f4xx_hal_nand.c:638HAL_NAND_Read_Page_8b()
if (((hnand->Config.BlockSize) * (hnand->Config.BlockNbr)) <= 65535U)
stm32f4xx_hal_nand.c:772HAL_NAND_Read_Page_16b()
nandaddress = ARRAY_ADDRESS(pAddress, hnand);
stm32f4xx_hal_nand.c:775HAL_NAND_Read_Page_16b()
while ((nbpages != 0U) && (nandaddress < ((hnand->Config.BlockSize) * (hnand->Config.BlockNbr))))
stm32f4xx_hal_nand.c:784HAL_NAND_Read_Page_16b()
if (((hnand->Config.BlockSize) * (hnand->Config.BlockNbr)) <= 65535U)
stm32f4xx_hal_nand.c:807HAL_NAND_Read_Page_16b()
if (((hnand->Config.BlockSize) * (hnand->Config.BlockNbr)) <= 65535U)
stm32f4xx_hal_nand.c:955HAL_NAND_Write_Page_8b()
nandaddress = ARRAY_ADDRESS(pAddress, hnand);
stm32f4xx_hal_nand.c:958HAL_NAND_Write_Page_8b()
while ((nbpages != 0U) && (nandaddress < ((hnand->Config.BlockSize) * (hnand->Config.BlockNbr))))
stm32f4xx_hal_nand.c:969HAL_NAND_Write_Page_8b()
if (((hnand->Config.BlockSize) * (hnand->Config.BlockNbr)) <= 65535U)
stm32f4xx_hal_nand.c:992HAL_NAND_Write_Page_8b()
if (((hnand->Config.BlockSize) * (hnand->Config.BlockNbr)) <= 65535U)
stm32f4xx_hal_nand.c:1119HAL_NAND_Write_Page_16b()
nandaddress = ARRAY_ADDRESS(pAddress, hnand);
stm32f4xx_hal_nand.c:1122HAL_NAND_Write_Page_16b()
while ((nbpages != 0U) && (nandaddress < ((hnand->Config.BlockSize) * (hnand->Config.BlockNbr))))
stm32f4xx_hal_nand.c:1133HAL_NAND_Write_Page_16b()
if (((hnand->Config.BlockSize) * (hnand->Config.BlockNbr)) <= 65535U)
stm32f4xx_hal_nand.c:1156HAL_NAND_Write_Page_16b()
if (((hnand->Config.BlockSize) * (hnand->Config.BlockNbr)) <= 65535U)
stm32f4xx_hal_nand.c:1299HAL_NAND_Read_SpareArea_8b()
nandaddress = ARRAY_ADDRESS(pAddress, hnand);
stm32f4xx_hal_nand.c:1305HAL_NAND_Read_SpareArea_8b()
while ((nbspare != 0U) && (nandaddress < ((hnand->Config.BlockSize) * (hnand->Config.BlockNbr))))
stm32f4xx_hal_nand.c:1314HAL_NAND_Read_SpareArea_8b()
if (((hnand->Config.BlockSize) * (hnand->Config.BlockNbr)) <= 65535U)
stm32f4xx_hal_nand.c:1341HAL_NAND_Read_SpareArea_8b()
if (((hnand->Config.BlockSize) * (hnand->Config.BlockNbr)) <= 65535U)
stm32f4xx_hal_nand.c:1475HAL_NAND_Read_SpareArea_16b()
nandaddress = ARRAY_ADDRESS(pAddress, hnand);
stm32f4xx_hal_nand.c:1481HAL_NAND_Read_SpareArea_16b()
while ((nbspare != 0U) && (nandaddress < ((hnand->Config.BlockSize) * (hnand->Config.BlockNbr))))
stm32f4xx_hal_nand.c:1490HAL_NAND_Read_SpareArea_16b()
if (((hnand->Config.BlockSize) * (hnand->Config.BlockNbr)) <= 65535U)
stm32f4xx_hal_nand.c:1517HAL_NAND_Read_SpareArea_16b()
if (((hnand->Config.BlockSize) * (hnand->Config.BlockNbr)) <= 65535U)
stm32f4xx_hal_nand.c:1651HAL_NAND_Write_SpareArea_8b()
nandaddress = ARRAY_ADDRESS(pAddress, hnand);
stm32f4xx_hal_nand.c:1657HAL_NAND_Write_SpareArea_8b()
while ((nbspare != 0U) && (nandaddress < ((hnand->Config.BlockSize) * (hnand->Config.BlockNbr))))
stm32f4xx_hal_nand.c:1668HAL_NAND_Write_SpareArea_8b()
if (((hnand->Config.BlockSize) * (hnand->Config.BlockNbr)) <= 65535U)
stm32f4xx_hal_nand.c:1697HAL_NAND_Write_SpareArea_8b()
if (((hnand->Config.BlockSize) * (hnand->Config.BlockNbr)) <= 65535U)
stm32f4xx_hal_nand.c:1825HAL_NAND_Write_SpareArea_16b()
nandaddress = ARRAY_ADDRESS(pAddress, hnand);
stm32f4xx_hal_nand.c:1831HAL_NAND_Write_SpareArea_16b()
while ((nbspare != 0U) && (nandaddress < ((hnand->Config.BlockSize) * (hnand->Config.BlockNbr))))
stm32f4xx_hal_nand.c:1842HAL_NAND_Write_SpareArea_16b()
if (((hnand->Config.BlockSize) * (hnand->Config.BlockNbr)) <= 65535U)
stm32f4xx_hal_nand.c:1871HAL_NAND_Write_SpareArea_16b()
if (((hnand->Config.BlockSize) * (hnand->Config.BlockNbr)) <= 65535U)
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:2032HAL_NAND_Address_Inc()
if (pAddress->Page == hnand->Config.BlockSize)

Data Use

Type of NAND_DeviceConfigTypeDef::BlockSize
NAND_DeviceConfigTypeDef::BlockSize
uint32_t
all items filtered out