aboutsummaryrefslogtreecommitdiff
path: root/test_harness/fake_env.c
diff options
context:
space:
mode:
authorJosh Rahm <joshuarahm@gmail.com>2020-11-24 14:03:19 -0700
committerJosh Rahm <joshuarahm@gmail.com>2020-11-24 14:03:19 -0700
commit351ff7059a5bacb322664412a8c62ee4640b33bf (patch)
tree53ef3fb16c5742c2edc45e633d80f6e16896f864 /test_harness/fake_env.c
parent6a1e0acc14b62c00317ac61c6ad6d8ffe441be4f (diff)
downloadstm32l4-351ff7059a5bacb322664412a8c62ee4640b33bf.tar.gz
stm32l4-351ff7059a5bacb322664412a8c62ee4640b33bf.tar.bz2
stm32l4-351ff7059a5bacb322664412a8c62ee4640b33bf.zip
Update .clang-format and run it on filse
Diffstat (limited to 'test_harness/fake_env.c')
-rw-r--r--test_harness/fake_env.c35
1 files changed, 17 insertions, 18 deletions
diff --git a/test_harness/fake_env.c b/test_harness/fake_env.c
index 6a32c99..7ac0d9b 100644
--- a/test_harness/fake_env.c
+++ b/test_harness/fake_env.c
@@ -1,26 +1,26 @@
#include "fake_env.h"
-#include <stdlib.h>
#include <assert.h>
+#include <stdlib.h>
struct fakeenv_memseg {
const char* name;
void* segment;
};
-#define DEFINE_MEMORY_SEGMENT(seg, start_addr, end_addr) \
- static __attribute((__section__("fakeenv"))) \
- struct fakeenv_memseg fake_##seg = { \
- .name = #seg, \
- .segment = NULL, \
- }; \
- void* load_fake_##seg##__ () \
- { \
- if (fake_##seg .segment == NULL) { \
- fake_##seg .segment = malloc((end_addr) - (start_addr)); \
- assert(fake_##seg .segment != NULL); \
- } \
- return fake_##seg.segment; \
+#define DEFINE_MEMORY_SEGMENT(seg, start_addr, end_addr) \
+ static __attribute( \
+ (__section__("fakeenv"))) struct fakeenv_memseg fake_##seg = { \
+ .name = #seg, \
+ .segment = NULL, \
+ }; \
+ void* load_fake_##seg##__() \
+ { \
+ if (fake_##seg.segment == NULL) { \
+ fake_##seg.segment = malloc((end_addr) - (start_addr)); \
+ assert(fake_##seg.segment != NULL); \
+ } \
+ return fake_##seg.segment; \
}
extern struct fakeenv_memseg __start_fakeenv;
@@ -28,9 +28,8 @@ extern struct fakeenv_memseg __stop_fakeenv;
void wipeout_fake_env()
{
- for (struct fakeenv_memseg* iter = &__start_fakeenv;
- iter < &__stop_fakeenv;
- ++ iter) {
+ for (struct fakeenv_memseg* iter = &__start_fakeenv; iter < &__stop_fakeenv;
+ ++iter) {
free(iter->segment);
iter->segment = NULL;
}
@@ -46,7 +45,7 @@ DEFINE_MEMORY_SEGMENT(ahb1, 0x40020000, 0x40024400)
DEFINE_MEMORY_SEGMENT(ahb2, 0x48000000, 0x50060C00)
/* System Control Block */
-DEFINE_MEMORY_SEGMENT(scb, 0xE000E008, 0xE000EF04)
+DEFINE_MEMORY_SEGMENT(scb, 0xE000E008, 0xE000EF04)
/* Nested Vector Interrupt Controller (NVIC) */
/* Note that this memory space acutally overlaps with the SCB, but