Altera SoCAL  16.0
The Altera SoC Abstraction Layer (SoCAL) API Reference Manual
 All Data Structures Variables Typedefs Groups
Register : Interrupt Pending D Register - MOIPD

Description

Interrupt pending bits for Message Objects 97 to 128. By reading the IntPnd bits, the CPU can check for which Message Object an interrupt is pending. The IntPnd bit of a specific Message Object can be set/reset by the CPU via the IFx Message Interface Registers or set by the Message Handler after reception or after a successful transmission of a frame. This will also affect the valid of IntID in the Interrupt Register.

Register Layout

Bits Access Reset Description
[0] R 0x0 IntPnd128-97
[1] R 0x0 IntPnd128-97
[2] R 0x0 IntPnd128-97
[3] R 0x0 IntPnd128-97
[4] R 0x0 IntPnd128-97
[5] R 0x0 IntPnd128-97
[6] R 0x0 IntPnd128-97
[7] R 0x0 IntPnd128-97
[8] R 0x0 IntPnd128-97
[9] R 0x0 IntPnd128-97
[10] R 0x0 IntPnd128-97
[11] R 0x0 IntPnd128-97
[12] R 0x0 IntPnd128-97
[13] R 0x0 IntPnd128-97
[14] R 0x0 IntPnd128-97
[15] R 0x0 IntPnd128-97
[16] R 0x0 IntPnd128-97
[17] R 0x0 IntPnd128-97
[18] R 0x0 IntPnd128-97
[19] R 0x0 IntPnd128-97
[20] R 0x0 IntPnd128-97
[21] R 0x0 IntPnd128-97
[22] R 0x0 IntPnd128-97
[23] R 0x0 IntPnd128-97
[24] R 0x0 IntPnd128-97
[25] R 0x0 IntPnd128-97
[26] R 0x0 IntPnd128-97
[27] R 0x0 IntPnd128-97
[28] R 0x0 IntPnd128-97
[29] R 0x0 IntPnd128-97
[30] R 0x0 IntPnd128-97
[31] R 0x0 IntPnd128-97

Field : IntPnd128-97 - IntPnd_0

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_0_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_0_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_0_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_0_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_0_LSB   0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_0_MSB   0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_0_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_0_SET_MSK   0x00000001
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_0_CLR_MSK   0xfffffffe
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_0_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_0_GET(value)   (((value) & 0x00000001) >> 0)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_0_SET(value)   (((value) << 0) & 0x00000001)
 

Field : IntPnd128-97 - IntPnd_1

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_1_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_1_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_1_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_1_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_1_LSB   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_1_MSB   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_1_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_1_SET_MSK   0x00000002
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_1_CLR_MSK   0xfffffffd
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_1_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_1_GET(value)   (((value) & 0x00000002) >> 1)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_1_SET(value)   (((value) << 1) & 0x00000002)
 

Field : IntPnd128-97 - IntPnd_2

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_2_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_2_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_2_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_2_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_2_LSB   2
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_2_MSB   2
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_2_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_2_SET_MSK   0x00000004
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_2_CLR_MSK   0xfffffffb
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_2_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_2_GET(value)   (((value) & 0x00000004) >> 2)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_2_SET(value)   (((value) << 2) & 0x00000004)
 

Field : IntPnd128-97 - IntPnd_3

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_3_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_3_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_3_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_3_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_3_LSB   3
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_3_MSB   3
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_3_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_3_SET_MSK   0x00000008
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_3_CLR_MSK   0xfffffff7
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_3_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_3_GET(value)   (((value) & 0x00000008) >> 3)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_3_SET(value)   (((value) << 3) & 0x00000008)
 

Field : IntPnd128-97 - IntPnd_4

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_4_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_4_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_4_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_4_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_4_LSB   4
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_4_MSB   4
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_4_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_4_SET_MSK   0x00000010
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_4_CLR_MSK   0xffffffef
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_4_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_4_GET(value)   (((value) & 0x00000010) >> 4)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_4_SET(value)   (((value) << 4) & 0x00000010)
 

Field : IntPnd128-97 - IntPnd_5

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_5_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_5_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_5_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_5_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_5_LSB   5
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_5_MSB   5
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_5_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_5_SET_MSK   0x00000020
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_5_CLR_MSK   0xffffffdf
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_5_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_5_GET(value)   (((value) & 0x00000020) >> 5)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_5_SET(value)   (((value) << 5) & 0x00000020)
 

Field : IntPnd128-97 - IntPnd_6

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_6_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_6_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_6_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_6_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_6_LSB   6
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_6_MSB   6
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_6_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_6_SET_MSK   0x00000040
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_6_CLR_MSK   0xffffffbf
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_6_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_6_GET(value)   (((value) & 0x00000040) >> 6)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_6_SET(value)   (((value) << 6) & 0x00000040)
 

Field : IntPnd128-97 - IntPnd_7

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_7_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_7_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_7_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_7_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_7_LSB   7
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_7_MSB   7
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_7_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_7_SET_MSK   0x00000080
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_7_CLR_MSK   0xffffff7f
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_7_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_7_GET(value)   (((value) & 0x00000080) >> 7)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_7_SET(value)   (((value) << 7) & 0x00000080)
 

Field : IntPnd128-97 - IntPnd_8

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_8_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_8_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_8_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_8_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_8_LSB   8
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_8_MSB   8
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_8_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_8_SET_MSK   0x00000100
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_8_CLR_MSK   0xfffffeff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_8_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_8_GET(value)   (((value) & 0x00000100) >> 8)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_8_SET(value)   (((value) << 8) & 0x00000100)
 

Field : IntPnd128-97 - IntPnd_9

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_9_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_9_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_9_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_9_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_9_LSB   9
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_9_MSB   9
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_9_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_9_SET_MSK   0x00000200
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_9_CLR_MSK   0xfffffdff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_9_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_9_GET(value)   (((value) & 0x00000200) >> 9)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_9_SET(value)   (((value) << 9) & 0x00000200)
 

Field : IntPnd128-97 - IntPnd_10

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_10_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_10_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_10_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_10_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_10_LSB   10
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_10_MSB   10
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_10_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_10_SET_MSK   0x00000400
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_10_CLR_MSK   0xfffffbff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_10_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_10_GET(value)   (((value) & 0x00000400) >> 10)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_10_SET(value)   (((value) << 10) & 0x00000400)
 

Field : IntPnd128-97 - IntPnd_11

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_11_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_11_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_11_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_11_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_11_LSB   11
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_11_MSB   11
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_11_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_11_SET_MSK   0x00000800
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_11_CLR_MSK   0xfffff7ff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_11_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_11_GET(value)   (((value) & 0x00000800) >> 11)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_11_SET(value)   (((value) << 11) & 0x00000800)
 

Field : IntPnd128-97 - IntPnd_12

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_12_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_12_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_12_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_12_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_12_LSB   12
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_12_MSB   12
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_12_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_12_SET_MSK   0x00001000
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_12_CLR_MSK   0xffffefff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_12_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_12_GET(value)   (((value) & 0x00001000) >> 12)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_12_SET(value)   (((value) << 12) & 0x00001000)
 

Field : IntPnd128-97 - IntPnd_13

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_13_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_13_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_13_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_13_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_13_LSB   13
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_13_MSB   13
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_13_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_13_SET_MSK   0x00002000
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_13_CLR_MSK   0xffffdfff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_13_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_13_GET(value)   (((value) & 0x00002000) >> 13)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_13_SET(value)   (((value) << 13) & 0x00002000)
 

Field : IntPnd128-97 - IntPnd_14

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_14_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_14_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_14_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_14_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_14_LSB   14
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_14_MSB   14
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_14_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_14_SET_MSK   0x00004000
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_14_CLR_MSK   0xffffbfff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_14_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_14_GET(value)   (((value) & 0x00004000) >> 14)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_14_SET(value)   (((value) << 14) & 0x00004000)
 

Field : IntPnd128-97 - IntPnd_15

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_15_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_15_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_15_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_15_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_15_LSB   15
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_15_MSB   15
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_15_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_15_SET_MSK   0x00008000
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_15_CLR_MSK   0xffff7fff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_15_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_15_GET(value)   (((value) & 0x00008000) >> 15)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_15_SET(value)   (((value) << 15) & 0x00008000)
 

Field : IntPnd128-97 - IntPnd_16

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_16_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_16_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_16_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_16_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_16_LSB   16
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_16_MSB   16
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_16_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_16_SET_MSK   0x00010000
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_16_CLR_MSK   0xfffeffff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_16_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_16_GET(value)   (((value) & 0x00010000) >> 16)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_16_SET(value)   (((value) << 16) & 0x00010000)
 

Field : IntPnd128-97 - IntPnd_17

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_17_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_17_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_17_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_17_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_17_LSB   17
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_17_MSB   17
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_17_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_17_SET_MSK   0x00020000
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_17_CLR_MSK   0xfffdffff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_17_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_17_GET(value)   (((value) & 0x00020000) >> 17)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_17_SET(value)   (((value) << 17) & 0x00020000)
 

Field : IntPnd128-97 - IntPnd_18

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_18_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_18_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_18_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_18_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_18_LSB   18
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_18_MSB   18
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_18_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_18_SET_MSK   0x00040000
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_18_CLR_MSK   0xfffbffff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_18_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_18_GET(value)   (((value) & 0x00040000) >> 18)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_18_SET(value)   (((value) << 18) & 0x00040000)
 

Field : IntPnd128-97 - IntPnd_19

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_19_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_19_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_19_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_19_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_19_LSB   19
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_19_MSB   19
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_19_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_19_SET_MSK   0x00080000
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_19_CLR_MSK   0xfff7ffff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_19_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_19_GET(value)   (((value) & 0x00080000) >> 19)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_19_SET(value)   (((value) << 19) & 0x00080000)
 

Field : IntPnd128-97 - IntPnd_20

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_20_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_20_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_20_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_20_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_20_LSB   20
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_20_MSB   20
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_20_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_20_SET_MSK   0x00100000
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_20_CLR_MSK   0xffefffff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_20_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_20_GET(value)   (((value) & 0x00100000) >> 20)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_20_SET(value)   (((value) << 20) & 0x00100000)
 

Field : IntPnd128-97 - IntPnd_21

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_21_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_21_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_21_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_21_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_21_LSB   21
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_21_MSB   21
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_21_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_21_SET_MSK   0x00200000
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_21_CLR_MSK   0xffdfffff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_21_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_21_GET(value)   (((value) & 0x00200000) >> 21)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_21_SET(value)   (((value) << 21) & 0x00200000)
 

Field : IntPnd128-97 - IntPnd_22

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_22_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_22_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_22_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_22_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_22_LSB   22
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_22_MSB   22
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_22_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_22_SET_MSK   0x00400000
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_22_CLR_MSK   0xffbfffff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_22_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_22_GET(value)   (((value) & 0x00400000) >> 22)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_22_SET(value)   (((value) << 22) & 0x00400000)
 

Field : IntPnd128-97 - IntPnd_23

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_23_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_23_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_23_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_23_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_23_LSB   23
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_23_MSB   23
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_23_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_23_SET_MSK   0x00800000
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_23_CLR_MSK   0xff7fffff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_23_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_23_GET(value)   (((value) & 0x00800000) >> 23)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_23_SET(value)   (((value) << 23) & 0x00800000)
 

Field : IntPnd128-97 - IntPnd_24

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_24_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_24_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_24_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_24_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_24_LSB   24
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_24_MSB   24
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_24_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_24_SET_MSK   0x01000000
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_24_CLR_MSK   0xfeffffff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_24_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_24_GET(value)   (((value) & 0x01000000) >> 24)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_24_SET(value)   (((value) << 24) & 0x01000000)
 

Field : IntPnd128-97 - IntPnd_25

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_25_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_25_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_25_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_25_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_25_LSB   25
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_25_MSB   25
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_25_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_25_SET_MSK   0x02000000
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_25_CLR_MSK   0xfdffffff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_25_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_25_GET(value)   (((value) & 0x02000000) >> 25)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_25_SET(value)   (((value) << 25) & 0x02000000)
 

Field : IntPnd128-97 - IntPnd_26

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_26_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_26_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_26_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_26_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_26_LSB   26
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_26_MSB   26
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_26_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_26_SET_MSK   0x04000000
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_26_CLR_MSK   0xfbffffff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_26_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_26_GET(value)   (((value) & 0x04000000) >> 26)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_26_SET(value)   (((value) << 26) & 0x04000000)
 

Field : IntPnd128-97 - IntPnd_27

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_27_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_27_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_27_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_27_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_27_LSB   27
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_27_MSB   27
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_27_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_27_SET_MSK   0x08000000
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_27_CLR_MSK   0xf7ffffff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_27_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_27_GET(value)   (((value) & 0x08000000) >> 27)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_27_SET(value)   (((value) << 27) & 0x08000000)
 

Field : IntPnd128-97 - IntPnd_28

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_28_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_28_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_28_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_28_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_28_LSB   28
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_28_MSB   28
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_28_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_28_SET_MSK   0x10000000
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_28_CLR_MSK   0xefffffff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_28_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_28_GET(value)   (((value) & 0x10000000) >> 28)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_28_SET(value)   (((value) << 28) & 0x10000000)
 

Field : IntPnd128-97 - IntPnd_29

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_29_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_29_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_29_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_29_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_29_LSB   29
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_29_MSB   29
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_29_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_29_SET_MSK   0x20000000
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_29_CLR_MSK   0xdfffffff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_29_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_29_GET(value)   (((value) & 0x20000000) >> 29)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_29_SET(value)   (((value) << 29) & 0x20000000)
 

Field : IntPnd128-97 - IntPnd_30

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_30_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_30_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_30_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_30_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_30_LSB   30
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_30_MSB   30
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_30_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_30_SET_MSK   0x40000000
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_30_CLR_MSK   0xbfffffff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_30_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_30_GET(value)   (((value) & 0x40000000) >> 30)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_30_SET(value)   (((value) << 30) & 0x40000000)
 

Field : IntPnd128-97 - IntPnd_31

Interrupt pending bits for Message Objects 97 to 128. Array index i corresponds to Message Object i+97.

Field Enumeration Values:

Enum Value Description
ALT_CAN_MSGHAND_MOIPD_INTPND_31_E_NOTSRC 0x0 The Message Object is not the source of an
: interrupt.
ALT_CAN_MSGHAND_MOIPD_INTPND_31_E_SRC 0x1 The Message Object is the source of an
: interrupt.

Field Access Macros:

#define ALT_CAN_MSGHAND_MOIPD_INTPND_31_E_NOTSRC   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_31_E_SRC   0x1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_31_LSB   31
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_31_MSB   31
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_31_WIDTH   1
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_31_SET_MSK   0x80000000
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_31_CLR_MSK   0x7fffffff
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_31_RESET   0x0
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_31_GET(value)   (((value) & 0x80000000) >> 31)
 
#define ALT_CAN_MSGHAND_MOIPD_INTPND_31_SET(value)   (((value) << 31) & 0x80000000)
 

Data Structures

struct  ALT_CAN_MSGHAND_MOIPD_s
 

Macros

#define ALT_CAN_MSGHAND_MOIPD_OFST   0x38
 
#define ALT_CAN_MSGHAND_MOIPD_ADDR(base)   ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_CAN_MSGHAND_MOIPD_OFST))
 

Typedefs

typedef struct
ALT_CAN_MSGHAND_MOIPD_s 
ALT_CAN_MSGHAND_MOIPD_t
 

Data Structure Documentation

struct ALT_CAN_MSGHAND_MOIPD_s

WARNING: The C register and register group struct declarations are provided for convenience and illustrative purposes. They should, however, be used with caution as the C language standard provides no guarantees about the alignment or atomicity of device memory accesses. The recommended practice for writing hardware drivers is to use the SoCAL access macros and alt_read_word() and alt_write_word() functions.

The struct declaration for register ALT_CAN_MSGHAND_MOIPD.

Data Fields
const uint32_t IntPnd_0: 1 IntPnd128-97
const uint32_t IntPnd_1: 1 IntPnd128-97
const uint32_t IntPnd_2: 1 IntPnd128-97
const uint32_t IntPnd_3: 1 IntPnd128-97
const uint32_t IntPnd_4: 1 IntPnd128-97
const uint32_t IntPnd_5: 1 IntPnd128-97
const uint32_t IntPnd_6: 1 IntPnd128-97
const uint32_t IntPnd_7: 1 IntPnd128-97
const uint32_t IntPnd_8: 1 IntPnd128-97
const uint32_t IntPnd_9: 1 IntPnd128-97
const uint32_t IntPnd_10: 1 IntPnd128-97
const uint32_t IntPnd_11: 1 IntPnd128-97
const uint32_t IntPnd_12: 1 IntPnd128-97
const uint32_t IntPnd_13: 1 IntPnd128-97
const uint32_t IntPnd_14: 1 IntPnd128-97
const uint32_t IntPnd_15: 1 IntPnd128-97
const uint32_t IntPnd_16: 1 IntPnd128-97
const uint32_t IntPnd_17: 1 IntPnd128-97
const uint32_t IntPnd_18: 1 IntPnd128-97
const uint32_t IntPnd_19: 1 IntPnd128-97
const uint32_t IntPnd_20: 1 IntPnd128-97
const uint32_t IntPnd_21: 1 IntPnd128-97
const uint32_t IntPnd_22: 1 IntPnd128-97
const uint32_t IntPnd_23: 1 IntPnd128-97
const uint32_t IntPnd_24: 1 IntPnd128-97
const uint32_t IntPnd_25: 1 IntPnd128-97
const uint32_t IntPnd_26: 1 IntPnd128-97
const uint32_t IntPnd_27: 1 IntPnd128-97
const uint32_t IntPnd_28: 1 IntPnd128-97
const uint32_t IntPnd_29: 1 IntPnd128-97
const uint32_t IntPnd_30: 1 IntPnd128-97
const uint32_t IntPnd_31: 1 IntPnd128-97

Macro Definitions

#define ALT_CAN_MSGHAND_MOIPD_INTPND_0_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_0

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_0_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_0

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_0_LSB   0

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_0 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_0_MSB   0

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_0 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_0_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_0 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_0_SET_MSK   0x00000001

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_0 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_0_CLR_MSK   0xfffffffe

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_0 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_0_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_0 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_0_GET (   value)    (((value) & 0x00000001) >> 0)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_0 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_0_SET (   value)    (((value) << 0) & 0x00000001)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_0 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_1_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_1

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_1_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_1

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_1_LSB   1

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_1 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_1_MSB   1

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_1 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_1_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_1 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_1_SET_MSK   0x00000002

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_1 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_1_CLR_MSK   0xfffffffd

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_1 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_1_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_1 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_1_GET (   value)    (((value) & 0x00000002) >> 1)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_1 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_1_SET (   value)    (((value) << 1) & 0x00000002)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_1 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_2_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_2

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_2_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_2

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_2_LSB   2

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_2 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_2_MSB   2

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_2 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_2_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_2 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_2_SET_MSK   0x00000004

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_2 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_2_CLR_MSK   0xfffffffb

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_2 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_2_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_2 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_2_GET (   value)    (((value) & 0x00000004) >> 2)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_2 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_2_SET (   value)    (((value) << 2) & 0x00000004)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_2 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_3_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_3

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_3_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_3

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_3_LSB   3

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_3 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_3_MSB   3

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_3 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_3_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_3 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_3_SET_MSK   0x00000008

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_3 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_3_CLR_MSK   0xfffffff7

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_3 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_3_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_3 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_3_GET (   value)    (((value) & 0x00000008) >> 3)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_3 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_3_SET (   value)    (((value) << 3) & 0x00000008)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_3 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_4_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_4

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_4_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_4

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_4_LSB   4

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_4 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_4_MSB   4

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_4 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_4_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_4 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_4_SET_MSK   0x00000010

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_4 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_4_CLR_MSK   0xffffffef

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_4 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_4_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_4 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_4_GET (   value)    (((value) & 0x00000010) >> 4)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_4 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_4_SET (   value)    (((value) << 4) & 0x00000010)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_4 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_5_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_5

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_5_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_5

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_5_LSB   5

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_5 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_5_MSB   5

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_5 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_5_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_5 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_5_SET_MSK   0x00000020

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_5 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_5_CLR_MSK   0xffffffdf

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_5 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_5_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_5 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_5_GET (   value)    (((value) & 0x00000020) >> 5)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_5 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_5_SET (   value)    (((value) << 5) & 0x00000020)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_5 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_6_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_6

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_6_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_6

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_6_LSB   6

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_6 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_6_MSB   6

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_6 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_6_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_6 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_6_SET_MSK   0x00000040

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_6 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_6_CLR_MSK   0xffffffbf

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_6 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_6_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_6 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_6_GET (   value)    (((value) & 0x00000040) >> 6)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_6 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_6_SET (   value)    (((value) << 6) & 0x00000040)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_6 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_7_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_7

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_7_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_7

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_7_LSB   7

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_7 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_7_MSB   7

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_7 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_7_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_7 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_7_SET_MSK   0x00000080

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_7 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_7_CLR_MSK   0xffffff7f

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_7 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_7_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_7 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_7_GET (   value)    (((value) & 0x00000080) >> 7)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_7 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_7_SET (   value)    (((value) << 7) & 0x00000080)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_7 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_8_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_8

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_8_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_8

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_8_LSB   8

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_8 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_8_MSB   8

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_8 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_8_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_8 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_8_SET_MSK   0x00000100

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_8 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_8_CLR_MSK   0xfffffeff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_8 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_8_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_8 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_8_GET (   value)    (((value) & 0x00000100) >> 8)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_8 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_8_SET (   value)    (((value) << 8) & 0x00000100)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_8 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_9_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_9

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_9_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_9

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_9_LSB   9

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_9 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_9_MSB   9

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_9 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_9_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_9 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_9_SET_MSK   0x00000200

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_9 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_9_CLR_MSK   0xfffffdff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_9 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_9_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_9 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_9_GET (   value)    (((value) & 0x00000200) >> 9)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_9 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_9_SET (   value)    (((value) << 9) & 0x00000200)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_9 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_10_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_10

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_10_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_10

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_10_LSB   10

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_10 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_10_MSB   10

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_10 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_10_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_10 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_10_SET_MSK   0x00000400

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_10 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_10_CLR_MSK   0xfffffbff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_10 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_10_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_10 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_10_GET (   value)    (((value) & 0x00000400) >> 10)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_10 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_10_SET (   value)    (((value) << 10) & 0x00000400)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_10 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_11_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_11

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_11_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_11

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_11_LSB   11

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_11 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_11_MSB   11

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_11 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_11_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_11 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_11_SET_MSK   0x00000800

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_11 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_11_CLR_MSK   0xfffff7ff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_11 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_11_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_11 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_11_GET (   value)    (((value) & 0x00000800) >> 11)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_11 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_11_SET (   value)    (((value) << 11) & 0x00000800)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_11 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_12_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_12

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_12_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_12

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_12_LSB   12

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_12 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_12_MSB   12

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_12 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_12_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_12 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_12_SET_MSK   0x00001000

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_12 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_12_CLR_MSK   0xffffefff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_12 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_12_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_12 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_12_GET (   value)    (((value) & 0x00001000) >> 12)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_12 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_12_SET (   value)    (((value) << 12) & 0x00001000)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_12 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_13_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_13

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_13_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_13

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_13_LSB   13

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_13 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_13_MSB   13

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_13 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_13_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_13 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_13_SET_MSK   0x00002000

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_13 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_13_CLR_MSK   0xffffdfff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_13 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_13_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_13 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_13_GET (   value)    (((value) & 0x00002000) >> 13)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_13 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_13_SET (   value)    (((value) << 13) & 0x00002000)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_13 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_14_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_14

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_14_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_14

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_14_LSB   14

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_14 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_14_MSB   14

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_14 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_14_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_14 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_14_SET_MSK   0x00004000

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_14 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_14_CLR_MSK   0xffffbfff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_14 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_14_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_14 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_14_GET (   value)    (((value) & 0x00004000) >> 14)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_14 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_14_SET (   value)    (((value) << 14) & 0x00004000)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_14 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_15_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_15

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_15_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_15

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_15_LSB   15

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_15 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_15_MSB   15

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_15 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_15_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_15 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_15_SET_MSK   0x00008000

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_15 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_15_CLR_MSK   0xffff7fff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_15 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_15_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_15 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_15_GET (   value)    (((value) & 0x00008000) >> 15)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_15 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_15_SET (   value)    (((value) << 15) & 0x00008000)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_15 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_16_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_16

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_16_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_16

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_16_LSB   16

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_16 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_16_MSB   16

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_16 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_16_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_16 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_16_SET_MSK   0x00010000

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_16 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_16_CLR_MSK   0xfffeffff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_16 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_16_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_16 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_16_GET (   value)    (((value) & 0x00010000) >> 16)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_16 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_16_SET (   value)    (((value) << 16) & 0x00010000)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_16 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_17_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_17

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_17_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_17

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_17_LSB   17

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_17 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_17_MSB   17

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_17 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_17_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_17 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_17_SET_MSK   0x00020000

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_17 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_17_CLR_MSK   0xfffdffff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_17 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_17_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_17 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_17_GET (   value)    (((value) & 0x00020000) >> 17)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_17 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_17_SET (   value)    (((value) << 17) & 0x00020000)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_17 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_18_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_18

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_18_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_18

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_18_LSB   18

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_18 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_18_MSB   18

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_18 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_18_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_18 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_18_SET_MSK   0x00040000

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_18 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_18_CLR_MSK   0xfffbffff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_18 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_18_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_18 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_18_GET (   value)    (((value) & 0x00040000) >> 18)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_18 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_18_SET (   value)    (((value) << 18) & 0x00040000)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_18 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_19_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_19

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_19_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_19

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_19_LSB   19

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_19 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_19_MSB   19

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_19 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_19_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_19 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_19_SET_MSK   0x00080000

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_19 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_19_CLR_MSK   0xfff7ffff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_19 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_19_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_19 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_19_GET (   value)    (((value) & 0x00080000) >> 19)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_19 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_19_SET (   value)    (((value) << 19) & 0x00080000)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_19 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_20_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_20

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_20_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_20

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_20_LSB   20

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_20 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_20_MSB   20

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_20 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_20_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_20 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_20_SET_MSK   0x00100000

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_20 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_20_CLR_MSK   0xffefffff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_20 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_20_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_20 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_20_GET (   value)    (((value) & 0x00100000) >> 20)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_20 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_20_SET (   value)    (((value) << 20) & 0x00100000)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_20 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_21_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_21

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_21_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_21

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_21_LSB   21

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_21 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_21_MSB   21

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_21 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_21_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_21 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_21_SET_MSK   0x00200000

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_21 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_21_CLR_MSK   0xffdfffff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_21 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_21_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_21 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_21_GET (   value)    (((value) & 0x00200000) >> 21)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_21 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_21_SET (   value)    (((value) << 21) & 0x00200000)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_21 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_22_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_22

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_22_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_22

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_22_LSB   22

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_22 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_22_MSB   22

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_22 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_22_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_22 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_22_SET_MSK   0x00400000

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_22 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_22_CLR_MSK   0xffbfffff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_22 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_22_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_22 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_22_GET (   value)    (((value) & 0x00400000) >> 22)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_22 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_22_SET (   value)    (((value) << 22) & 0x00400000)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_22 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_23_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_23

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_23_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_23

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_23_LSB   23

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_23 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_23_MSB   23

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_23 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_23_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_23 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_23_SET_MSK   0x00800000

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_23 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_23_CLR_MSK   0xff7fffff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_23 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_23_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_23 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_23_GET (   value)    (((value) & 0x00800000) >> 23)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_23 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_23_SET (   value)    (((value) << 23) & 0x00800000)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_23 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_24_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_24

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_24_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_24

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_24_LSB   24

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_24 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_24_MSB   24

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_24 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_24_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_24 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_24_SET_MSK   0x01000000

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_24 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_24_CLR_MSK   0xfeffffff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_24 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_24_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_24 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_24_GET (   value)    (((value) & 0x01000000) >> 24)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_24 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_24_SET (   value)    (((value) << 24) & 0x01000000)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_24 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_25_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_25

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_25_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_25

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_25_LSB   25

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_25 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_25_MSB   25

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_25 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_25_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_25 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_25_SET_MSK   0x02000000

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_25 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_25_CLR_MSK   0xfdffffff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_25 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_25_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_25 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_25_GET (   value)    (((value) & 0x02000000) >> 25)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_25 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_25_SET (   value)    (((value) << 25) & 0x02000000)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_25 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_26_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_26

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_26_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_26

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_26_LSB   26

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_26 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_26_MSB   26

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_26 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_26_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_26 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_26_SET_MSK   0x04000000

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_26 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_26_CLR_MSK   0xfbffffff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_26 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_26_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_26 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_26_GET (   value)    (((value) & 0x04000000) >> 26)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_26 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_26_SET (   value)    (((value) << 26) & 0x04000000)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_26 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_27_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_27

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_27_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_27

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_27_LSB   27

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_27 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_27_MSB   27

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_27 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_27_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_27 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_27_SET_MSK   0x08000000

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_27 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_27_CLR_MSK   0xf7ffffff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_27 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_27_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_27 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_27_GET (   value)    (((value) & 0x08000000) >> 27)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_27 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_27_SET (   value)    (((value) << 27) & 0x08000000)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_27 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_28_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_28

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_28_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_28

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_28_LSB   28

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_28 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_28_MSB   28

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_28 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_28_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_28 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_28_SET_MSK   0x10000000

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_28 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_28_CLR_MSK   0xefffffff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_28 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_28_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_28 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_28_GET (   value)    (((value) & 0x10000000) >> 28)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_28 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_28_SET (   value)    (((value) << 28) & 0x10000000)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_28 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_29_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_29

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_29_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_29

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_29_LSB   29

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_29 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_29_MSB   29

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_29 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_29_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_29 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_29_SET_MSK   0x20000000

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_29 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_29_CLR_MSK   0xdfffffff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_29 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_29_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_29 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_29_GET (   value)    (((value) & 0x20000000) >> 29)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_29 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_29_SET (   value)    (((value) << 29) & 0x20000000)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_29 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_30_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_30

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_30_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_30

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_30_LSB   30

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_30 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_30_MSB   30

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_30 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_30_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_30 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_30_SET_MSK   0x40000000

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_30 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_30_CLR_MSK   0xbfffffff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_30 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_30_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_30 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_30_GET (   value)    (((value) & 0x40000000) >> 30)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_30 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_30_SET (   value)    (((value) << 30) & 0x40000000)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_30 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_31_E_NOTSRC   0x0

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_31

The Message Object is not the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_31_E_SRC   0x1

Enumerated value for register field ALT_CAN_MSGHAND_MOIPD_INTPND_31

The Message Object is the source of an interrupt.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_31_LSB   31

The Least Significant Bit (LSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_31 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_31_MSB   31

The Most Significant Bit (MSB) position of the ALT_CAN_MSGHAND_MOIPD_INTPND_31 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_31_WIDTH   1

The width in bits of the ALT_CAN_MSGHAND_MOIPD_INTPND_31 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_31_SET_MSK   0x80000000

The mask used to set the ALT_CAN_MSGHAND_MOIPD_INTPND_31 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_31_CLR_MSK   0x7fffffff

The mask used to clear the ALT_CAN_MSGHAND_MOIPD_INTPND_31 register field value.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_31_RESET   0x0

The reset value of the ALT_CAN_MSGHAND_MOIPD_INTPND_31 register field.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_31_GET (   value)    (((value) & 0x80000000) >> 31)

Extracts the ALT_CAN_MSGHAND_MOIPD_INTPND_31 field value from a register.

#define ALT_CAN_MSGHAND_MOIPD_INTPND_31_SET (   value)    (((value) << 31) & 0x80000000)

Produces a ALT_CAN_MSGHAND_MOIPD_INTPND_31 register field value suitable for setting the register.

#define ALT_CAN_MSGHAND_MOIPD_OFST   0x38

The byte offset of the ALT_CAN_MSGHAND_MOIPD register from the beginning of the component.

#define ALT_CAN_MSGHAND_MOIPD_ADDR (   base)    ALT_CAST(void *, (ALT_CAST(char *, (base)) + ALT_CAN_MSGHAND_MOIPD_OFST))

The address of the ALT_CAN_MSGHAND_MOIPD register.

Typedef Documentation

The typedef declaration for register ALT_CAN_MSGHAND_MOIPD.