summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2023-07-12 08:04:52 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2023-07-14 09:11:19 +0200
commite6427f1ea9bce657de4ae02118bfb24ac1732fd6 (patch)
tree3691a072a00ac8db5499d47b976aae7c0972e20d
parent845422b859378a3e06f7a5f77873d622e871e88f (diff)
bsps/grlib: Add GRCAN - CanTxIRQ
Update #4842.
-rw-r--r--bsps/include/grlib/grcan-regs.h33
1 files changed, 17 insertions, 16 deletions
diff --git a/bsps/include/grlib/grcan-regs.h b/bsps/include/grlib/grcan-regs.h
index fc69f4519e..85a5e56367 100644
--- a/bsps/include/grlib/grcan-regs.h
+++ b/bsps/include/grlib/grcan-regs.h
@@ -404,25 +404,26 @@ extern "C" {
/** @} */
/**
- * @defgroup RTEMSDeviceGRCANCanTxRD Transmit Channel Read Register (CanTxRD)
+ * @defgroup RTEMSDeviceGRCANCanTxIRQ \
+ * Transmit Channel Interrupt Register (CanTxIRQ)
*
* @brief This group contains register bit definitions.
*
* @{
*/
-#define GRCAN_CANTXRD_IRQ_SHIFT 4
-#define GRCAN_CANTXRD_IRQ_MASK 0xffff0U
-#define GRCAN_CANTXRD_IRQ_GET( _reg ) \
- ( ( ( _reg ) & GRCAN_CANTXRD_IRQ_MASK ) >> \
- GRCAN_CANTXRD_IRQ_SHIFT )
-#define GRCAN_CANTXRD_IRQ_SET( _reg, _val ) \
- ( ( ( _reg ) & ~GRCAN_CANTXRD_IRQ_MASK ) | \
- ( ( ( _val ) << GRCAN_CANTXRD_IRQ_SHIFT ) & \
- GRCAN_CANTXRD_IRQ_MASK ) )
-#define GRCAN_CANTXRD_IRQ( _val ) \
- ( ( ( _val ) << GRCAN_CANTXRD_IRQ_SHIFT ) & \
- GRCAN_CANTXRD_IRQ_MASK )
+#define GRCAN_CANTXIRQ_IRQ_SHIFT 4
+#define GRCAN_CANTXIRQ_IRQ_MASK 0xffff0U
+#define GRCAN_CANTXIRQ_IRQ_GET( _reg ) \
+ ( ( ( _reg ) & GRCAN_CANTXIRQ_IRQ_MASK ) >> \
+ GRCAN_CANTXIRQ_IRQ_SHIFT )
+#define GRCAN_CANTXIRQ_IRQ_SET( _reg, _val ) \
+ ( ( ( _reg ) & ~GRCAN_CANTXIRQ_IRQ_MASK ) | \
+ ( ( ( _val ) << GRCAN_CANTXIRQ_IRQ_SHIFT ) & \
+ GRCAN_CANTXIRQ_IRQ_MASK ) )
+#define GRCAN_CANTXIRQ_IRQ( _val ) \
+ ( ( ( _val ) << GRCAN_CANTXIRQ_IRQ_SHIFT ) & \
+ GRCAN_CANTXIRQ_IRQ_MASK )
/** @} */
@@ -663,12 +664,12 @@ typedef struct grcan {
/**
* @brief See @ref RTEMSDeviceGRCANCanTxRD.
*/
- uint32_t cantxrd_0;
+ uint32_t cantxrd;
/**
- * @brief See @ref RTEMSDeviceGRCANCanTxRD.
+ * @brief See @ref RTEMSDeviceGRCANCanTxIRQ.
*/
- uint32_t cantxrd_1;
+ uint32_t cantxirq;
uint32_t reserved_218_300[ 58 ];