TOSH_MAKE_BT_RTS_INPUT();
TOSH_SEL_BT_RTS_IOFUNC();
- TOSH_MAKE_BT_PIO_OUTPUT();
+ TOSH_MAKE_BT_PIO_INPUT();
TOSH_SEL_BT_PIO_IOFUNC();
TOSH_MAKE_BT_CTS_OUTPUT();
TOSH_SEL_PROG_IN_IOFUNC();
TOSH_SEL_PROG_OUT_IOFUNC();
+ // USART lines, attached to a pullup
+ TOSH_SEL_UCLK0_IOFUNC();
+ TOSH_MAKE_UCLK0_OUTPUT();
+ TOSH_SET_UCLK0_PIN();
+ TOSH_SEL_UCLK1_IOFUNC();
+ TOSH_MAKE_UCLK1_OUTPUT();
+ TOSH_SET_UCLK1_PIN();
+
+ TOSH_SEL_SIMO0_IOFUNC();
+ TOSH_MAKE_SIMO0_OUTPUT();
+ TOSH_SET_SIMO0_PIN();
+ TOSH_SEL_SOMI0_IOFUNC();
+ TOSH_MAKE_SOMI0_INPUT();
+
+ TOSH_SEL_SIMO1_IOFUNC();
+ TOSH_MAKE_SIMO1_OUTPUT();
+ TOSH_SET_SIMO1_PIN();
+ TOSH_SEL_SOMI1_IOFUNC();
+ TOSH_MAKE_SOMI1_INPUT();
// ADC lines
TOSH_MAKE_ADC_0_OUTPUT();
// 1-wire function
TOSH_MAKE_ONEWIRE_PWR_OUTPUT();
TOSH_SEL_ONEWIRE_PWR_IOFUNC();
+ TOSH_MAKE_ONEWIRE_INPUT();
TOSH_SEL_ONEWIRE_IOFUNC();
// Accelerometer pin definitions
TOSH_SEL_SER0_CTS_IOFUNC();
TOSH_MAKE_SER0_RTS_OUTPUT();
TOSH_SEL_SER0_RTS_IOFUNC();
- TOSH_MAKE_GIO0_OUTPUT();
+ TOSH_MAKE_GIO0_INPUT();
TOSH_SEL_GIO0_IOFUNC();
TOSH_MAKE_GIO1_OUTPUT();
TOSH_SEL_GIO1_IOFUNC();