summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2011-05-06 23:55:23 -0700
committerKeith Packard <keithp@keithp.com>2011-05-06 23:55:23 -0700
commit479bdffa35d0b8d4e48868c8d20f3cb1549521ab (patch)
tree0bb0d3a6839541fc9a36a32c6cb0605d3ef2be94 /src
parent66bdf0e066bc0bb7a326a6c2a9c88b69e5c1be66 (diff)
Revert "altos: Debugging TBT issues -- check pin configuration after boot"
This reverts commit 514348055630edec12224c4b0964240b929759a3. Looks like this was never a problem.
Diffstat (limited to 'src')
-rw-r--r--src/ao_btm.c39
1 files changed, 15 insertions, 24 deletions
diff --git a/src/ao_btm.c b/src/ao_btm.c
index a9306c10..44155ec1 100644
--- a/src/ao_btm.c
+++ b/src/ao_btm.c
@@ -17,21 +17,6 @@
#include "ao.h"
-#if BT_LINK_ON_P2
-#define BT_PICTL_ICON PICTL_P2ICON
-#define BT_PIFG P2IFG
-#define BT_PDIR P2DIR
-#define BT_PINP P2INP
-#define BT_IEN2_PIE IEN2_P2IE
-#endif
-#if BT_LINK_ON_P1
-#define BT_PICTL_ICON PICTL_P1ICON
-#define BT_PIFG P1IFG
-#define BT_PDIR P1DIR
-#define BT_PINP P1INP
-#define BT_IEN2_PIE IEN2_P1IE
-#endif
-
int8_t ao_btm_stdio;
__xdata uint8_t ao_btm_connected;
@@ -181,15 +166,6 @@ ao_btm(void)
*/
ao_delay(AO_SEC_TO_TICKS(3));
-#if BT_LINK_ON_P1
- if ((P1DIR & (1 << 6)) == 0)
- ao_panic(AO_PANIC_BT);
- if ((P1DIR & (1 << 7)) != 0)
- ao_panic(AO_PANIC_BT);
- if ((P0SEL & ((1 << 5) | (1 << 4) | (1 << 3) | (1 << 2))) !=
- ((1 << 5) | (1 << 4) | (1 << 3) | (1 << 2)))
- ao_panic(AO_PANIC_BT);
-#endif
#if HAS_BEEP
ao_beep_for(AO_BEEP_MID, AO_MS_TO_TICKS(200));
#endif
@@ -236,6 +212,21 @@ ao_btm(void)
__xdata struct ao_task ao_btm_task;
+#if BT_LINK_ON_P2
+#define BT_PICTL_ICON PICTL_P2ICON
+#define BT_PIFG P2IFG
+#define BT_PDIR P2DIR
+#define BT_PINP P2INP
+#define BT_IEN2_PIE IEN2_P2IE
+#endif
+#if BT_LINK_ON_P1
+#define BT_PICTL_ICON PICTL_P1ICON
+#define BT_PIFG P1IFG
+#define BT_PDIR P1DIR
+#define BT_PINP P1INP
+#define BT_IEN2_PIE IEN2_P1IE
+#endif
+
void
ao_btm_check_link() __critical
{