mram 2.0.0.0
Mram registers

Macros

#define MRAM_WRITE_ENABLE_BIT   0x02
 
#define MRAM_MEMORY_BLOCK_BIT0   0x04
 
#define MRAM_MEMORY_BLOCK_BIT1   0x08
 
#define MRAM_STATUS_WRITE_DISABLE_BIT   0x80
 
#define MRAM_FIRST_ADDRESS_LOCATION   0x0000
 
#define MRAM_ADDRESS_LOCATION_0   0x000F
 
#define MRAM_ADDRESS_LOCATION_1   0x00FF
 
#define MRAM_ADDRESS_LOCATION_2   0x0FFF
 
#define MRAM_LAST_ADDRESS_LOCATION   0x7FFF
 
#define MRAM_LOGIC_HIGH   0x01
 
#define MRAM_LOGIC_LOW   0x00
 
#define MRAM_NONE_PROTECTED_MEMORY   0x82
 
#define MRAM_UPPER_QUARTER_PROTECTED_MEMORY   0x86
 
#define MRAM_UPPER_HALF_PROTECTED_MEMORY   0x8A
 
#define MRAM_ALL_PROTECTED_MEMORY   0x8E
 

Detailed Description

Macro Definition Documentation

◆ MRAM_ADDRESS_LOCATION_0

#define MRAM_ADDRESS_LOCATION_0   0x000F

◆ MRAM_ADDRESS_LOCATION_1

#define MRAM_ADDRESS_LOCATION_1   0x00FF

◆ MRAM_ADDRESS_LOCATION_2

#define MRAM_ADDRESS_LOCATION_2   0x0FFF

◆ MRAM_ALL_PROTECTED_MEMORY

#define MRAM_ALL_PROTECTED_MEMORY   0x8E

◆ MRAM_FIRST_ADDRESS_LOCATION

#define MRAM_FIRST_ADDRESS_LOCATION   0x0000

◆ MRAM_LAST_ADDRESS_LOCATION

#define MRAM_LAST_ADDRESS_LOCATION   0x7FFF

◆ MRAM_LOGIC_HIGH

#define MRAM_LOGIC_HIGH   0x01

◆ MRAM_LOGIC_LOW

#define MRAM_LOGIC_LOW   0x00

◆ MRAM_MEMORY_BLOCK_BIT0

#define MRAM_MEMORY_BLOCK_BIT0   0x04

◆ MRAM_MEMORY_BLOCK_BIT1

#define MRAM_MEMORY_BLOCK_BIT1   0x08

◆ MRAM_NONE_PROTECTED_MEMORY

#define MRAM_NONE_PROTECTED_MEMORY   0x82

◆ MRAM_STATUS_WRITE_DISABLE_BIT

#define MRAM_STATUS_WRITE_DISABLE_BIT   0x80

◆ MRAM_UPPER_HALF_PROTECTED_MEMORY

#define MRAM_UPPER_HALF_PROTECTED_MEMORY   0x8A

◆ MRAM_UPPER_QUARTER_PROTECTED_MEMORY

#define MRAM_UPPER_QUARTER_PROTECTED_MEMORY   0x86

◆ MRAM_WRITE_ENABLE_BIT

#define MRAM_WRITE_ENABLE_BIT   0x02