let's build for h7

This commit is contained in:
rusefillc 2021-02-05 22:29:23 -05:00
parent 92625913d2
commit aafb5ca28d
3 changed files with 8 additions and 42 deletions

View File

@ -38,6 +38,8 @@
*/ */
/*===========================================================================*/ /*===========================================================================*/
#include "chconf_common.h"
/** /**
* @brief System time counter resolution. * @brief System time counter resolution.
* @note Allowed values are 16, 32 or 64 bits. * @note Allowed values are 16, 32 or 64 bits.
@ -80,7 +82,7 @@
* this value. * this value.
*/ */
#if !defined(CH_CFG_ST_TIMEDELTA) #if !defined(CH_CFG_ST_TIMEDELTA)
#define CH_CFG_ST_TIMEDELTA 2 #define CH_CFG_ST_TIMEDELTA 0
#endif #endif
/** @} */ /** @} */
@ -642,24 +644,6 @@
/* Add threads initialization code here.*/ \ /* Add threads initialization code here.*/ \
} }
/**
* @brief Threads descriptor structure extension.
* @details User fields added to the end of the @p thread_t structure.
*/
#define CH_CFG_THREAD_EXTRA_FIELDS \
/* Add threads custom fields here.*/
/**
* @brief Threads initialization hook.
* @details User initialization code added to the @p _thread_init() function.
*
* @note It is invoked from within @p _thread_init() and implicitly from all
* the threads creation APIs.
*/
#define CH_CFG_THREAD_INIT_HOOK(tp) { \
/* Add threads initialization code here.*/ \
}
/** /**
* @brief Threads finalization hook. * @brief Threads finalization hook.
* @details User finalization code added to the @p chThdExit() API. * @details User finalization code added to the @p chThdExit() API.
@ -668,28 +652,6 @@
/* Add threads finalization code here.*/ \ /* Add threads finalization code here.*/ \
} }
/**
* @brief Context switch hook.
* @details This hook is invoked just before switching between threads.
*/
#define CH_CFG_CONTEXT_SWITCH_HOOK(ntp, otp) { \
/* Context switch code here.*/ \
}
/**
* @brief ISR enter hook.
*/
#define CH_CFG_IRQ_PROLOGUE_HOOK() { \
/* IRQ prologue code here.*/ \
}
/**
* @brief ISR exit hook.
*/
#define CH_CFG_IRQ_EPILOGUE_HOOK() { \
/* IRQ epilogue code here.*/ \
}
/** /**
* @brief Idle thread enter hook. * @brief Idle thread enter hook.
* @note This hook is invoked within a critical zone, no OS functions * @note This hook is invoked within a critical zone, no OS functions

View File

@ -18,6 +18,9 @@
#define BOARD_MC33972_COUNT 0 #define BOARD_MC33972_COUNT 0
#define BOARD_TLE8888_COUNT 0 #define BOARD_TLE8888_COUNT 0
#undef EFI_MAX_31855
#define EFI_MAX_31855 FALSE
#undef BOARD_EXT_GPIOCHIPS #undef BOARD_EXT_GPIOCHIPS
#define BOARD_EXT_GPIOCHIPS (BOARD_TLE6240_COUNT + BOARD_MC33972_COUNT + BOARD_TLE8888_COUNT + BOARD_DRV8860_COUNT + BOARD_MC33810_COUNT) #define BOARD_EXT_GPIOCHIPS (BOARD_TLE6240_COUNT + BOARD_MC33972_COUNT + BOARD_TLE8888_COUNT + BOARD_DRV8860_COUNT + BOARD_MC33810_COUNT)

View File

@ -149,12 +149,13 @@ static void reportPins(void) {
} }
void printSpiConfig(Logging *logging, const char *msg, spi_device_e device) { void printSpiConfig(Logging *logging, const char *msg, spi_device_e device) {
#if HAL_USE_SPI
scheduleMsg(logging, "%s %s mosi=%s", msg, getSpi_device_e(device), hwPortname(getMosiPin(device))); scheduleMsg(logging, "%s %s mosi=%s", msg, getSpi_device_e(device), hwPortname(getMosiPin(device)));
scheduleMsg(logging, "%s %s miso=%s", msg, getSpi_device_e(device), hwPortname(getMisoPin(device))); scheduleMsg(logging, "%s %s miso=%s", msg, getSpi_device_e(device), hwPortname(getMisoPin(device)));
scheduleMsg(logging, "%s %s sck=%s", msg, getSpi_device_e(device), hwPortname(getSckPin(device))); scheduleMsg(logging, "%s %s sck=%s", msg, getSpi_device_e(device), hwPortname(getSckPin(device)));
#endif // HAL_USE_SPI
} }
const char *hwPortname(brain_pin_e brainPin) { const char *hwPortname(brain_pin_e brainPin) {
if (brainPin == GPIO_INVALID) { if (brainPin == GPIO_INVALID) {
return "INVALID"; return "INVALID";