diff --git a/board.h b/board.h index 5e33526..522e9fb 100644 --- a/board.h +++ b/board.h @@ -6,4 +6,8 @@ */ #define BOARD_NAME "AT-EVAL" +#ifndef LED_CRITICAL_ERROR_BRAIN_PIN +#define LED_CRITICAL_ERROR_BRAIN_PIN Gpio::Unassigned +#endif + #endif /* _BOARD_H_ */ diff --git a/config.mk b/config.mk index 5279d4a..2944820 100644 --- a/config.mk +++ b/config.mk @@ -2,3 +2,5 @@ ARTERY_CONTRIB = $(BOARD_DIR)/OS USE_LIS302 = no USE_FATFS = no + +LDSCRIPT = $(ARTERY_CONTRIB)/../ext/AT32F435_437_Firmware_Library/libraries/cmsis/cm4/device_support/startup/gcc/linker/AT32F435xG_FLASH.ld \ No newline at end of file diff --git a/efifeatures.h b/efifeatures.h index e69de29..6d0b97b 100644 --- a/efifeatures.h +++ b/efifeatures.h @@ -0,0 +1,12 @@ +#pragma once + +#define EFI_GPIO_HARDWARE TRUE + +// todo: we really need GPT implementation +// todo: #define EFI_SIGNAL_EXECUTOR_ONE_TIMER TRUE +#define EFI_SIGNAL_EXECUTOR_SLEEP TRUE +#define MY_US2ST(x) ((x) / 10) + +#define CONSOLE_MAX_ACTIONS 180 + +#define ENABLE_PERF_TRACE FALSE \ No newline at end of file