Go to the documentation of this file. 5 #define HAL_BOARD_NAME "ChibiOS" 6 #define HAL_CPU_CLASS HAL_CPU_CLASS_150 8 #ifndef HAL_GPIO_A_LED_PIN 9 #define HAL_GPIO_A_LED_PIN 0 11 #ifndef HAL_GPIO_B_LED_PIN 12 #define HAL_GPIO_B_LED_PIN 0 14 #ifndef HAL_GPIO_C_LED_PIN 15 #define HAL_GPIO_C_LED_PIN 0 17 #ifndef HAL_GPIO_LED_ON 18 #define HAL_GPIO_LED_ON 0 20 #ifndef HAL_GPIO_LED_OFF 21 #define HAL_GPIO_LED_OFF 1 24 #ifndef HAL_WITH_UAVCAN 25 #define HAL_WITH_UAVCAN 0 28 #ifndef HAL_HAVE_BOARD_VOLTAGE 29 #define HAL_HAVE_BOARD_VOLTAGE 0 32 #ifndef HAL_HAVE_SAFETY_SWITCH 33 #define HAL_HAVE_SAFETY_SWITCH 0 36 #define HAL_STORAGE_SIZE_AVAILABLE HAL_STORAGE_SIZE 38 #ifndef HAL_WITH_IO_MCU 39 #define HAL_WITH_IO_MCU 0 42 #ifndef HAL_WITH_RAMTRON 43 #define HAL_WITH_RAMTRON 0 47 #define HAL_BARO_MS5611_NAME "ms5611" 48 #ifndef HAL_BARO_MS5611_SPI_INT_NAME 49 #define HAL_BARO_MS5611_SPI_INT_NAME "ms5611_int" 51 #define HAL_BARO_MS5611_SPI_EXT_NAME "ms5611_ext" 52 #define HAL_BARO_LPS22H_NAME "lps22h" 53 #define HAL_BARO_BMP280_NAME "bmp280" 55 #define HAL_INS_MPU60x0_NAME "mpu6000" 56 #define HAL_INS_MPU60x0_EXT_NAME "mpu6000_ext" 58 #define HAL_INS_LSM9DS0_G_NAME "lsm9ds0_g" 59 #define HAL_INS_LSM9DS0_A_NAME "lsm9ds0_am" 61 #define HAL_INS_LSM9DS0_EXT_G_NAME "lsm9ds0_ext_g" 62 #define HAL_INS_LSM9DS0_EXT_A_NAME "lsm9ds0_ext_am" 64 #define HAL_INS_MPU9250_NAME "mpu9250" 65 #define HAL_INS_MPU9250_EXT_NAME "mpu9250_ext" 67 #define HAL_INS_MPU6500_NAME "mpu6500" 69 #define HAL_INS_ICM20608_NAME "icm20608" 70 #define HAL_INS_ICM20608_AM_NAME "icm20608-am" 71 #define HAL_INS_ICM20608_EXT_NAME "icm20608_ext" 73 #define HAL_COMPASS_HMC5843_NAME "hmc5843" 74 #define HAL_COMPASS_LIS3MDL_NAME "lis3mdl" 77 #ifndef CONFIG_HAL_BOARD_SUBTYPE 79 #define CONFIG_HAL_BOARD_SUBTYPE HAL_BOARD_SUBTYPE_CHIBIOS_GENERIC 83 #define HAL_SUPPORT_RCOUT_SERIAL 1