NORFLASH_Info_TypeDef Struct Reference

NORFLASH device information struct.

Definition at line 63 of file norflash.h .

#include < norflash.h >

Data Fields

uint32_t baseAddress
uint32_t bootSectorCount
uint32_t bootSectorSize
uint8_t deviceArc
uint32_t deviceId
uint32_t deviceSize
uint16_t manufacturerId
uint32_t sectorCount
uint32_t sectorSize
uint16_t writeBufferSize

Field Documentation

uint32_t NORFLASH_Info_TypeDef::baseAddress

The device base address in cpu memory map.

Definition at line 64 of file norflash.h .

Referenced by NORFLASH_AddressValid() , and NORFLASH_EraseDevice() .

uint32_t NORFLASH_Info_TypeDef::bootSectorCount

Number of boot sectors in the device.

Definition at line 70 of file norflash.h .

uint32_t NORFLASH_Info_TypeDef::bootSectorSize

Boot sector size in bytes.

Definition at line 71 of file norflash.h .

Referenced by NORFLASH_EraseSector() , and NORFLASH_Program() .

uint8_t NORFLASH_Info_TypeDef::deviceArc

The device sector architecture.

Definition at line 73 of file norflash.h .

uint32_t NORFLASH_Info_TypeDef::deviceId

The device ID.

Definition at line 65 of file norflash.h .

uint32_t NORFLASH_Info_TypeDef::deviceSize

Total device size in bytes.

Definition at line 66 of file norflash.h .

Referenced by NORFLASH_AddressValid() .

uint16_t NORFLASH_Info_TypeDef::manufacturerId

The device manufacturer ID.

Definition at line 67 of file norflash.h .

uint32_t NORFLASH_Info_TypeDef::sectorCount

Number of sectors in the device.

Definition at line 68 of file norflash.h .

uint32_t NORFLASH_Info_TypeDef::sectorSize

Sector size in bytes.

Definition at line 69 of file norflash.h .

Referenced by NORFLASH_EraseSector() , and NORFLASH_Program() .

uint16_t NORFLASH_Info_TypeDef::writeBufferSize

Write buffer size of the device.

Definition at line 72 of file norflash.h .

Referenced by NORFLASH_Program() .


The documentation for this struct was generated from the following file:
  • C:/HandsOn/super/hardware/kit/common/drivers/ norflash.h