Просмотр исходного кода

SoC: add macro check for SIMULATION_MODE

Signed-off-by: Huaqi Fang <578567190@qq.com>
Huaqi Fang 2 лет назад
Родитель
Сommit
3ee36cc77b
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      SoC/evalsoc/Common/Source/evalsoc_common.c

+ 2 - 0
SoC/evalsoc/Common/Source/evalsoc_common.c

@@ -70,9 +70,11 @@ void simulation_exit(int status)
     // pass exit status via rxfifo register
     UART0->RXFIFO = status;
     uart_write(UART0, 4);
+#if defined(SIMULATION_MODE)
 #if SIMULATION_MODE == SIMULATION_MODE_QEMU
     #define QEMU_VIRT_TEST_BASE 0x100000
     #define QEMU_SIG_EXIT      0x3333
     REG32(QEMU_VIRT_TEST_BASE) = (status << 16) | QEMU_SIG_EXIT;
 #endif
+#endif
 }