easymotor-v3: Increase ADXL spi speed back to normal, remove delay
[fw/altos] / src / easymotor-v3 / ao_pins.h
index 400f5d31f7b5be6e0a8cec822a04e071f46a52fe..c54c7f0e3d581eebe5003e3258872acabd1c72ac 100644 (file)
 #define PACKET_HAS_SLAVE       0
 
 #define HAS_SERIAL             0
-#define USE_SERIAL_0_STDIN     1
-#define SERIAL_0_18_19          1
-#define SERIAL_0_14_15          0
-#define SERIAL_0_17_18          0
-#define SERIAL_0_26_27          0
 
 #define AO_CONFIG_DEFAULT_FLIGHT_LOG_MAX       (1984 * 1024)
 #define AO_CONFIG_MAX_SIZE                     1024
@@ -126,11 +121,13 @@ struct ao_adc {
 /* SPI */
 
 #define HAS_SPI_0              1
+#define SPI_0_MODE             ((0 << LPC_SSP_CR0_CPOL) | (0 << LPC_SSP_CR0_CPHA))
 #define SPI_SCK0_P0_6           1
 #define HAS_SPI_1               1
 #define SPI_SCK1_P1_15          1
 #define SPI_MISO1_P0_22         1
 #define SPI_MOSI1_P0_21         1
+#define SPI_1_MODE             ((1 << LPC_SSP_CR0_CPOL) | (1 << LPC_SSP_CR0_CPHA))
 
 /*
  * SPI Flash memory
@@ -144,7 +141,7 @@ struct ao_adc {
 /* ADXL375 */
 
 #define HAS_ADXL375            1
-#define AO_ADXL375_SPI_INDEX   0
+#define AO_ADXL375_SPI_INDEX   1
 #define AO_ADXL375_CS_PORT     0
 #define AO_ADXL375_CS_PIN      19