I also took a look at the coding standard guide to make sure I was in compliance, but I'm unsure of where I should put the 'do'#define mpu_priv_stronglyordered(base, size) do \ { \ /* The configure the region */ \ == OR == #define mpu_user_flash(base, size) \ do { \/* The configure the region */ \
Tt basically should follow the same rules as other code. Still no braces on the same line. I would have done:
#define mpu_priv_stronglyordered(base, size) \ do \ { \ /* The configure the region */ \