Is this a bug in STM32Cube_FW_F1_V1.6.0?
CAN
******************************************************************************
* @file stm32f1xx_hal_can.h
* @author MCD Application Team
* @version V1.1.1
* @date 12-May-2017
* @brief Header file of CAN HAL module.
******************************************************************************
#define CAN_FLAG_TXOK0 ((uint32_t)((TSR_REGISTER_INDEX << 8U) | CAN_TSR_TXOK0_BIT_POSITION)) /*!< Transmission OK MailBox0 flag */
#define CAN_FLAG_TXOK1 ((uint32_t)((TSR_REGISTER_INDEX << 8U) | CAN_TSR_TXOK1_BIT_POSITION)) /*!< Transmission OK MailBox1 flag */
#define CAN_FLAG_TXOK2 ((uint32_t)((TSR_REGISTER_INDEX << 8U) |
CAN_TSR_RQCP0_BIT_POSITION
)) /*!< Transmission OK MailBox2 flag */
it should be
CAN_TSR_TXOK2_BIT_POSITION
-------------------------------------------------------------------------------------------------------------------------------------------------
AFIO
/**
* @brief Enable the remapping of SPI1 alternate function NSS, SCK, MISO and MOSI.
* @note ENABLE: Remap (NSS/PA15, SCK/PB3, MISO/PB4, MOSI/PB5)
* @retval None
*/
#define __HAL_AFIO_REMAP_SPI1_ENABLE() SET_BIT(AFIO->MAPR,
AFIO_MAPR_SPI1_REMAP
)
AFIO_MAPR_SPI1_REMAP ======>
AFIO_MAPR_SPI1_REMAP|AFIO_MAPR_SWJ_CFG
/**
* @brief Disable the remapping of SPI1 alternate function NSS, SCK, MISO and MOSI.
* @note DISABLE: No remap (NSS/PA4, SCK/PA5, MISO/PA6, MOSI/PA7)
* @retval None
*/
#define __HAL_AFIO_REMAP_SPI1_DISABLE()
CLEAR_BIT(
AFIO->MAPR, AFIO_MAPR_SPI1_REMA)
CLEAR_BIT=====>
MODIFY_REG
