summaryrefslogtreecommitdiff
path: root/src/ao_pins.h
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2011-03-07 08:03:11 -0800
committerKeith Packard <keithp@keithp.com>2011-03-16 15:57:38 -0700
commitddd7485f05d0cad8f5b3e1ee9b9a4d2812ea1837 (patch)
tree65c85e93ee95b7508113ce1861eca5f9fda3d941 /src/ao_pins.h
parentf8afc2641c779fc312a42a6358187d8716ebe61a (diff)
altos: Switch pins around for TeleMini
TeleMini has fewer sensors and uses P0 for igniters instead of P2. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src/ao_pins.h')
-rw-r--r--src/ao_pins.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/ao_pins.h b/src/ao_pins.h
index 8e07be86..0de39970 100644
--- a/src/ao_pins.h
+++ b/src/ao_pins.h
@@ -29,6 +29,8 @@
#define HAS_DBG 1
#define DBG_ON_P1 1
#define DBG_ON_P0 0
+ #define IGNITE_ON_P2 1
+ #define IGNITE_ON_P0 0
#define PACKET_HAS_MASTER 0
#define PACKET_HAS_SLAVE 1
@@ -50,6 +52,8 @@
#define HAS_DBG 1
#define DBG_ON_P1 1
#define DBG_ON_P0 0
+ #define IGNITE_ON_P2 1
+ #define IGNITE_ON_P0 0
#define PACKET_HAS_MASTER 0
#define PACKET_HAS_SLAVE 1
@@ -74,6 +78,8 @@
#define HAS_EEPROM 0
#define DBG_ON_P1 1
#define DBG_ON_P0 0
+ #define IGNITE_ON_P2 0
+ #define IGNITE_ON_P0 0
#define PACKET_HAS_MASTER 1
#define PACKET_HAS_SLAVE 0
#define AO_LED_RED 1
@@ -92,6 +98,8 @@
#define HAS_ADC 1
#define HAS_EEPROM 1
#define HAS_DBG 0
+ #define IGNITE_ON_P2 0
+ #define IGNITE_ON_P0 1
#define PACKET_HAS_MASTER 0
#define PACKET_HAS_SLAVE 1
@@ -113,6 +121,8 @@
#define HAS_EEPROM 1
#define DBG_ON_P1 0
#define DBG_ON_P0 1
+ #define IGNITE_ON_P2 1
+ #define IGNITE_ON_P0 0
#define PACKET_HAS_MASTER 0
#define PACKET_HAS_SLAVE 1
#define AO_LED_RED 2
@@ -135,6 +145,8 @@
#define HAS_EEPROM 0
#define DBG_ON_P1 0
#define DBG_ON_P0 1
+ #define IGNITE_ON_P2 0
+ #define IGNITE_ON_P0 0
#define PACKET_HAS_MASTER 1
#define PACKET_HAS_SLAVE 0
#define AO_LED_RED 2
@@ -154,6 +166,8 @@
#define HAS_EEPROM 0
#define DBG_ON_P1 0
#define DBG_ON_P0 1
+ #define IGNITE_ON_P2 0
+ #define IGNITE_ON_P0 0
#define PACKET_HAS_MASTER 1
#define PACKET_HAS_SLAVE 0
#define AO_LED_RED 2
@@ -210,6 +224,14 @@
#define SPI_CS_DIR P0DIR
#endif
+#ifndef IGNITE_ON_P2
+#error Please define IGNITE_ON_P2
+#endif
+
+#ifndef IGNITE_ON_P0
+#error Please define IGNITE_ON_P0
+#endif
+
#ifndef HAS_SERIAL_1
#error Please define HAS_SERIAL_1
#endif