diff options
Diffstat (limited to 'bsps/arm/stm32h7/include/stm32h7xx_hal_fdcan.h')
-rw-r--r-- | bsps/arm/stm32h7/include/stm32h7xx_hal_fdcan.h | 84 |
1 files changed, 84 insertions, 0 deletions
diff --git a/bsps/arm/stm32h7/include/stm32h7xx_hal_fdcan.h b/bsps/arm/stm32h7/include/stm32h7xx_hal_fdcan.h index 47f1fac3c8..d72b93f236 100644 --- a/bsps/arm/stm32h7/include/stm32h7xx_hal_fdcan.h +++ b/bsps/arm/stm32h7/include/stm32h7xx_hal_fdcan.h @@ -39,6 +39,7 @@ extern "C" { /* Exported types ------------------------------------------------------------*/ /** @defgroup FDCAN_Exported_Types FDCAN Exported Types + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ @@ -794,10 +795,12 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan /* Exported constants --------------------------------------------------------*/ /** @defgroup FDCAN_Exported_Constants FDCAN Exported Constants + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ /** @defgroup HAL_FDCAN_Error_Code HAL FDCAN Error Code + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define HAL_FDCAN_ERROR_NONE ((uint32_t)0x00000000U) /*!< No error */ @@ -834,6 +837,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_frame_format FDCAN Frame Format + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_FRAME_CLASSIC ((uint32_t)0x00000000U) /*!< Classic mode */ @@ -844,6 +848,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_operating_mode FDCAN Operating Mode + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_MODE_NORMAL ((uint32_t)0x00000000U) /*!< Normal mode */ @@ -856,6 +861,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_clock_calibration FDCAN Clock Calibration + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_CLOCK_CALIBRATION_DISABLE ((uint32_t)0x00000000U) /*!< Disable Clock Calibration */ @@ -865,6 +871,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_clock_divider FDCAN Clock Divider + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_CLOCK_DIV1 ((uint32_t)0x00000000U) /*!< Divide kernel clock by 1 */ @@ -888,6 +895,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_calibration_field_length FDCAN Calibration Field Length + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_CALIB_FIELD_LENGTH_32 ((uint32_t)0x00000000U) /*!< Calibration field length is 32 bits */ @@ -897,6 +905,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_calibration_state FDCAN Calibration State + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_CLOCK_NOT_CALIBRATED ((uint32_t)0x00000000U) /*!< Clock not calibrated */ @@ -907,6 +916,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_calibration_counter FDCAN Calibration Counter + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_CALIB_TIME_QUANTA_COUNTER ((uint32_t)0x00000000U) /*!< Time Quanta Counter */ @@ -917,6 +927,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_data_field_size FDCAN Data Field Size + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_DATA_BYTES_8 ((uint32_t)0x00000004U) /*!< 8 bytes data field */ @@ -932,6 +943,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_txFifoQueue_Mode FDCAN Tx FIFO/Queue Mode + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TX_FIFO_OPERATION ((uint32_t)0x00000000U) /*!< FIFO mode */ @@ -941,6 +953,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_id_type FDCAN ID Type + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_STANDARD_ID ((uint32_t)0x00000000U) /*!< Standard ID element */ @@ -950,6 +963,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_frame_type FDCAN Frame Type + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_DATA_FRAME ((uint32_t)0x00000000U) /*!< Data frame */ @@ -959,6 +973,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_data_length_code FDCAN Data Length Code + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_DLC_BYTES_0 ((uint32_t)0x00000000U) /*!< 0 bytes data field */ @@ -982,6 +997,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_error_state_indicator FDCAN Error State Indicator + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_ESI_ACTIVE ((uint32_t)0x00000000U) /*!< Transmitting node is error active */ @@ -991,6 +1007,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_bit_rate_switching FDCAN Bit Rate Switching + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_BRS_OFF ((uint32_t)0x00000000U) /*!< FDCAN frames transmitted/received without bit rate switching */ @@ -1000,6 +1017,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_format FDCAN format + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_CLASSIC_CAN ((uint32_t)0x00000000U) /*!< Frame transmitted/received in Classic CAN format */ @@ -1009,6 +1027,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_EFC FDCAN Event FIFO control + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_NO_TX_EVENTS ((uint32_t)0x00000000U) /*!< Do not store Tx events */ @@ -1018,6 +1037,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_filter_type FDCAN Filter Type + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_FILTER_RANGE ((uint32_t)0x00000000U) /*!< Range filter from FilterID1 to FilterID2 */ @@ -1029,6 +1049,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_filter_config FDCAN Filter Configuration + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_FILTER_DISABLE ((uint32_t)0x00000000U) /*!< Disable filter element */ @@ -1044,6 +1065,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_Tx_location FDCAN Tx Location + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TX_BUFFER0 ((uint32_t)0x00000001U) /*!< Add message to Tx Buffer 0 */ @@ -1083,6 +1105,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_Rx_location FDCAN Rx Location + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_RX_FIFO0 ((uint32_t)0x00000040U) /*!< Get received message from Rx FIFO 0 */ @@ -1156,6 +1179,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_event_type FDCAN Event Type + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TX_EVENT ((uint32_t)0x00400000U) /*!< Tx event */ @@ -1165,6 +1189,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_hp_msg_storage FDCAN High Priority Message Storage + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_HP_STORAGE_NO_FIFO ((uint32_t)0x00000000U) /*!< No FIFO selected */ @@ -1176,6 +1201,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_protocol_error_code FDCAN protocol error code + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_PROTOCOL_ERROR_NONE ((uint32_t)0x00000000U) /*!< No error occurred */ @@ -1191,6 +1217,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_communication_state FDCAN communication state + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_COM_STATE_SYNC ((uint32_t)0x00000000U) /*!< Node is synchronizing on CAN communication */ @@ -1202,6 +1229,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_FIFO_watermark FDCAN FIFO watermark + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_CFG_TX_EVENT_FIFO ((uint32_t)0x00000000U) /*!< Tx event FIFO */ @@ -1212,6 +1240,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_Rx_FIFO_operation_mode FDCAN FIFO operation mode + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_RX_FIFO_BLOCKING ((uint32_t)0x00000000U) /*!< Rx FIFO blocking mode */ @@ -1221,6 +1250,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_Non_Matching_Frames FDCAN non-matching frames + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_ACCEPT_IN_RX_FIFO0 ((uint32_t)0x00000000U) /*!< Accept in Rx FIFO 0 */ @@ -1231,6 +1261,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_Reject_Remote_Frames FDCAN reject remote frames + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_FILTER_REMOTE ((uint32_t)0x00000000U) /*!< Filter remote frames */ @@ -1240,6 +1271,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_Interrupt_Line FDCAN interrupt line + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_INTERRUPT_LINE0 ((uint32_t)0x00000001U) /*!< Interrupt Line 0 */ @@ -1249,6 +1281,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_Timestamp FDCAN timestamp + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TIMESTAMP_INTERNAL ((uint32_t)0x00000001U) /*!< Timestamp counter value incremented according to TCP */ @@ -1258,6 +1291,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_Timestamp_Prescaler FDCAN timestamp prescaler + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TIMESTAMP_PRESC_1 ((uint32_t)0x00000000U) /*!< Timestamp counter time unit in equal to CAN bit time */ @@ -1281,6 +1315,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_Timeout_Operation FDCAN timeout operation + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TIMEOUT_CONTINUOUS ((uint32_t)0x00000000U) /*!< Timeout continuous operation */ @@ -1292,6 +1327,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TT_Reference_Message_Payload FDCAN TT reference message payload + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_REF_MESSAGE_NO_PAYLOAD ((uint32_t)0x00000000U) /*!< Reference message has no additional payload */ @@ -1301,6 +1337,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TT_Repeat_Factor FDCAN TT repeat factor + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_REPEAT_EVERY_CYCLE ((uint32_t)0x00000000U) /*!< Trigger valid for all cycles */ @@ -1315,6 +1352,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TT_Trigger_Type FDCAN TT trigger type + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_TX_REF_TRIGGER ((uint32_t)0x00000000U) /*!< Transmit reference message in strictly time-triggered operation */ @@ -1333,6 +1371,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TT_Time_Mark_Event_Internal FDCAN TT time mark event internal + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_TM_NO_INTERNAL_EVENT ((uint32_t)0x00000000U) /*!< No action */ @@ -1342,6 +1381,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TT_Time_Mark_Event_External FDCAN TT time mark event external + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_TM_NO_EXTERNAL_EVENT ((uint32_t)0x00000000U) /*!< No action */ @@ -1351,6 +1391,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_operation_mode FDCAN Operation Mode + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_COMMUNICATION_LEVEL1 ((uint32_t)0x00000001U) /*!< Time triggered communication, level 1 */ @@ -1361,6 +1402,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TT_operation FDCAN TT Operation + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_STRICTLY_TT_OPERATION ((uint32_t)0x00000000U) /*!< Strictly time-triggered operation */ @@ -1370,6 +1412,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TT_time_master FDCAN TT Time Master + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_SLAVE ((uint32_t)0x00000000U) /*!< Time slave */ @@ -1379,6 +1422,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TT_external_clk_sync FDCAN TT External Clock Synchronization + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_EXT_CLK_SYNC_DISABLE ((uint32_t)0x00000000U) /*!< External clock synchronization in Level 0,2 disabled */ @@ -1388,6 +1432,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TT_global_time_filtering FDCAN TT Global Time Filtering + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_GLOB_TIME_FILT_DISABLE ((uint32_t)0x00000000U) /*!< Global time filtering in Level 0,2 disabled */ @@ -1397,6 +1442,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TT_auto_clk_calibration FDCAN TT Automatic Clock Calibration + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_AUTO_CLK_CALIB_DISABLE ((uint32_t)0x00000000U) /*!< Automatic clock calibration in Level 0,2 disabled */ @@ -1406,6 +1452,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TT_event_trig_polarity FDCAN TT Event Trigger Polarity + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_EVT_TRIG_POL_RISING ((uint32_t)0x00000000U) /*!< Rising edge trigger */ @@ -1415,6 +1462,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TT_basic_cycle_number FDCAN TT Basic Cycle Number + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_CYCLES_PER_MATRIX_1 ((uint32_t)0x00000000U) /*!< 1 Basic Cycle per Matrix */ @@ -1429,6 +1477,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TT_cycle_start_sync FDCAN TT Cycle Start Sync + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_NO_SYNC_PULSE ((uint32_t)0x00000000U) /*!< No sync pulse */ @@ -1439,6 +1488,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TT_stop_watch_trig_selection FDCAN TT Stop Watch Trigger Selection + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_STOP_WATCH_TRIGGER_0 ((uint32_t)0x00000000U) /*!< TIM2 selected as stop watch trigger */ @@ -1450,6 +1500,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TT_event_trig_selection FDCAN TT Event Trigger Selection + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_EVENT_TRIGGER_0 ((uint32_t)0x00000000U) /*!< TIM2 selected as event trigger */ @@ -1461,6 +1512,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TT_stop_watch_source FDCAN TT Stop Watch Source + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_STOP_WATCH_DISABLED ((uint32_t)0x00000000U) /*!< Stop Watch disabled */ @@ -1472,6 +1524,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TT_stop_watch_polarity FDCAN TT Stop Watch Polarity + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_STOP_WATCH_RISING ((uint32_t)0x00000000U) /*!< Selected stop watch source is captured at rising edge of fdcan1_swt */ @@ -1481,6 +1534,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TT_time_mark_source FDCAN TT Time Mark Source + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_REG_TIMEMARK_DIABLED ((uint32_t)0x00000000U) /*!< No Register Time Mark Interrupt generated */ @@ -1492,6 +1546,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TT_error_level FDCAN TT Error Level + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_NO_ERROR ((uint32_t)0x00000000U) /*!< Severity 0 - No Error */ @@ -1503,6 +1558,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TT_master_state FDCAN TT Master State + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_MASTER_OFF ((uint32_t)0x00000000U) /*!< Master_Off, no master properties relevant */ @@ -1514,6 +1570,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TT_sync_state FDCAN TT Synchronization State + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_OUT_OF_SYNC ((uint32_t)0x00000000U) /*!< Out of Synchronization */ @@ -1525,6 +1582,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup Interrupt_Masks Interrupt masks + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_IR_MASK ((uint32_t)0x3FCFFFFFU) /*!< FDCAN interrupts mask */ @@ -1534,6 +1592,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_flags FDCAN Flags + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_FLAG_TX_COMPLETE FDCAN_IR_TC /*!< Transmission Completed */ @@ -1571,10 +1630,12 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_Interrupts FDCAN Interrupts + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ /** @defgroup FDCAN_Tx_Interrupts FDCAN Tx Interrupts + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_IT_TX_COMPLETE FDCAN_IE_TCE /*!< Transmission Completed */ @@ -1585,6 +1646,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_Rx_Interrupts FDCAN Rx Interrupts + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_IT_RX_HIGH_PRIORITY_MSG FDCAN_IE_HPME /*!< High priority message received */ @@ -1594,6 +1656,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_Counter_Interrupts FDCAN Counter Interrupts + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_IT_TIMESTAMP_WRAPAROUND FDCAN_IE_TSWE /*!< Timestamp counter wrapped around */ @@ -1603,6 +1666,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_Clock_Calibration_Interrupts Clock Calibration Interrupts + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_IT_CALIB_STATE_CHANGED (FDCANCCU_IE_CSCE << 30) /*!< Clock calibration state changed */ @@ -1612,6 +1676,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_Tx_Event_Fifo_Interrupts FDCAN Tx Event FIFO Interrupts + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_IT_TX_EVT_FIFO_ELT_LOST FDCAN_IE_TEFLE /*!< Tx Event FIFO element lost */ @@ -1623,6 +1688,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_Rx_Fifo0_Interrupts FDCAN Rx FIFO 0 Interrupts + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_IT_RX_FIFO0_MESSAGE_LOST FDCAN_IE_RF0LE /*!< Rx FIFO 0 message lost */ @@ -1634,6 +1700,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_Rx_Fifo1_Interrupts FDCAN Rx FIFO 1 Interrupts + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_IT_RX_FIFO1_MESSAGE_LOST FDCAN_IE_RF1LE /*!< Rx FIFO 1 message lost */ @@ -1645,6 +1712,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_Error_Interrupts FDCAN Error Interrupts + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_IT_RAM_ACCESS_FAILURE FDCAN_IE_MRAFE /*!< Message RAM access failure occurred */ @@ -1658,6 +1726,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_Error_Status_Interrupts FDCAN Error Status Interrupts + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_IT_ERROR_PASSIVE FDCAN_IE_EPE /*!< Error_Passive status changed */ @@ -1672,6 +1741,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TTflags FDCAN TT Flags + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_FLAG_BASIC_CYCLE_START FDCAN_TTIR_SBC /*!< Start of Basic Cycle */ @@ -1698,10 +1768,12 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TTInterrupts FDCAN TT Interrupts + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ /** @defgroup FDCAN_TTScheduleSynchronization_Interrupts FDCAN TT Schedule Synchronization Interrupts + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_IT_BASIC_CYCLE_START FDCAN_TTIE_SBCE /*!< Start of Basic Cycle */ @@ -1713,6 +1785,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TTTimeMark_Interrupts FDCAN TT Time Mark Interrupts + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_IT_REG_TIME_MARK FDCAN_TTIE_RTMIE /*!< Register Time Mark Interrupt */ @@ -1722,6 +1795,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TTStopWatch_Interrupt FDCAN TT Stop Watch Interrupt + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_IT_STOP_WATCH FDCAN_TTIE_SWEE /*!< Stop Watch Event */ @@ -1730,6 +1804,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TTGlobalTime_Interrupts FDCAN TT Global Time Interrupts + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_IT_GLOBAL_TIME_WRAP FDCAN_TTIE_GTWE /*!< Global Time Wrap */ @@ -1739,6 +1814,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TTDisturbingError_Interrupts FDCAN TT Disturbing Error Interrupts + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_IT_GLOBAL_TIME_ERROR FDCAN_TTIE_GTEE /*!< Global Time Error */ @@ -1752,6 +1828,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan */ /** @defgroup FDCAN_TTFatalError_Interrupts FDCAN TT Fatal Error Interrupts + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define FDCAN_TT_IT_INIT_WATCH_TRIGGER FDCAN_TTIE_IWTE /*!< Initialization Watch Trigger */ @@ -1772,6 +1849,7 @@ typedef void (*pFDCAN_TT_GlobalTimeCallbackTypeDef)(FDCAN_HandleTypeDef *hfdcan /* Exported macro ------------------------------------------------------------*/ /** @defgroup FDCAN_Exported_Macros FDCAN Exported Macros + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ @@ -2127,6 +2205,7 @@ HAL_FDCAN_StateTypeDef HAL_FDCAN_GetState(FDCAN_HandleTypeDef *hfdcan); /* Private types -------------------------------------------------------------*/ /** @defgroup FDCAN_Private_Types FDCAN Private Types + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ @@ -2136,6 +2215,7 @@ HAL_FDCAN_StateTypeDef HAL_FDCAN_GetState(FDCAN_HandleTypeDef *hfdcan); /* Private variables ---------------------------------------------------------*/ /** @defgroup FDCAN_Private_Variables FDCAN Private Variables + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ @@ -2145,6 +2225,7 @@ HAL_FDCAN_StateTypeDef HAL_FDCAN_GetState(FDCAN_HandleTypeDef *hfdcan); /* Private constants ---------------------------------------------------------*/ /** @defgroup FDCAN_Private_Constants FDCAN Private Constants + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ @@ -2154,6 +2235,7 @@ HAL_FDCAN_StateTypeDef HAL_FDCAN_GetState(FDCAN_HandleTypeDef *hfdcan); /* Private macros ------------------------------------------------------------*/ /** @defgroup FDCAN_Private_Macros FDCAN Private Macros + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ #define IS_FDCAN_FRAME_FORMAT(FORMAT) (((FORMAT) == FDCAN_FRAME_CLASSIC ) || \ @@ -2389,6 +2471,7 @@ HAL_FDCAN_StateTypeDef HAL_FDCAN_GetState(FDCAN_HandleTypeDef *hfdcan); /* Private functions prototypes ----------------------------------------------*/ /** @defgroup FDCAN_Private_Functions_Prototypes FDCAN Private Functions Prototypes + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ @@ -2398,6 +2481,7 @@ HAL_FDCAN_StateTypeDef HAL_FDCAN_GetState(FDCAN_HandleTypeDef *hfdcan); /* Private functions ---------------------------------------------------------*/ /** @defgroup FDCAN_Private_Functions FDCAN Private Functions + * @ingroup RTEMSBSPsARMSTM32H7 * @{ */ |