STM32100E_EVAL_FSMC_ONENAND_Exported_Constants
[STM32100E_EVAL_FSMC_ONENAND]

Defines

#define OneNAND_CMD_ERASE   0x0094
 OneNAND memory command.
#define OneNAND_CMD_ERASE_MULTI_BLOCK_VERIFY_READ   0x0071
#define OneNAND_CMD_MULTIPLE_ERASE   0x0095
#define OneNAND_CMD_PROGRAM   0x001A
#define OneNAND_CMD_READ_ID   0x0090
#define OneNAND_CMD_RESET   0x00F0
#define OneNAND_REG_AMOUNTOFBUFFERS   ((uint32_t)0x1E00A)
#define OneNAND_REG_BOOTBUFFERSIZE   ((uint32_t)0x1E008)
#define OneNAND_REG_COMMAND   ((uint32_t)0x1E440)
#define OneNAND_REG_CONTROLSTATUS   ((uint32_t)0x1E480)
#define OneNAND_REG_DATABUFFERSIZE   ((uint32_t)0x1E006)
#define OneNAND_REG_DEVICEID   ((uint32_t)0x1E002)
#define OneNAND_REG_ECCMAINAREA1   ((uint32_t)0x1FE02)
#define OneNAND_REG_ECCMAINAREA2   ((uint32_t)0x1FE06)
#define OneNAND_REG_ECCMAINAREA3   ((uint32_t)0x1FE0A)
#define OneNAND_REG_ECCMAINAREA4   ((uint32_t)0x1FE0E)
#define OneNAND_REG_ECCSPAREAREA1   ((uint32_t)0x1FE04)
#define OneNAND_REG_ECCSPAREAREA2   ((uint32_t)0x1FE08)
#define OneNAND_REG_ECCSPAREAREA3   ((uint32_t)0x1FE0C)
#define OneNAND_REG_ECCSPAREAREA4   ((uint32_t)0x1FE10)
#define OneNAND_REG_ECCSTATUS   ((uint32_t)0x1FE00)
#define OneNAND_REG_INTERRUPT   ((uint32_t)0x1E482)
#define OneNAND_REG_MANUFACTERID   ((uint32_t)0x1E000)
 OneNand Register description.
#define OneNAND_REG_STARTADDRESINT8_T   ((uint32_t)0x1E20E)
#define OneNAND_REG_STARTADDRESS1   ((uint32_t)0x1E200)
#define OneNAND_REG_STARTADDRESS3   ((uint32_t)0x1E204)
#define OneNAND_REG_STARTADDRESS4   ((uint32_t)0x1E206)
#define OneNAND_REG_STARTBLOCKADDRESS   ((uint32_t)0x1E498)
#define OneNAND_REG_STARTBUFFER   ((uint32_t)0x1E400)
#define OneNAND_REG_SYSTEMCONFIGURATION   ((uint32_t)0x1E442)
#define OneNAND_REG_TECHNOLOGY   ((uint32_t)0x1E00C)
#define OneNAND_REG_WRITEPROTECTIONSTATUS   ((uint32_t)0x1E49C)

Define Documentation

#define OneNAND_CMD_ERASE   0x0094

OneNAND memory command.

Definition at line 77 of file stm32100e_eval_fsmc_onenand.h.

#define OneNAND_CMD_ERASE_MULTI_BLOCK_VERIFY_READ   0x0071

Definition at line 79 of file stm32100e_eval_fsmc_onenand.h.

#define OneNAND_CMD_MULTIPLE_ERASE   0x0095

Definition at line 78 of file stm32100e_eval_fsmc_onenand.h.

#define OneNAND_CMD_PROGRAM   0x001A

Definition at line 80 of file stm32100e_eval_fsmc_onenand.h.

#define OneNAND_CMD_READ_ID   0x0090

Definition at line 82 of file stm32100e_eval_fsmc_onenand.h.

Referenced by OneNAND_ReadID().

#define OneNAND_CMD_RESET   0x00F0

Definition at line 81 of file stm32100e_eval_fsmc_onenand.h.

Referenced by OneNAND_Reset().

#define OneNAND_REG_AMOUNTOFBUFFERS   ((uint32_t)0x1E00A)

Definition at line 91 of file stm32100e_eval_fsmc_onenand.h.

#define OneNAND_REG_BOOTBUFFERSIZE   ((uint32_t)0x1E008)

Definition at line 90 of file stm32100e_eval_fsmc_onenand.h.

#define OneNAND_REG_COMMAND   ((uint32_t)0x1E440)

Definition at line 99 of file stm32100e_eval_fsmc_onenand.h.

Referenced by OneNAND_ReadID(), and OneNAND_Reset().

#define OneNAND_REG_CONTROLSTATUS   ((uint32_t)0x1E480)

Definition at line 101 of file stm32100e_eval_fsmc_onenand.h.

Referenced by OneNAND_ReadControllerStatus().

#define OneNAND_REG_DATABUFFERSIZE   ((uint32_t)0x1E006)

Definition at line 89 of file stm32100e_eval_fsmc_onenand.h.

#define OneNAND_REG_DEVICEID   ((uint32_t)0x1E002)

Definition at line 88 of file stm32100e_eval_fsmc_onenand.h.

Referenced by OneNAND_ReadID().

#define OneNAND_REG_ECCMAINAREA1   ((uint32_t)0x1FE02)

Definition at line 106 of file stm32100e_eval_fsmc_onenand.h.

#define OneNAND_REG_ECCMAINAREA2   ((uint32_t)0x1FE06)

Definition at line 110 of file stm32100e_eval_fsmc_onenand.h.

#define OneNAND_REG_ECCMAINAREA3   ((uint32_t)0x1FE0A)

Definition at line 114 of file stm32100e_eval_fsmc_onenand.h.

#define OneNAND_REG_ECCMAINAREA4   ((uint32_t)0x1FE0E)

Definition at line 118 of file stm32100e_eval_fsmc_onenand.h.

#define OneNAND_REG_ECCSPAREAREA1   ((uint32_t)0x1FE04)

Definition at line 108 of file stm32100e_eval_fsmc_onenand.h.

#define OneNAND_REG_ECCSPAREAREA2   ((uint32_t)0x1FE08)

Definition at line 112 of file stm32100e_eval_fsmc_onenand.h.

#define OneNAND_REG_ECCSPAREAREA3   ((uint32_t)0x1FE0C)

Definition at line 116 of file stm32100e_eval_fsmc_onenand.h.

#define OneNAND_REG_ECCSPAREAREA4   ((uint32_t)0x1FE10)

Definition at line 120 of file stm32100e_eval_fsmc_onenand.h.

#define OneNAND_REG_ECCSTATUS   ((uint32_t)0x1FE00)

Definition at line 105 of file stm32100e_eval_fsmc_onenand.h.

#define OneNAND_REG_INTERRUPT   ((uint32_t)0x1E482)

Definition at line 102 of file stm32100e_eval_fsmc_onenand.h.

Referenced by OneNAND_ReadStatus().

#define OneNAND_REG_MANUFACTERID   ((uint32_t)0x1E000)

OneNand Register description.

Definition at line 87 of file stm32100e_eval_fsmc_onenand.h.

Referenced by OneNAND_ReadID().

#define OneNAND_REG_STARTADDRESINT8_T   ((uint32_t)0x1E20E)

Definition at line 96 of file stm32100e_eval_fsmc_onenand.h.

#define OneNAND_REG_STARTADDRESS1   ((uint32_t)0x1E200)

Definition at line 93 of file stm32100e_eval_fsmc_onenand.h.

#define OneNAND_REG_STARTADDRESS3   ((uint32_t)0x1E204)

Definition at line 94 of file stm32100e_eval_fsmc_onenand.h.

#define OneNAND_REG_STARTADDRESS4   ((uint32_t)0x1E206)

Definition at line 95 of file stm32100e_eval_fsmc_onenand.h.

#define OneNAND_REG_STARTBLOCKADDRESS   ((uint32_t)0x1E498)

Definition at line 103 of file stm32100e_eval_fsmc_onenand.h.

#define OneNAND_REG_STARTBUFFER   ((uint32_t)0x1E400)

Definition at line 97 of file stm32100e_eval_fsmc_onenand.h.

#define OneNAND_REG_SYSTEMCONFIGURATION   ((uint32_t)0x1E442)
#define OneNAND_REG_TECHNOLOGY   ((uint32_t)0x1E00C)

Definition at line 92 of file stm32100e_eval_fsmc_onenand.h.

#define OneNAND_REG_WRITEPROTECTIONSTATUS   ((uint32_t)0x1E49C)

Definition at line 104 of file stm32100e_eval_fsmc_onenand.h.

STM32F10x Standard Peripherals Library: Footer

 

 

 

      For complete documentation on STM32(CORTEX M3) 32-bit Microcontrollers platform visit  www.st.com/STM32