From bdeb23da6e0e7e05aebb0a0fda54ea0eef613402 Mon Sep 17 00:00:00 2001 From: dam1n19 <dam1n19@soton.ac.uk> Date: Sat, 1 Jul 2023 14:50:20 +0100 Subject: [PATCH] Fixed compile warnings by adding volatile --- software/common/demos/self_reset_demo.c | 2 +- software/common/validation/default_slaves_tests.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/software/common/demos/self_reset_demo.c b/software/common/demos/self_reset_demo.c index 697b3ec..c696340 100644 --- a/software/common/demos/self_reset_demo.c +++ b/software/common/demos/self_reset_demo.c @@ -219,7 +219,7 @@ void main_prog_part_3(void) /* ----------------------------------------------------------------- */ void HardFault_Handler(void) { - unsigned int dummy; /* dummy variable for read that trigger hardfault */ + unsigned int volatile dummy; /* dummy variable for read that trigger hardfault */ puts("[Hard fault handler]"); puts("- trigger fault again to enter lockup"); diff --git a/software/common/validation/default_slaves_tests.c b/software/common/validation/default_slaves_tests.c index 3d5e826..a9333c7 100644 --- a/software/common/validation/default_slaves_tests.c +++ b/software/common/validation/default_slaves_tests.c @@ -74,7 +74,7 @@ volatile int temp_data; int main (void) { int err_code = 0; - int rdata; /* dummy variable for read data in bus fault testing */ + int volatile rdata; /* dummy variable for read data in bus fault testing */ // UART init UartStdOutInit(); -- GitLab