aboutsummaryrefslogtreecommitdiff
path: root/02-usart/include/arch
diff options
context:
space:
mode:
authorJosh Rahm <joshuarahm@gmail.com>2020-11-21 21:57:14 -0700
committerJosh Rahm <joshuarahm@gmail.com>2020-11-21 21:57:14 -0700
commit822c68c74ebc3ac3694f87d516f1e91f2ce1d0fe (patch)
tree709b480c0d0283501c2376713f6b495c32292520 /02-usart/include/arch
parentb073c19f9ec330423fa07c66d1c0604883044f6b (diff)
downloadstm32l4-822c68c74ebc3ac3694f87d516f1e91f2ce1d0fe.tar.gz
stm32l4-822c68c74ebc3ac3694f87d516f1e91f2ce1d0fe.tar.bz2
stm32l4-822c68c74ebc3ac3694f87d516f1e91f2ce1d0fe.zip
Fix mem.c to use the address of DATA_SEGMENT_START instead of the value
Diffstat (limited to '02-usart/include/arch')
-rw-r--r--02-usart/include/arch/x86_64/arch.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/02-usart/include/arch/x86_64/arch.h b/02-usart/include/arch/x86_64/arch.h
index accc449..e87559b 100644
--- a/02-usart/include/arch/x86_64/arch.h
+++ b/02-usart/include/arch/x86_64/arch.h
@@ -27,7 +27,7 @@
// Pretend there's a data segement at the start of SRAM1 for more accurate
// testing.
#define GHOST_DATA_SEGMENT_SIZE 1234
-#define DATA_SEGMENT_START SRAM1_BASE
-#define DATA_SEGMENT_STOP (SRAM1_BASE + GHOST_DATA_SEGMENT_SIZE)
+#define DATA_SEGMENT_START (*((uint8_t*)SRAM1_BASE))
+#define DATA_SEGMENT_STOP (*(((uint8_t*)SRAM1_BASE) + GHOST_DATA_SEGMENT_SIZE))
#endif /* ARCH_H_ */