STM3210E_EVAL BSP User Manual: STM3210E EVAL NAND Exported Constants

STM3210E_EVAL BSP

STM3210E_EVAL BSP User Manual
STM3210E EVAL NAND Exported Constants

Defines

#define NAND_OK   0x00
 NAND status structure definition.
#define NAND_DEVICE_ADDR   ((uint32_t)NAND_DEVICE1)
#define NAND_PAGE_SIZE   ((uint16_t)0x0200) /* 512 bytes per page w/o Spare Area */
 FSMC NAND memory parameters.
#define NAND_BLOCK_SIZE   ((uint16_t)0x0020) /* 32x512 bytes pages per block */
#define NAND_ZONE_SIZE   ((uint16_t)0x0400) /* 1024 Block per zone */
#define NAND_SPARE_AREA_SIZE   ((uint16_t)0x0010) /* last 16 bytes as spare area */
#define NAND_MAX_ZONE   ((uint16_t)0x0004) /* 4 zones of 1024 block */

Define Documentation

#define NAND_BLOCK_SIZE   ((uint16_t)0x0020) /* 32x512 bytes pages per block */

Definition at line 78 of file stm3210e_eval_nand.h.

Referenced by BSP_NAND_Init().

#define NAND_DEVICE_ADDR   ((uint32_t)NAND_DEVICE1)

Definition at line 72 of file stm3210e_eval_nand.h.

#define NAND_MAX_ZONE   ((uint16_t)0x0004) /* 4 zones of 1024 block */

Definition at line 81 of file stm3210e_eval_nand.h.

Referenced by BSP_NAND_Init().

#define NAND_OK   0x00

NAND status structure definition.

Definition at line 70 of file stm3210e_eval_nand.h.

Referenced by BSP_NAND_Erase_Block(), BSP_NAND_Init(), BSP_NAND_Read_ID(), BSP_NAND_ReadData(), and BSP_NAND_WriteData().

#define NAND_PAGE_SIZE   ((uint16_t)0x0200) /* 512 bytes per page w/o Spare Area */

FSMC NAND memory parameters.

Definition at line 77 of file stm3210e_eval_nand.h.

Referenced by BSP_NAND_Init().

#define NAND_SPARE_AREA_SIZE   ((uint16_t)0x0010) /* last 16 bytes as spare area */

Definition at line 80 of file stm3210e_eval_nand.h.

Referenced by BSP_NAND_Init().

#define NAND_ZONE_SIZE   ((uint16_t)0x0400) /* 1024 Block per zone */

Definition at line 79 of file stm3210e_eval_nand.h.

Referenced by BSP_NAND_Init().

Generated on Fri Feb 24 2017 17:15:12 for STM3210E_EVAL BSP User Manual by   doxygen 1.7.6.1