Fix compilation on AVR
This commit is contained in:
parent
ff9f3fe710
commit
f7453df299
2
Makefile
2
Makefile
@ -25,7 +25,7 @@ clean:
|
|||||||
COMMON_DIR=src/common
|
COMMON_DIR=src/common
|
||||||
SRC=$(wildcard $(COMMON_DIR)/*.c)
|
SRC=$(wildcard $(COMMON_DIR)/*.c)
|
||||||
INCLUDE=$(wildcard $(COMMON_DIR)/include/common/*.h) $(COMMON_DIR)/common.mk
|
INCLUDE=$(wildcard $(COMMON_DIR)/include/common/*.h) $(COMMON_DIR)/common.mk
|
||||||
CFLAGS=-I$(COMMON_DIR)/include -D__VERSION__=$(VERSION)
|
CFLAGS=-I$(COMMON_DIR)/include -D__FIRMWARE_VERSION__=$(VERSION)
|
||||||
include $(COMMON_DIR)/common.mk
|
include $(COMMON_DIR)/common.mk
|
||||||
|
|
||||||
# Include the board's source
|
# Include the board's source
|
||||||
|
@ -1,12 +1,17 @@
|
|||||||
#include <common/macro.h>
|
#include <common/macro.h>
|
||||||
|
|
||||||
|
// Prevent failures to compile on AVR
|
||||||
|
#ifndef __SDCC
|
||||||
|
#define __code
|
||||||
|
#endif
|
||||||
|
|
||||||
static const char __code BOARD[] =
|
static const char __code BOARD[] =
|
||||||
"76EC_BOARD="
|
"76EC_BOARD="
|
||||||
xstr(__BOARD__);
|
xstr(__BOARD__);
|
||||||
|
|
||||||
static const char __code VERSION[] =
|
static const char __code VERSION[] =
|
||||||
"76EC_VERSION="
|
"76EC_VERSION="
|
||||||
xstr(__VERSION__);
|
xstr(__FIRMWARE_VERSION__);
|
||||||
|
|
||||||
const char * board() {
|
const char * board() {
|
||||||
return &BOARD[11];
|
return &BOARD[11];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user