summaryrefslogtreecommitdiff
path: root/src/cc1111
diff options
context:
space:
mode:
authorBdale Garbee <bdale@gag.com>2017-12-11 21:37:48 -0700
committerBdale Garbee <bdale@gag.com>2017-12-11 21:37:48 -0700
commitea0aa97fb93e669868a6f2c49c5d4b46e7615b1f (patch)
treef16b9a9ccd8b4a7bcde7d5cc64e6f0a52c4f3436 /src/cc1111
parent216ea6388a75c46891dc4687a2eb0c97dc63b136 (diff)
parent9adf8b23aac8256f230b10adcab9dd323266caaa (diff)
Merge branch 'master' into branch-1.8
Diffstat (limited to 'src/cc1111')
-rw-r--r--src/cc1111/Makefile.cc11112
-rw-r--r--src/cc1111/ao_arch.h4
-rw-r--r--src/cc1111/ao_pins.h5
3 files changed, 10 insertions, 1 deletions
diff --git a/src/cc1111/Makefile.cc1111 b/src/cc1111/Makefile.cc1111
index 0ea30e1d..cb2d3db4 100644
--- a/src/cc1111/Makefile.cc1111
+++ b/src/cc1111/Makefile.cc1111
@@ -1,7 +1,7 @@
include ../Makedefs
CC=$(SDCC)
-CFLAGS=--model-small --debug --opt-code-speed -DCODESIZE=$(CODESIZE)
+CFLAGS=--model-small --debug --opt-code-speed -DCODESIZE=$(CODESIZE) -DCC1111
CFLAGS += $(PRODUCT_DEF) -I. -I.. -I../kernel -I../cc1111 -I../drivers -I../product
diff --git a/src/cc1111/ao_arch.h b/src/cc1111/ao_arch.h
index bacfabb8..937e6d0c 100644
--- a/src/cc1111/ao_arch.h
+++ b/src/cc1111/ao_arch.h
@@ -234,6 +234,10 @@ ao_button_get(uint16_t timeout) __critical;
void
ao_button_clear(void) __critical;
+/* console I/O funcs */
+#define ao_getchar getchar
+#define ao_putchar putchar
+
/* ao_string.c */
void
diff --git a/src/cc1111/ao_pins.h b/src/cc1111/ao_pins.h
index 10b1f802..9d6e1c1d 100644
--- a/src/cc1111/ao_pins.h
+++ b/src/cc1111/ao_pins.h
@@ -63,6 +63,7 @@
#define HAS_RADIO_RATE 0 /* not enough space for this */
#define HAS_MUTEX_TRY 0
#define HAS_TASK_INFO 0 /* not enough space for this either */
+ #define AO_LOG_FORMAT AO_LOG_FORMAT_FULL
#endif
#if defined(TELEMETRUM_V_1_1)
@@ -106,6 +107,7 @@
#define HAS_TELEMETRY 1
#define HAS_RADIO_RATE 0 /* not enough space for this */
#define HAS_MUTEX_TRY 0
+ #define AO_LOG_FORMAT AO_LOG_FORMAT_FULL
#endif
#if defined(TELEMETRUM_V_1_2)
@@ -149,6 +151,7 @@
#define HAS_TELEMETRY 1
#define HAS_RADIO_RATE 0 /* not enough space for this */
#define HAS_MUTEX_TRY 0
+ #define AO_LOG_FORMAT AO_LOG_FORMAT_FULL
#endif
#if defined(TELEDONGLE_V_0_2)
@@ -210,6 +213,7 @@
#define HAS_MONITOR 0
#define HAS_TELEMETRY 1
#define HAS_RADIO_RATE 0 /* not enough space for this */
+ #define AO_LOG_FORMAT AO_LOG_FORMAT_TINY
#endif
#if defined(TELENANO_V_0_1)
@@ -274,6 +278,7 @@
#define HAS_TELEMETRY 1
#define HAS_RADIO_RATE 0 /* not enough space for this */
#define AO_CONFIG_DEFAULT_FLIGHT_LOG_MAX ((uint32_t) 127 * (uint32_t) 1024)
+ #define AO_LOG_FORMAT AO_LOG_FORMAT_FULL
#endif
#if defined(TELEDONGLE_V_0_1)