EEPROM_Emulation
EEPROM_START_ADDRESS
is only used within EEPROM_Emulation.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
EEPROM_Emulation
EEPROM_START_ADDRESS
EEPROM_START_ADDRESS macro
Syntax
from
eeprom.h:42
#define
EEPROM_START_ADDRESS
(
(
uint32_t
)
0x08008000
)
References
Location
Text
eeprom.h:42
#define
EEPROM_START_ADDRESS
(
(
uint32_t
)
0x08008000
)
/* EEPROM emulation start address:
eeprom.c:350
uint32_t
Address
=
EEPROM_START_ADDRESS
,
PageStartAddress
=
EEPROM_START_ADDRESS
;
eeprom.c:362
PageStartAddress
=
(
uint32_t
)
(
EEPROM_START_ADDRESS
+
(
uint32_t
)
(
ValidPage
*
PAGE_SIZE
)
)
;
eeprom.c:365
Address
=
(
uint32_t
)
(
(
EEPROM_START_ADDRESS
-
2
)
+
(
uint32_t
)
(
(
1
+
ValidPage
)
*
PAGE_SIZE
)
)
;
eeprom.c:557
uint32_t
Address
=
EEPROM_START_ADDRESS
,
PageEndAddress
=
EEPROM_START_ADDRESS
+
PAGE_SIZE
;
eeprom.c:569
Address
=
(
uint32_t
)
(
EEPROM_START_ADDRESS
+
(
uint32_t
)
(
ValidPage
*
PAGE_SIZE
)
)
;
eeprom.c:572
PageEndAddress
=
(
uint32_t
)
(
(
EEPROM_START_ADDRESS
-
1
)
+
(
uint32_t
)
(
(
ValidPage
+
1
)
*
PAGE_SIZE
)
)
;
eeprom.c:617
uint32_t
NewPageAddress
=
EEPROM_START_ADDRESS
;
eeprom.h:47
#define
PAGE0_BASE_ADDRESS
(
(
uint32_t
)
(
EEPROM_START_ADDRESS
+
0x0000
)
)
eeprom.h:51
#define
PAGE1_BASE_ADDRESS
(
(
uint32_t
)
(
EEPROM_START_ADDRESS
+
0x4000
)
)