Infineon MOTIX™ MCU TLE988x/9x Device Family SDK
Data Fields
CANMSGOBJ0_Type Struct Reference

Detailed Description

CAN Message Object 0 (CANMSGOBJ0)

#include <tle989x.h>

Data Fields

__IM uint32_t RESERVED [960]
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR0
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR0
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR0
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR0
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL0
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH0
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR0
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR0
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT0
 
OBJ0
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR1
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR1
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR1
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR1
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL1
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH1
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR1
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR1
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT1
 
OBJ1
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR2
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR2
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR2
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR2
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL2
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH2
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR2
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR2
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT2
 
OBJ2
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR3
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR3
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR3
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR3
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL3
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH3
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR3
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR3
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT3
 
OBJ3
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR4
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR4
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR4
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR4
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL4
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH4
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR4
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR4
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT4
 
OBJ4
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR5
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR5
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR5
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR5
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL5
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH5
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR5
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR5
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT5
 
OBJ5
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR6
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR6
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR6
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR6
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL6
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH6
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR6
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR6
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT6
 
OBJ6
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR7
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR7
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR7
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR7
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL7
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH7
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR7
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR7
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT7
 
OBJ7
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR8
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR8
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR8
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR8
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL8
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH8
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR8
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR8
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT8
 
OBJ8
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR9
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR9
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR9
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR9
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL9
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH9
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR9
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR9
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT9
 
OBJ9
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR10
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR10
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR10
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR10
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL10
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH10
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR10
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR10
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT10
 
OBJ10
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR11
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR11
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR11
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR11
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL11
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH11
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR11
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR11
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT11
 
OBJ11
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR12
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR12
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR12
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR12
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL12
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH12
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR12
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR12
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT12
 
OBJ12
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR13
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR13
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR13
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR13
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL13
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH13
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR13
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR13
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT13
 
OBJ13
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR14
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR14
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR14
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR14
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL14
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH14
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR14
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR14
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT14
 
OBJ14
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR15
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR15
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR15
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR15
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL15
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH15
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR15
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR15
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT15
 
OBJ15
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR16
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR16
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR16
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR16
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL16
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH16
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR16
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR16
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT16
 
OBJ16
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR17
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR17
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR17
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR17
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL17
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH17
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR17
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR17
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT17
 
OBJ17
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR18
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR18
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR18
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR18
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL18
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH18
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR18
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR18
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT18
 
OBJ18
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR19
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR19
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR19
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR19
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL19
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH19
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR19
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR19
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT19
 
OBJ19
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR20
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR20
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR20
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR20
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL20
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH20
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR20
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR20
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT20
 
OBJ20
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR21
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR21
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR21
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR21
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL21
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH21
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR21
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR21
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT21
 
OBJ21
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR22
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR22
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR22
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR22
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL22
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH22
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR22
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR22
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT22
 
OBJ22
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR23
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR23
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR23
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR23
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL23
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH23
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR23
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR23
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT23
 
OBJ23
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR24
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR24
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR24
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR24
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL24
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH24
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR24
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR24
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT24
 
OBJ24
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR25
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR25
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR25
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR25
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL25
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH25
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR25
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR25
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT25
 
OBJ25
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR26
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR26
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR26
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR26
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL26
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH26
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR26
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR26
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT26
 
OBJ26
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR27
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR27
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR27
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR27
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL27
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH27
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR27
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR27
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT27
 
OBJ27
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR28
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR28
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR28
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR28
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL28
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH28
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR28
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR28
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT28
 
OBJ28
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR29
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR29
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR29
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR29
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL29
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH29
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR29
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR29
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT29
 
OBJ29
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR30
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR30
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR30
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR30
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL30
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH30
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR30
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR30
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT30
 
OBJ30
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR31
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR31
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR31
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR31
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL31
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH31
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR31
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR31
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT31
 
OBJ31
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR0
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR0
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR0
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR0
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL0
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH0
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR0
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR0
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT0
 
OBJ0
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR1
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR1
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR1
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR1
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL1
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH1
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR1
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR1
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT1
 
OBJ1
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR2
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR2
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR2
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR2
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL2
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH2
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR2
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR2
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT2
 
OBJ2
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR3
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR3
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR3
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR3
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL3
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH3
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR3
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR3
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT3
 
OBJ3
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR4
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR4
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR4
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR4
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL4
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH4
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR4
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR4
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT4
 
OBJ4
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR5
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR5
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR5
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR5
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL5
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH5
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR5
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR5
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT5
 
OBJ5
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR6
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR6
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR6
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR6
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL6
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH6
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR6
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR6
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT6
 
OBJ6
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR7
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR7
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR7
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR7
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL7
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH7
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR7
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR7
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT7
 
OBJ7
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR8
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR8
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR8
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR8
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL8
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH8
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR8
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR8
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT8
 
OBJ8
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR9
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR9
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR9
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR9
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL9
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH9
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR9
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR9
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT9
 
OBJ9
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR10
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR10
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR10
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR10
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL10
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH10
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR10
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR10
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT10
 
OBJ10
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR11
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR11
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR11
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR11
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL11
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH11
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR11
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR11
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT11
 
OBJ11
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR12
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR12
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR12
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR12
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL12
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH12
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR12
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR12
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT12
 
OBJ12
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR13
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR13
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR13
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR13
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL13
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH13
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR13
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR13
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT13
 
OBJ13
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR14
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR14
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR14
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR14
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL14
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH14
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR14
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR14
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT14
 
OBJ14
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR15
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR15
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR15
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR15
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL15
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH15
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR15
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR15
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT15
 
OBJ15
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR16
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR16
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR16
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR16
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL16
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH16
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR16
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR16
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT16
 
OBJ16
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR17
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR17
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR17
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR17
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL17
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH17
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR17
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR17
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT17
 
OBJ17
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR18
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR18
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR18
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR18
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL18
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH18
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR18
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR18
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT18
 
OBJ18
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR19
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR19
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR19
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR19
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL19
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH19
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR19
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR19
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT19
 
OBJ19
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR20
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR20
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR20
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR20
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL20
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH20
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR20
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR20
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT20
 
OBJ20
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR21
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR21
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR21
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR21
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL21
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH21
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR21
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR21
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT21
 
OBJ21
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR22
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR22
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR22
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR22
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL22
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH22
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR22
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR22
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT22
 
OBJ22
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR23
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR23
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR23
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR23
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL23
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH23
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR23
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR23
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT23
 
OBJ23
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR24
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR24
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR24
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR24
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL24
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH24
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR24
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR24
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT24
 
OBJ24
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR25
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR25
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR25
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR25
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL25
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH25
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR25
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR25
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT25
 
OBJ25
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR26
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR26
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR26
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR26
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL26
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH26
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR26
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR26
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT26
 
OBJ26
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR27
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR27
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR27
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR27
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL27
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH27
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR27
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR27
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT27
 
OBJ27
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR28
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR28
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR28
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR28
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL28
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH28
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR28
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR28
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT28
 
OBJ28
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR29
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR29
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR29
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR29
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL29
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH29
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR29
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR29
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT29
 
OBJ29
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR30
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR30
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR30
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR30
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL30
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH30
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR30
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR30
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT30
 
OBJ30
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   MMC: 4
 
      uint32_t   __pad0__: 1
 
      __IOM uint32_t   BRS: 1
 
      __IOM uint32_t   FDF: 1
 
      uint32_t   __pad1__: 1
 
      __IOM uint32_t   GDFS: 1
 
      __IOM uint32_t   IDC: 1
 
      __IOM uint32_t   DLCC: 1
 
      __IOM uint32_t   DATC: 1
 
      uint32_t   __pad2__: 4
 
      __IOM uint32_t   RXIE: 1
 
      __IOM uint32_t   TXIE: 1
 
      __IOM uint32_t   OVIE: 1
 
      uint32_t   __pad3__: 1
 
      __IOM uint32_t   FRREN: 1
 
      __IOM uint32_t   RMM: 1
 
      __IOM uint32_t   SDT: 1
 
      __IOM uint32_t   STT: 1
 
      __IOM uint32_t   DLC: 4
 
      uint32_t   __pad4__: 4
 
   }   bit
 
CAN_MOFCR31
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   BOT: 8
 
      __IOM uint32_t   TOP: 8
 
      __IOM uint32_t   CUR: 8
 
      __IOM uint32_t   SEL: 8
 
   }   bit
 
CAN_MOFGPR31
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   RXINP: 4
 
      __IOM uint32_t   TXINP: 4
 
      __IOM uint32_t   MPN: 8
 
      __IOM uint32_t   CFCVAL: 16
 
   }   bit
 
CAN_MOIPR31
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   AM: 29
 
      __IOM uint32_t   MIDE: 1
 
      uint32_t   __pad0__: 2
 
   }   bit
 
CAN_MOAMR31
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB0: 8
 
      __IOM uint32_t   DB1: 8
 
      __IOM uint32_t   DB2: 8
 
      __IOM uint32_t   DB3: 8
 
   }   bit
 
CAN_MODATAL31
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   DB4: 8
 
      __IOM uint32_t   DB5: 8
 
      __IOM uint32_t   DB6: 8
 
      __IOM uint32_t   DB7: 8
 
   }   bit
 
CAN_MODATAH31
 
union {
   __IOM uint32_t   reg
 
   struct {
      __IOM uint32_t   ID: 29
 
      __IOM uint32_t   IDE: 1
 
      __IOM uint32_t   PRI: 2
 
   }   bit
 
CAN_MOAR31
 
union {
   union {
      __OM uint32_t   reg
 
      struct {
         __OM uint32_t   RESRXPND: 1
 
         __OM uint32_t   RESTXPND: 1
 
         __OM uint32_t   RESRXUPD: 1
 
         __OM uint32_t   RESNEWDAT: 1
 
         __OM uint32_t   RESMSGLST: 1
 
         __OM uint32_t   RESMSGVAL: 1
 
         __OM uint32_t   RESRTSEL: 1
 
         __OM uint32_t   RESRXEN: 1
 
         __OM uint32_t   RESTXRQ: 1
 
         __OM uint32_t   RESTXEN0: 1
 
         __OM uint32_t   RESTXEN1: 1
 
         __OM uint32_t   RESDIR_SETDIR: 1
 
         uint32_t   __pad0__: 4
 
         __OM uint32_t   SETRXPND: 1
 
         __OM uint32_t   SETTXPND: 1
 
         __OM uint32_t   SETRXUPD: 1
 
         __OM uint32_t   SETNEWDAT: 1
 
         __OM uint32_t   SETMSGLST: 1
 
         __OM uint32_t   SETMSGVAL: 1
 
         __OM uint32_t   SETRTSEL: 1
 
         __OM uint32_t   SETRXEN: 1
 
         __OM uint32_t   SETTXRQ: 1
 
         __OM uint32_t   SETTXEN0: 1
 
         __OM uint32_t   SETTXEN1: 1
 
         __OM uint32_t   SETDIR: 1
 
         uint32_t   __pad1__: 4
 
      }   bit
 
   }   CAN_MOCTR31
 
   union {
      __IM uint32_t   reg
 
      struct {
         __IM uint32_t   RXPND: 1
 
         __IM uint32_t   TXPND: 1
 
         __IM uint32_t   RXUPD: 1
 
         __IM uint32_t   NEWDAT: 1
 
         __IM uint32_t   MSGLST: 1
 
         __IM uint32_t   MSGVAL: 1
 
         __IM uint32_t   RTSEL: 1
 
         __IM uint32_t   RXEN: 1
 
         __IM uint32_t   TXRQ: 1
 
         __IM uint32_t   TXEN0: 1
 
         __IM uint32_t   TXEN1: 1
 
         __IM uint32_t   DIR: 1
 
         __IM uint32_t   LIST: 4
 
         __IM uint32_t   PPREV: 8
 
         __IM uint32_t   PNEXT: 8
 
      }   bit
 
   }   CAN_MOSTAT31
 
OBJ31
 

Field Documentation

◆ __pad0__

uint32_t __pad0__

◆ __pad1__

uint32_t __pad1__

◆ __pad2__

uint32_t __pad2__

◆ __pad3__

uint32_t __pad3__

◆ __pad4__

uint32_t __pad4__

◆ AM

__IOM uint32_t AM

[28..0] Acceptance Mask for Message Identifier

◆  [1/576]

struct { ... } bit

◆  [2/576]

struct { ... } bit

◆  [3/576]

struct { ... } bit

◆  [4/576]

struct { ... } bit

◆  [5/576]

struct { ... } bit

◆  [6/576]

struct { ... } bit

◆  [7/576]

struct { ... } bit

◆  [8/576]

struct { ... } bit

◆  [9/576]

struct { ... } bit

◆  [10/576]

struct { ... } bit

◆  [11/576]

struct { ... } bit

◆  [12/576]

struct { ... } bit

◆  [13/576]

struct { ... } bit

◆  [14/576]

struct { ... } bit

◆  [15/576]

struct { ... } bit

◆  [16/576]

struct { ... } bit

◆  [17/576]

struct { ... } bit

◆  [18/576]

struct { ... } bit

◆  [19/576]

struct { ... } bit

◆  [20/576]

struct { ... } bit

◆  [21/576]

struct { ... } bit

◆  [22/576]

struct { ... } bit

◆  [23/576]

struct { ... } bit

◆  [24/576]

struct { ... } bit

◆  [25/576]

struct { ... } bit

◆  [26/576]

struct { ... } bit

◆  [27/576]

struct { ... } bit

◆  [28/576]

struct { ... } bit

◆  [29/576]

struct { ... } bit

◆  [30/576]

struct { ... } bit

◆  [31/576]

struct { ... } bit

◆  [32/576]

struct { ... } bit

◆  [33/576]

struct { ... } bit

◆  [34/576]

struct { ... } bit

◆  [35/576]

struct { ... } bit

◆  [36/576]

struct { ... } bit

◆  [37/576]

struct { ... } bit

◆  [38/576]

struct { ... } bit

◆  [39/576]

struct { ... } bit

◆  [40/576]

struct { ... } bit

◆  [41/576]

struct { ... } bit

◆  [42/576]

struct { ... } bit

◆  [43/576]

struct { ... } bit

◆  [44/576]

struct { ... } bit

◆  [45/576]

struct { ... } bit

◆  [46/576]

struct { ... } bit

◆  [47/576]

struct { ... } bit

◆  [48/576]

struct { ... } bit

◆  [49/576]

struct { ... } bit

◆  [50/576]

struct { ... } bit

◆  [51/576]

struct { ... } bit

◆  [52/576]

struct { ... } bit

◆  [53/576]

struct { ... } bit

◆  [54/576]

struct { ... } bit

◆  [55/576]

struct { ... } bit

◆  [56/576]

struct { ... } bit

◆  [57/576]

struct { ... } bit

◆  [58/576]

struct { ... } bit

◆  [59/576]

struct { ... } bit

◆  [60/576]

struct { ... } bit

◆  [61/576]

struct { ... } bit

◆  [62/576]

struct { ... } bit

◆  [63/576]

struct { ... } bit

◆  [64/576]

struct { ... } bit

◆  [65/576]

struct { ... } bit

◆  [66/576]

struct { ... } bit

◆  [67/576]

struct { ... } bit

◆  [68/576]

struct { ... } bit

◆  [69/576]

struct { ... } bit

◆  [70/576]

struct { ... } bit

◆  [71/576]

struct { ... } bit

◆  [72/576]

struct { ... } bit

◆  [73/576]

struct { ... } bit

◆  [74/576]

struct { ... } bit

◆  [75/576]

struct { ... } bit

◆  [76/576]

struct { ... } bit

◆  [77/576]

struct { ... } bit

◆  [78/576]

struct { ... } bit

◆  [79/576]

struct { ... } bit

◆  [80/576]

struct { ... } bit

◆  [81/576]

struct { ... } bit

◆  [82/576]

struct { ... } bit

◆  [83/576]

struct { ... } bit

◆  [84/576]

struct { ... } bit

◆  [85/576]

struct { ... } bit

◆  [86/576]

struct { ... } bit

◆  [87/576]

struct { ... } bit

◆  [88/576]

struct { ... } bit

◆  [89/576]

struct { ... } bit

◆  [90/576]

struct { ... } bit

◆  [91/576]

struct { ... } bit

◆  [92/576]

struct { ... } bit

◆  [93/576]

struct { ... } bit

◆  [94/576]

struct { ... } bit

◆  [95/576]

struct { ... } bit

◆  [96/576]

struct { ... } bit

◆  [97/576]

struct { ... } bit

◆  [98/576]

struct { ... } bit

◆  [99/576]

struct { ... } bit

◆  [100/576]

struct { ... } bit

◆  [101/576]

struct { ... } bit

◆  [102/576]

struct { ... } bit

◆  [103/576]

struct { ... } bit

◆  [104/576]

struct { ... } bit

◆  [105/576]

struct { ... } bit

◆  [106/576]

struct { ... } bit

◆  [107/576]

struct { ... } bit

◆  [108/576]

struct { ... } bit

◆  [109/576]

struct { ... } bit

◆  [110/576]

struct { ... } bit

◆  [111/576]

struct { ... } bit

◆  [112/576]

struct { ... } bit

◆  [113/576]

struct { ... } bit

◆  [114/576]

struct { ... } bit

◆  [115/576]

struct { ... } bit

◆  [116/576]

struct { ... } bit

◆  [117/576]

struct { ... } bit

◆  [118/576]

struct { ... } bit

◆  [119/576]

struct { ... } bit

◆  [120/576]

struct { ... } bit

◆  [121/576]

struct { ... } bit

◆  [122/576]

struct { ... } bit

◆  [123/576]

struct { ... } bit

◆  [124/576]

struct { ... } bit

◆  [125/576]

struct { ... } bit

◆  [126/576]

struct { ... } bit

◆  [127/576]

struct { ... } bit

◆  [128/576]

struct { ... } bit

◆  [129/576]

struct { ... } bit

◆  [130/576]

struct { ... } bit

◆  [131/576]

struct { ... } bit

◆  [132/576]

struct { ... } bit

◆  [133/576]

struct { ... } bit

◆  [134/576]

struct { ... } bit

◆  [135/576]

struct { ... } bit

◆  [136/576]

struct { ... } bit

◆  [137/576]

struct { ... } bit

◆  [138/576]

struct { ... } bit

◆  [139/576]

struct { ... } bit

◆  [140/576]

struct { ... } bit

◆  [141/576]

struct { ... } bit

◆  [142/576]

struct { ... } bit

◆  [143/576]

struct { ... } bit

◆  [144/576]

struct { ... } bit

◆  [145/576]

struct { ... } bit

◆  [146/576]

struct { ... } bit

◆  [147/576]

struct { ... } bit

◆  [148/576]

struct { ... } bit

◆  [149/576]

struct { ... } bit

◆  [150/576]

struct { ... } bit

◆  [151/576]

struct { ... } bit

◆  [152/576]

struct { ... } bit

◆  [153/576]

struct { ... } bit

◆  [154/576]

struct { ... } bit

◆  [155/576]

struct { ... } bit

◆  [156/576]

struct { ... } bit

◆  [157/576]

struct { ... } bit

◆  [158/576]

struct { ... } bit

◆  [159/576]

struct { ... } bit

◆  [160/576]

struct { ... } bit

◆  [161/576]

struct { ... } bit

◆  [162/576]

struct { ... } bit

◆  [163/576]

struct { ... } bit

◆  [164/576]

struct { ... } bit

◆  [165/576]

struct { ... } bit

◆  [166/576]

struct { ... } bit

◆  [167/576]

struct { ... } bit

◆  [168/576]

struct { ... } bit

◆  [169/576]

struct { ... } bit

◆  [170/576]

struct { ... } bit

◆  [171/576]

struct { ... } bit

◆  [172/576]

struct { ... } bit

◆  [173/576]

struct { ... } bit

◆  [174/576]

struct { ... } bit

◆  [175/576]

struct { ... } bit

◆  [176/576]

struct { ... } bit

◆  [177/576]

struct { ... } bit

◆  [178/576]

struct { ... } bit

◆  [179/576]

struct { ... } bit

◆  [180/576]

struct { ... } bit

◆  [181/576]

struct { ... } bit

◆  [182/576]

struct { ... } bit

◆  [183/576]

struct { ... } bit

◆  [184/576]

struct { ... } bit

◆  [185/576]

struct { ... } bit

◆  [186/576]

struct { ... } bit

◆  [187/576]

struct { ... } bit

◆  [188/576]

struct { ... } bit

◆  [189/576]

struct { ... } bit

◆  [190/576]

struct { ... } bit

◆  [191/576]

struct { ... } bit

◆  [192/576]

struct { ... } bit

◆  [193/576]

struct { ... } bit

◆  [194/576]

struct { ... } bit

◆  [195/576]

struct { ... } bit

◆  [196/576]

struct { ... } bit

◆  [197/576]

struct { ... } bit

◆  [198/576]

struct { ... } bit

◆  [199/576]

struct { ... } bit

◆  [200/576]

struct { ... } bit

◆  [201/576]

struct { ... } bit

◆  [202/576]

struct { ... } bit

◆  [203/576]

struct { ... } bit

◆  [204/576]

struct { ... } bit

◆  [205/576]

struct { ... } bit

◆  [206/576]

struct { ... } bit

◆  [207/576]

struct { ... } bit

◆  [208/576]

struct { ... } bit

◆  [209/576]

struct { ... } bit

◆  [210/576]

struct { ... } bit

◆  [211/576]

struct { ... } bit

◆  [212/576]

struct { ... } bit

◆  [213/576]

struct { ... } bit

◆  [214/576]

struct { ... } bit

◆  [215/576]

struct { ... } bit

◆  [216/576]

struct { ... } bit

◆  [217/576]

struct { ... } bit

◆  [218/576]

struct { ... } bit

◆  [219/576]

struct { ... } bit

◆  [220/576]

struct { ... } bit

◆  [221/576]

struct { ... } bit

◆  [222/576]

struct { ... } bit

◆  [223/576]

struct { ... } bit

◆  [224/576]

struct { ... } bit

◆  [225/576]

struct { ... } bit

◆  [226/576]

struct { ... } bit

◆  [227/576]

struct { ... } bit

◆  [228/576]

struct { ... } bit

◆  [229/576]

struct { ... } bit

◆  [230/576]

struct { ... } bit

◆  [231/576]

struct { ... } bit

◆  [232/576]

struct { ... } bit

◆  [233/576]

struct { ... } bit

◆  [234/576]

struct { ... } bit

◆  [235/576]

struct { ... } bit

◆  [236/576]

struct { ... } bit

◆  [237/576]

struct { ... } bit

◆  [238/576]

struct { ... } bit

◆  [239/576]

struct { ... } bit

◆  [240/576]

struct { ... } bit

◆  [241/576]

struct { ... } bit

◆  [242/576]

struct { ... } bit

◆  [243/576]

struct { ... } bit

◆  [244/576]

struct { ... } bit

◆  [245/576]

struct { ... } bit

◆  [246/576]

struct { ... } bit

◆  [247/576]

struct { ... } bit

◆  [248/576]

struct { ... } bit

◆  [249/576]

struct { ... } bit

◆  [250/576]

struct { ... } bit

◆  [251/576]

struct { ... } bit

◆  [252/576]

struct { ... } bit

◆  [253/576]

struct { ... } bit

◆  [254/576]

struct { ... } bit

◆  [255/576]

struct { ... } bit

◆  [256/576]

struct { ... } bit

◆  [257/576]

struct { ... } bit

◆  [258/576]

struct { ... } bit

◆  [259/576]

struct { ... } bit

◆  [260/576]

struct { ... } bit

◆  [261/576]

struct { ... } bit

◆  [262/576]

struct { ... } bit

◆  [263/576]

struct { ... } bit

◆  [264/576]

struct { ... } bit

◆  [265/576]

struct { ... } bit

◆  [266/576]

struct { ... } bit

◆  [267/576]

struct { ... } bit

◆  [268/576]

struct { ... } bit

◆  [269/576]

struct { ... } bit

◆  [270/576]

struct { ... } bit

◆  [271/576]

struct { ... } bit

◆  [272/576]

struct { ... } bit

◆  [273/576]

struct { ... } bit

◆  [274/576]

struct { ... } bit

◆  [275/576]

struct { ... } bit

◆  [276/576]

struct { ... } bit

◆  [277/576]

struct { ... } bit

◆  [278/576]

struct { ... } bit

◆  [279/576]

struct { ... } bit

◆  [280/576]

struct { ... } bit

◆  [281/576]

struct { ... } bit

◆  [282/576]

struct { ... } bit

◆  [283/576]

struct { ... } bit

◆  [284/576]

struct { ... } bit

◆  [285/576]

struct { ... } bit

◆  [286/576]

struct { ... } bit

◆  [287/576]

struct { ... } bit

◆  [288/576]

struct { ... } bit

◆  [289/576]

struct { ... } bit

◆  [290/576]

struct { ... } bit

◆  [291/576]

struct { ... } bit

◆  [292/576]

struct { ... } bit

◆  [293/576]

struct { ... } bit

◆  [294/576]

struct { ... } bit

◆  [295/576]

struct { ... } bit

◆  [296/576]

struct { ... } bit

◆  [297/576]

struct { ... } bit

◆  [298/576]

struct { ... } bit

◆  [299/576]

struct { ... } bit

◆  [300/576]

struct { ... } bit

◆  [301/576]

struct { ... } bit

◆  [302/576]

struct { ... } bit

◆  [303/576]

struct { ... } bit

◆  [304/576]

struct { ... } bit

◆  [305/576]

struct { ... } bit

◆  [306/576]

struct { ... } bit

◆  [307/576]

struct { ... } bit

◆  [308/576]

struct { ... } bit

◆  [309/576]

struct { ... } bit

◆  [310/576]

struct { ... } bit

◆  [311/576]

struct { ... } bit

◆  [312/576]

struct { ... } bit

◆  [313/576]

struct { ... } bit

◆  [314/576]

struct { ... } bit

◆  [315/576]

struct { ... } bit

◆  [316/576]

struct { ... } bit

◆  [317/576]

struct { ... } bit

◆  [318/576]

struct { ... } bit

◆  [319/576]

struct { ... } bit

◆  [320/576]

struct { ... } bit

◆  [321/576]

struct { ... } bit

◆  [322/576]

struct { ... } bit

◆  [323/576]

struct { ... } bit

◆  [324/576]

struct { ... } bit

◆  [325/576]

struct { ... } bit

◆  [326/576]

struct { ... } bit

◆  [327/576]

struct { ... } bit

◆  [328/576]

struct { ... } bit

◆  [329/576]

struct { ... } bit

◆  [330/576]

struct { ... } bit

◆  [331/576]

struct { ... } bit

◆  [332/576]

struct { ... } bit

◆  [333/576]

struct { ... } bit

◆  [334/576]

struct { ... } bit

◆  [335/576]

struct { ... } bit

◆  [336/576]

struct { ... } bit

◆  [337/576]

struct { ... } bit

◆  [338/576]

struct { ... } bit

◆  [339/576]

struct { ... } bit

◆  [340/576]

struct { ... } bit

◆  [341/576]

struct { ... } bit

◆  [342/576]

struct { ... } bit

◆  [343/576]

struct { ... } bit

◆  [344/576]

struct { ... } bit

◆  [345/576]

struct { ... } bit

◆  [346/576]

struct { ... } bit

◆  [347/576]

struct { ... } bit

◆  [348/576]

struct { ... } bit

◆  [349/576]

struct { ... } bit

◆  [350/576]

struct { ... } bit

◆  [351/576]

struct { ... } bit

◆  [352/576]

struct { ... } bit

◆  [353/576]

struct { ... } bit

◆  [354/576]

struct { ... } bit

◆  [355/576]

struct { ... } bit

◆  [356/576]

struct { ... } bit

◆  [357/576]

struct { ... } bit

◆  [358/576]

struct { ... } bit

◆  [359/576]

struct { ... } bit

◆  [360/576]

struct { ... } bit

◆  [361/576]

struct { ... } bit

◆  [362/576]

struct { ... } bit

◆  [363/576]

struct { ... } bit

◆  [364/576]

struct { ... } bit

◆  [365/576]

struct { ... } bit

◆  [366/576]

struct { ... } bit

◆  [367/576]

struct { ... } bit

◆  [368/576]

struct { ... } bit

◆  [369/576]

struct { ... } bit

◆  [370/576]

struct { ... } bit

◆  [371/576]

struct { ... } bit

◆  [372/576]

struct { ... } bit

◆  [373/576]

struct { ... } bit

◆  [374/576]

struct { ... } bit

◆  [375/576]

struct { ... } bit

◆  [376/576]

struct { ... } bit

◆  [377/576]

struct { ... } bit

◆  [378/576]

struct { ... } bit

◆  [379/576]

struct { ... } bit

◆  [380/576]

struct { ... } bit

◆  [381/576]

struct { ... } bit

◆  [382/576]

struct { ... } bit

◆  [383/576]

struct { ... } bit

◆  [384/576]

struct { ... } bit

◆  [385/576]

struct { ... } bit

◆  [386/576]

struct { ... } bit

◆  [387/576]

struct { ... } bit

◆  [388/576]

struct { ... } bit

◆  [389/576]

struct { ... } bit

◆  [390/576]

struct { ... } bit

◆  [391/576]

struct { ... } bit

◆  [392/576]

struct { ... } bit

◆  [393/576]

struct { ... } bit

◆  [394/576]

struct { ... } bit

◆  [395/576]

struct { ... } bit

◆  [396/576]

struct { ... } bit

◆  [397/576]

struct { ... } bit

◆  [398/576]

struct { ... } bit

◆  [399/576]

struct { ... } bit

◆  [400/576]

struct { ... } bit

◆  [401/576]

struct { ... } bit

◆  [402/576]

struct { ... } bit

◆  [403/576]

struct { ... } bit

◆  [404/576]

struct { ... } bit

◆  [405/576]

struct { ... } bit

◆  [406/576]

struct { ... } bit

◆  [407/576]

struct { ... } bit

◆  [408/576]

struct { ... } bit

◆  [409/576]

struct { ... } bit

◆  [410/576]

struct { ... } bit

◆  [411/576]

struct { ... } bit

◆  [412/576]

struct { ... } bit

◆  [413/576]

struct { ... } bit

◆  [414/576]

struct { ... } bit

◆  [415/576]

struct { ... } bit

◆  [416/576]

struct { ... } bit

◆  [417/576]

struct { ... } bit

◆  [418/576]

struct { ... } bit

◆  [419/576]

struct { ... } bit

◆  [420/576]

struct { ... } bit

◆  [421/576]

struct { ... } bit

◆  [422/576]

struct { ... } bit

◆  [423/576]

struct { ... } bit

◆  [424/576]

struct { ... } bit

◆  [425/576]

struct { ... } bit

◆  [426/576]

struct { ... } bit

◆  [427/576]

struct { ... } bit

◆  [428/576]

struct { ... } bit

◆  [429/576]

struct { ... } bit

◆  [430/576]

struct { ... } bit

◆  [431/576]

struct { ... } bit

◆  [432/576]

struct { ... } bit

◆  [433/576]

struct { ... } bit

◆  [434/576]

struct { ... } bit

◆  [435/576]

struct { ... } bit

◆  [436/576]

struct { ... } bit

◆  [437/576]

struct { ... } bit

◆  [438/576]

struct { ... } bit

◆  [439/576]

struct { ... } bit

◆  [440/576]

struct { ... } bit

◆  [441/576]

struct { ... } bit

◆  [442/576]

struct { ... } bit

◆  [443/576]

struct { ... } bit

◆  [444/576]

struct { ... } bit

◆  [445/576]

struct { ... } bit

◆  [446/576]

struct { ... } bit

◆  [447/576]

struct { ... } bit

◆  [448/576]

struct { ... } bit

◆  [449/576]

struct { ... } bit

◆  [450/576]

struct { ... } bit

◆  [451/576]

struct { ... } bit

◆  [452/576]

struct { ... } bit

◆  [453/576]

struct { ... } bit

◆  [454/576]

struct { ... } bit

◆  [455/576]

struct { ... } bit

◆  [456/576]

struct { ... } bit

◆  [457/576]

struct { ... } bit

◆  [458/576]

struct { ... } bit

◆  [459/576]

struct { ... } bit

◆  [460/576]

struct { ... } bit

◆  [461/576]

struct { ... } bit

◆  [462/576]

struct { ... } bit

◆  [463/576]

struct { ... } bit

◆  [464/576]

struct { ... } bit

◆  [465/576]

struct { ... } bit

◆  [466/576]

struct { ... } bit

◆  [467/576]

struct { ... } bit

◆  [468/576]

struct { ... } bit

◆  [469/576]

struct { ... } bit

◆  [470/576]

struct { ... } bit

◆  [471/576]

struct { ... } bit

◆  [472/576]

struct { ... } bit

◆  [473/576]

struct { ... } bit

◆  [474/576]

struct { ... } bit

◆  [475/576]

struct { ... } bit

◆  [476/576]

struct { ... } bit

◆  [477/576]

struct { ... } bit

◆  [478/576]

struct { ... } bit

◆  [479/576]

struct { ... } bit

◆  [480/576]

struct { ... } bit

◆  [481/576]

struct { ... } bit

◆  [482/576]

struct { ... } bit

◆  [483/576]

struct { ... } bit

◆  [484/576]

struct { ... } bit

◆  [485/576]

struct { ... } bit

◆  [486/576]

struct { ... } bit

◆  [487/576]

struct { ... } bit

◆  [488/576]

struct { ... } bit

◆  [489/576]

struct { ... } bit

◆  [490/576]

struct { ... } bit

◆  [491/576]

struct { ... } bit

◆  [492/576]

struct { ... } bit

◆  [493/576]

struct { ... } bit

◆  [494/576]

struct { ... } bit

◆  [495/576]

struct { ... } bit

◆  [496/576]

struct { ... } bit

◆  [497/576]

struct { ... } bit

◆  [498/576]

struct { ... } bit

◆  [499/576]

struct { ... } bit

◆  [500/576]

struct { ... } bit

◆  [501/576]

struct { ... } bit

◆  [502/576]

struct { ... } bit

◆  [503/576]

struct { ... } bit

◆  [504/576]

struct { ... } bit

◆  [505/576]

struct { ... } bit

◆  [506/576]

struct { ... } bit

◆  [507/576]

struct { ... } bit

◆  [508/576]

struct { ... } bit

◆  [509/576]

struct { ... } bit

◆  [510/576]

struct { ... } bit

◆  [511/576]

struct { ... } bit

◆  [512/576]

struct { ... } bit

◆  [513/576]

struct { ... } bit

◆  [514/576]

struct { ... } bit

◆  [515/576]

struct { ... } bit

◆  [516/576]

struct { ... } bit

◆  [517/576]

struct { ... } bit

◆  [518/576]

struct { ... } bit

◆  [519/576]

struct { ... } bit

◆  [520/576]

struct { ... } bit

◆  [521/576]

struct { ... } bit

◆  [522/576]

struct { ... } bit

◆  [523/576]

struct { ... } bit

◆  [524/576]

struct { ... } bit

◆  [525/576]

struct { ... } bit

◆  [526/576]

struct { ... } bit

◆  [527/576]

struct { ... } bit

◆  [528/576]

struct { ... } bit

◆  [529/576]

struct { ... } bit

◆  [530/576]

struct { ... } bit

◆  [531/576]

struct { ... } bit

◆  [532/576]

struct { ... } bit

◆  [533/576]

struct { ... } bit

◆  [534/576]

struct { ... } bit

◆  [535/576]

struct { ... } bit

◆  [536/576]

struct { ... } bit

◆  [537/576]

struct { ... } bit

◆  [538/576]

struct { ... } bit

◆  [539/576]

struct { ... } bit

◆  [540/576]

struct { ... } bit

◆  [541/576]

struct { ... } bit

◆  [542/576]

struct { ... } bit

◆  [543/576]

struct { ... } bit

◆  [544/576]

struct { ... } bit

◆  [545/576]

struct { ... } bit

◆  [546/576]

struct { ... } bit

◆  [547/576]

struct { ... } bit

◆  [548/576]

struct { ... } bit

◆  [549/576]

struct { ... } bit

◆  [550/576]

struct { ... } bit

◆  [551/576]

struct { ... } bit

◆  [552/576]

struct { ... } bit

◆  [553/576]

struct { ... } bit

◆  [554/576]

struct { ... } bit

◆  [555/576]

struct { ... } bit

◆  [556/576]

struct { ... } bit

◆  [557/576]

struct { ... } bit

◆  [558/576]

struct { ... } bit

◆  [559/576]

struct { ... } bit

◆  [560/576]

struct { ... } bit

◆  [561/576]

struct { ... } bit

◆  [562/576]

struct { ... } bit

◆  [563/576]

struct { ... } bit

◆  [564/576]

struct { ... } bit

◆  [565/576]

struct { ... } bit

◆  [566/576]

struct { ... } bit

◆  [567/576]

struct { ... } bit

◆  [568/576]

struct { ... } bit

◆  [569/576]

struct { ... } bit

◆  [570/576]

struct { ... } bit

◆  [571/576]

struct { ... } bit

◆  [572/576]

struct { ... } bit

◆  [573/576]

struct { ... } bit

◆  [574/576]

struct { ... } bit

◆  [575/576]

struct { ... } bit

◆  [576/576]

struct { ... } bit

◆ BOT

__IOM uint32_t BOT

[7..0] Bottom Pointer

◆ BRS

__IOM uint32_t BRS

[5..5] Bit Rate Switch

◆  [1/2]

union { ... } CAN_MOAMR0

◆  [2/2]

union { ... } CAN_MOAMR0

◆  [1/2]

union { ... } CAN_MOAMR1

◆  [2/2]

union { ... } CAN_MOAMR1

◆  [1/2]

union { ... } CAN_MOAMR10

◆  [2/2]

union { ... } CAN_MOAMR10

◆  [1/2]

union { ... } CAN_MOAMR11

◆  [2/2]

union { ... } CAN_MOAMR11

◆  [1/2]

union { ... } CAN_MOAMR12

◆  [2/2]

union { ... } CAN_MOAMR12

◆  [1/2]

union { ... } CAN_MOAMR13

◆  [2/2]

union { ... } CAN_MOAMR13

◆  [1/2]

union { ... } CAN_MOAMR14

◆  [2/2]

union { ... } CAN_MOAMR14

◆  [1/2]

union { ... } CAN_MOAMR15

◆  [2/2]

union { ... } CAN_MOAMR15

◆  [1/2]

union { ... } CAN_MOAMR16

◆  [2/2]

union { ... } CAN_MOAMR16

◆  [1/2]

union { ... } CAN_MOAMR17

◆  [2/2]

union { ... } CAN_MOAMR17

◆  [1/2]

union { ... } CAN_MOAMR18

◆  [2/2]

union { ... } CAN_MOAMR18

◆  [1/2]

union { ... } CAN_MOAMR19

◆  [2/2]

union { ... } CAN_MOAMR19

◆  [1/2]

union { ... } CAN_MOAMR2

◆  [2/2]

union { ... } CAN_MOAMR2

◆  [1/2]

union { ... } CAN_MOAMR20

◆  [2/2]

union { ... } CAN_MOAMR20

◆  [1/2]

union { ... } CAN_MOAMR21

◆  [2/2]

union { ... } CAN_MOAMR21

◆  [1/2]

union { ... } CAN_MOAMR22

◆  [2/2]

union { ... } CAN_MOAMR22

◆  [1/2]

union { ... } CAN_MOAMR23

◆  [2/2]

union { ... } CAN_MOAMR23

◆  [1/2]

union { ... } CAN_MOAMR24

◆  [2/2]

union { ... } CAN_MOAMR24

◆  [1/2]

union { ... } CAN_MOAMR25

◆  [2/2]

union { ... } CAN_MOAMR25

◆  [1/2]

union { ... } CAN_MOAMR26

◆  [2/2]

union { ... } CAN_MOAMR26

◆  [1/2]

union { ... } CAN_MOAMR27

◆  [2/2]

union { ... } CAN_MOAMR27

◆  [1/2]

union { ... } CAN_MOAMR28

◆  [2/2]

union { ... } CAN_MOAMR28

◆  [1/2]

union { ... } CAN_MOAMR29

◆  [2/2]

union { ... } CAN_MOAMR29

◆  [1/2]

union { ... } CAN_MOAMR3

◆  [2/2]

union { ... } CAN_MOAMR3

◆  [1/2]

union { ... } CAN_MOAMR30

◆  [2/2]

union { ... } CAN_MOAMR30

◆  [1/2]

union { ... } CAN_MOAMR31

◆  [2/2]

union { ... } CAN_MOAMR31

◆  [1/2]

union { ... } CAN_MOAMR4

◆  [2/2]

union { ... } CAN_MOAMR4

◆  [1/2]

union { ... } CAN_MOAMR5

◆  [2/2]

union { ... } CAN_MOAMR5

◆  [1/2]

union { ... } CAN_MOAMR6

◆  [2/2]

union { ... } CAN_MOAMR6

◆  [1/2]

union { ... } CAN_MOAMR7

◆  [2/2]

union { ... } CAN_MOAMR7

◆  [1/2]

union { ... } CAN_MOAMR8

◆  [2/2]

union { ... } CAN_MOAMR8

◆  [1/2]

union { ... } CAN_MOAMR9

◆  [2/2]

union { ... } CAN_MOAMR9

◆  [1/2]

union { ... } CAN_MOAR0

◆  [2/2]

union { ... } CAN_MOAR0

◆  [1/2]

union { ... } CAN_MOAR1

◆  [2/2]

union { ... } CAN_MOAR1

◆  [1/2]

union { ... } CAN_MOAR10

◆  [2/2]

union { ... } CAN_MOAR10

◆  [1/2]

union { ... } CAN_MOAR11

◆  [2/2]

union { ... } CAN_MOAR11

◆  [1/2]

union { ... } CAN_MOAR12

◆  [2/2]

union { ... } CAN_MOAR12

◆  [1/2]

union { ... } CAN_MOAR13

◆  [2/2]

union { ... } CAN_MOAR13

◆  [1/2]

union { ... } CAN_MOAR14

◆  [2/2]

union { ... } CAN_MOAR14

◆  [1/2]

union { ... } CAN_MOAR15

◆  [2/2]

union { ... } CAN_MOAR15

◆  [1/2]

union { ... } CAN_MOAR16

◆  [2/2]

union { ... } CAN_MOAR16

◆  [1/2]

union { ... } CAN_MOAR17

◆  [2/2]

union { ... } CAN_MOAR17

◆  [1/2]

union { ... } CAN_MOAR18

◆  [2/2]

union { ... } CAN_MOAR18

◆  [1/2]

union { ... } CAN_MOAR19

◆  [2/2]

union { ... } CAN_MOAR19

◆  [1/2]

union { ... } CAN_MOAR2

◆  [2/2]

union { ... } CAN_MOAR2

◆  [1/2]

union { ... } CAN_MOAR20

◆  [2/2]

union { ... } CAN_MOAR20

◆  [1/2]

union { ... } CAN_MOAR21

◆  [2/2]

union { ... } CAN_MOAR21

◆  [1/2]

union { ... } CAN_MOAR22

◆  [2/2]

union { ... } CAN_MOAR22

◆  [1/2]

union { ... } CAN_MOAR23

◆  [2/2]

union { ... } CAN_MOAR23

◆  [1/2]

union { ... } CAN_MOAR24

◆  [2/2]

union { ... } CAN_MOAR24

◆  [1/2]

union { ... } CAN_MOAR25

◆  [2/2]

union { ... } CAN_MOAR25

◆  [1/2]

union { ... } CAN_MOAR26

◆  [2/2]

union { ... } CAN_MOAR26

◆  [1/2]

union { ... } CAN_MOAR27

◆  [2/2]

union { ... } CAN_MOAR27

◆  [1/2]

union { ... } CAN_MOAR28

◆  [2/2]

union { ... } CAN_MOAR28

◆  [1/2]

union { ... } CAN_MOAR29

◆  [2/2]

union { ... } CAN_MOAR29

◆  [1/2]

union { ... } CAN_MOAR3

◆  [2/2]

union { ... } CAN_MOAR3

◆  [1/2]

union { ... } CAN_MOAR30

◆  [2/2]

union { ... } CAN_MOAR30

◆  [1/2]

union { ... } CAN_MOAR31

◆  [2/2]

union { ... } CAN_MOAR31

◆  [1/2]

union { ... } CAN_MOAR4

◆  [2/2]

union { ... } CAN_MOAR4

◆  [1/2]

union { ... } CAN_MOAR5

◆  [2/2]

union { ... } CAN_MOAR5

◆  [1/2]

union { ... } CAN_MOAR6

◆  [2/2]

union { ... } CAN_MOAR6

◆  [1/2]

union { ... } CAN_MOAR7

◆  [2/2]

union { ... } CAN_MOAR7

◆  [1/2]

union { ... } CAN_MOAR8

◆  [2/2]

union { ... } CAN_MOAR8

◆  [1/2]

union { ... } CAN_MOAR9

◆  [2/2]

union { ... } CAN_MOAR9

◆  [1/2]

union { ... } CAN_MOCTR0

◆  [2/2]

union { ... } CAN_MOCTR0

◆  [1/2]

union { ... } CAN_MOCTR1

◆  [2/2]

union { ... } CAN_MOCTR1

◆  [1/2]

union { ... } CAN_MOCTR10

◆  [2/2]

union { ... } CAN_MOCTR10

◆  [1/2]

union { ... } CAN_MOCTR11

◆  [2/2]

union { ... } CAN_MOCTR11

◆  [1/2]

union { ... } CAN_MOCTR12

◆  [2/2]

union { ... } CAN_MOCTR12

◆  [1/2]

union { ... } CAN_MOCTR13

◆  [2/2]

union { ... } CAN_MOCTR13

◆  [1/2]

union { ... } CAN_MOCTR14

◆  [2/2]

union { ... } CAN_MOCTR14

◆  [1/2]

union { ... } CAN_MOCTR15

◆  [2/2]

union { ... } CAN_MOCTR15

◆  [1/2]

union { ... } CAN_MOCTR16

◆  [2/2]

union { ... } CAN_MOCTR16

◆  [1/2]

union { ... } CAN_MOCTR17

◆  [2/2]

union { ... } CAN_MOCTR17

◆  [1/2]

union { ... } CAN_MOCTR18

◆  [2/2]

union { ... } CAN_MOCTR18

◆  [1/2]

union { ... } CAN_MOCTR19

◆  [2/2]

union { ... } CAN_MOCTR19

◆  [1/2]

union { ... } CAN_MOCTR2

◆  [2/2]

union { ... } CAN_MOCTR2

◆  [1/2]

union { ... } CAN_MOCTR20

◆  [2/2]

union { ... } CAN_MOCTR20

◆  [1/2]

union { ... } CAN_MOCTR21

◆  [2/2]

union { ... } CAN_MOCTR21

◆  [1/2]

union { ... } CAN_MOCTR22

◆  [2/2]

union { ... } CAN_MOCTR22

◆  [1/2]

union { ... } CAN_MOCTR23

◆  [2/2]

union { ... } CAN_MOCTR23

◆  [1/2]

union { ... } CAN_MOCTR24

◆  [2/2]

union { ... } CAN_MOCTR24

◆  [1/2]

union { ... } CAN_MOCTR25

◆  [2/2]

union { ... } CAN_MOCTR25

◆  [1/2]

union { ... } CAN_MOCTR26

◆  [2/2]

union { ... } CAN_MOCTR26

◆  [1/2]

union { ... } CAN_MOCTR27

◆  [2/2]

union { ... } CAN_MOCTR27

◆  [1/2]

union { ... } CAN_MOCTR28

◆  [2/2]

union { ... } CAN_MOCTR28

◆  [1/2]

union { ... } CAN_MOCTR29

◆  [2/2]

union { ... } CAN_MOCTR29

◆  [1/2]

union { ... } CAN_MOCTR3

◆  [2/2]

union { ... } CAN_MOCTR3

◆  [1/2]

union { ... } CAN_MOCTR30

◆  [2/2]

union { ... } CAN_MOCTR30

◆  [1/2]

union { ... } CAN_MOCTR31

◆  [2/2]

union { ... } CAN_MOCTR31

◆  [1/2]

union { ... } CAN_MOCTR4

◆  [2/2]

union { ... } CAN_MOCTR4

◆  [1/2]

union { ... } CAN_MOCTR5

◆  [2/2]

union { ... } CAN_MOCTR5

◆  [1/2]

union { ... } CAN_MOCTR6

◆  [2/2]

union { ... } CAN_MOCTR6

◆  [1/2]

union { ... } CAN_MOCTR7

◆  [2/2]

union { ... } CAN_MOCTR7

◆  [1/2]

union { ... } CAN_MOCTR8

◆  [2/2]

union { ... } CAN_MOCTR8

◆  [1/2]

union { ... } CAN_MOCTR9

◆  [2/2]

union { ... } CAN_MOCTR9

◆  [1/2]

union { ... } CAN_MODATAH0

◆  [2/2]

union { ... } CAN_MODATAH0

◆  [1/2]

union { ... } CAN_MODATAH1

◆  [2/2]

union { ... } CAN_MODATAH1

◆  [1/2]

union { ... } CAN_MODATAH10

◆  [2/2]

union { ... } CAN_MODATAH10

◆  [1/2]

union { ... } CAN_MODATAH11

◆  [2/2]

union { ... } CAN_MODATAH11

◆  [1/2]

union { ... } CAN_MODATAH12

◆  [2/2]

union { ... } CAN_MODATAH12

◆  [1/2]

union { ... } CAN_MODATAH13

◆  [2/2]

union { ... } CAN_MODATAH13

◆  [1/2]

union { ... } CAN_MODATAH14

◆  [2/2]

union { ... } CAN_MODATAH14

◆  [1/2]

union { ... } CAN_MODATAH15

◆  [2/2]

union { ... } CAN_MODATAH15

◆  [1/2]

union { ... } CAN_MODATAH16

◆  [2/2]

union { ... } CAN_MODATAH16

◆  [1/2]

union { ... } CAN_MODATAH17

◆  [2/2]

union { ... } CAN_MODATAH17

◆  [1/2]

union { ... } CAN_MODATAH18

◆  [2/2]

union { ... } CAN_MODATAH18

◆  [1/2]

union { ... } CAN_MODATAH19

◆  [2/2]

union { ... } CAN_MODATAH19

◆  [1/2]

union { ... } CAN_MODATAH2

◆  [2/2]

union { ... } CAN_MODATAH2

◆  [1/2]

union { ... } CAN_MODATAH20

◆  [2/2]

union { ... } CAN_MODATAH20

◆  [1/2]

union { ... } CAN_MODATAH21

◆  [2/2]

union { ... } CAN_MODATAH21

◆  [1/2]

union { ... } CAN_MODATAH22

◆  [2/2]

union { ... } CAN_MODATAH22

◆  [1/2]

union { ... } CAN_MODATAH23

◆  [2/2]

union { ... } CAN_MODATAH23

◆  [1/2]

union { ... } CAN_MODATAH24

◆  [2/2]

union { ... } CAN_MODATAH24

◆  [1/2]

union { ... } CAN_MODATAH25

◆  [2/2]

union { ... } CAN_MODATAH25

◆  [1/2]

union { ... } CAN_MODATAH26

◆  [2/2]

union { ... } CAN_MODATAH26

◆  [1/2]

union { ... } CAN_MODATAH27

◆  [2/2]

union { ... } CAN_MODATAH27

◆  [1/2]

union { ... } CAN_MODATAH28

◆  [2/2]

union { ... } CAN_MODATAH28

◆  [1/2]

union { ... } CAN_MODATAH29

◆  [2/2]

union { ... } CAN_MODATAH29

◆  [1/2]

union { ... } CAN_MODATAH3

◆  [2/2]

union { ... } CAN_MODATAH3

◆  [1/2]

union { ... } CAN_MODATAH30

◆  [2/2]

union { ... } CAN_MODATAH30

◆  [1/2]

union { ... } CAN_MODATAH31

◆  [2/2]

union { ... } CAN_MODATAH31

◆  [1/2]

union { ... } CAN_MODATAH4

◆  [2/2]

union { ... } CAN_MODATAH4

◆  [1/2]

union { ... } CAN_MODATAH5

◆  [2/2]

union { ... } CAN_MODATAH5

◆  [1/2]

union { ... } CAN_MODATAH6

◆  [2/2]

union { ... } CAN_MODATAH6

◆  [1/2]

union { ... } CAN_MODATAH7

◆  [2/2]

union { ... } CAN_MODATAH7

◆  [1/2]

union { ... } CAN_MODATAH8

◆  [2/2]

union { ... } CAN_MODATAH8

◆  [1/2]

union { ... } CAN_MODATAH9

◆  [2/2]

union { ... } CAN_MODATAH9

◆  [1/2]

union { ... } CAN_MODATAL0

◆  [2/2]

union { ... } CAN_MODATAL0

◆  [1/2]

union { ... } CAN_MODATAL1

◆  [2/2]

union { ... } CAN_MODATAL1

◆  [1/2]

union { ... } CAN_MODATAL10

◆  [2/2]

union { ... } CAN_MODATAL10

◆  [1/2]

union { ... } CAN_MODATAL11

◆  [2/2]

union { ... } CAN_MODATAL11

◆  [1/2]

union { ... } CAN_MODATAL12

◆  [2/2]

union { ... } CAN_MODATAL12

◆  [1/2]

union { ... } CAN_MODATAL13

◆  [2/2]

union { ... } CAN_MODATAL13

◆  [1/2]

union { ... } CAN_MODATAL14

◆  [2/2]

union { ... } CAN_MODATAL14

◆  [1/2]

union { ... } CAN_MODATAL15

◆  [2/2]

union { ... } CAN_MODATAL15

◆  [1/2]

union { ... } CAN_MODATAL16

◆  [2/2]

union { ... } CAN_MODATAL16

◆  [1/2]

union { ... } CAN_MODATAL17

◆  [2/2]

union { ... } CAN_MODATAL17

◆  [1/2]

union { ... } CAN_MODATAL18

◆  [2/2]

union { ... } CAN_MODATAL18

◆  [1/2]

union { ... } CAN_MODATAL19

◆  [2/2]

union { ... } CAN_MODATAL19

◆  [1/2]

union { ... } CAN_MODATAL2

◆  [2/2]

union { ... } CAN_MODATAL2

◆  [1/2]

union { ... } CAN_MODATAL20

◆  [2/2]

union { ... } CAN_MODATAL20

◆  [1/2]

union { ... } CAN_MODATAL21

◆  [2/2]

union { ... } CAN_MODATAL21

◆  [1/2]

union { ... } CAN_MODATAL22

◆  [2/2]

union { ... } CAN_MODATAL22

◆  [1/2]

union { ... } CAN_MODATAL23

◆  [2/2]

union { ... } CAN_MODATAL23

◆  [1/2]

union { ... } CAN_MODATAL24

◆  [2/2]

union { ... } CAN_MODATAL24

◆  [1/2]

union { ... } CAN_MODATAL25

◆  [2/2]

union { ... } CAN_MODATAL25

◆  [1/2]

union { ... } CAN_MODATAL26

◆  [2/2]

union { ... } CAN_MODATAL26

◆  [1/2]

union { ... } CAN_MODATAL27

◆  [2/2]

union { ... } CAN_MODATAL27

◆  [1/2]

union { ... } CAN_MODATAL28

◆  [2/2]

union { ... } CAN_MODATAL28

◆  [1/2]

union { ... } CAN_MODATAL29

◆  [2/2]

union { ... } CAN_MODATAL29

◆  [1/2]

union { ... } CAN_MODATAL3

◆  [2/2]

union { ... } CAN_MODATAL3

◆  [1/2]

union { ... } CAN_MODATAL30

◆  [2/2]

union { ... } CAN_MODATAL30

◆  [1/2]

union { ... } CAN_MODATAL31

◆  [2/2]

union { ... } CAN_MODATAL31

◆  [1/2]

union { ... } CAN_MODATAL4

◆  [2/2]

union { ... } CAN_MODATAL4

◆  [1/2]

union { ... } CAN_MODATAL5

◆  [2/2]

union { ... } CAN_MODATAL5

◆  [1/2]

union { ... } CAN_MODATAL6

◆  [2/2]

union { ... } CAN_MODATAL6

◆  [1/2]

union { ... } CAN_MODATAL7

◆  [2/2]

union { ... } CAN_MODATAL7

◆  [1/2]

union { ... } CAN_MODATAL8

◆  [2/2]

union { ... } CAN_MODATAL8

◆  [1/2]

union { ... } CAN_MODATAL9

◆  [2/2]

union { ... } CAN_MODATAL9

◆  [1/2]

union { ... } CAN_MOFCR0

◆  [2/2]

union { ... } CAN_MOFCR0

◆  [1/2]

union { ... } CAN_MOFCR1

◆  [2/2]

union { ... } CAN_MOFCR1

◆  [1/2]

union { ... } CAN_MOFCR10

◆  [2/2]

union { ... } CAN_MOFCR10

◆  [1/2]

union { ... } CAN_MOFCR11

◆  [2/2]

union { ... } CAN_MOFCR11

◆  [1/2]

union { ... } CAN_MOFCR12

◆  [2/2]

union { ... } CAN_MOFCR12

◆  [1/2]

union { ... } CAN_MOFCR13

◆  [2/2]

union { ... } CAN_MOFCR13

◆  [1/2]

union { ... } CAN_MOFCR14

◆  [2/2]

union { ... } CAN_MOFCR14

◆  [1/2]

union { ... } CAN_MOFCR15

◆  [2/2]

union { ... } CAN_MOFCR15

◆  [1/2]

union { ... } CAN_MOFCR16

◆  [2/2]

union { ... } CAN_MOFCR16

◆  [1/2]

union { ... } CAN_MOFCR17

◆  [2/2]

union { ... } CAN_MOFCR17

◆  [1/2]

union { ... } CAN_MOFCR18

◆  [2/2]

union { ... } CAN_MOFCR18

◆  [1/2]

union { ... } CAN_MOFCR19

◆  [2/2]

union { ... } CAN_MOFCR19

◆  [1/2]

union { ... } CAN_MOFCR2

◆  [2/2]

union { ... } CAN_MOFCR2

◆  [1/2]

union { ... } CAN_MOFCR20

◆  [2/2]

union { ... } CAN_MOFCR20

◆  [1/2]

union { ... } CAN_MOFCR21

◆  [2/2]

union { ... } CAN_MOFCR21

◆  [1/2]

union { ... } CAN_MOFCR22

◆  [2/2]

union { ... } CAN_MOFCR22

◆  [1/2]

union { ... } CAN_MOFCR23

◆  [2/2]

union { ... } CAN_MOFCR23

◆  [1/2]

union { ... } CAN_MOFCR24

◆  [2/2]

union { ... } CAN_MOFCR24

◆  [1/2]

union { ... } CAN_MOFCR25

◆  [2/2]

union { ... } CAN_MOFCR25

◆  [1/2]

union { ... } CAN_MOFCR26

◆  [2/2]

union { ... } CAN_MOFCR26

◆  [1/2]

union { ... } CAN_MOFCR27

◆  [2/2]

union { ... } CAN_MOFCR27

◆  [1/2]

union { ... } CAN_MOFCR28

◆  [2/2]

union { ... } CAN_MOFCR28

◆  [1/2]

union { ... } CAN_MOFCR29

◆  [2/2]

union { ... } CAN_MOFCR29

◆  [1/2]

union { ... } CAN_MOFCR3

◆  [2/2]

union { ... } CAN_MOFCR3

◆  [1/2]

union { ... } CAN_MOFCR30

◆  [2/2]

union { ... } CAN_MOFCR30

◆  [1/2]

union { ... } CAN_MOFCR31

◆  [2/2]

union { ... } CAN_MOFCR31

◆  [1/2]

union { ... } CAN_MOFCR4

◆  [2/2]

union { ... } CAN_MOFCR4

◆  [1/2]

union { ... } CAN_MOFCR5

◆  [2/2]

union { ... } CAN_MOFCR5

◆  [1/2]

union { ... } CAN_MOFCR6

◆  [2/2]

union { ... } CAN_MOFCR6

◆  [1/2]

union { ... } CAN_MOFCR7

◆  [2/2]

union { ... } CAN_MOFCR7

◆  [1/2]

union { ... } CAN_MOFCR8

◆  [2/2]

union { ... } CAN_MOFCR8

◆  [1/2]

union { ... } CAN_MOFCR9

◆  [2/2]

union { ... } CAN_MOFCR9

◆  [1/2]

union { ... } CAN_MOFGPR0

◆  [2/2]

union { ... } CAN_MOFGPR0

◆  [1/2]

union { ... } CAN_MOFGPR1

◆  [2/2]

union { ... } CAN_MOFGPR1

◆  [1/2]

union { ... } CAN_MOFGPR10

◆  [2/2]

union { ... } CAN_MOFGPR10

◆  [1/2]

union { ... } CAN_MOFGPR11

◆  [2/2]

union { ... } CAN_MOFGPR11

◆  [1/2]

union { ... } CAN_MOFGPR12

◆  [2/2]

union { ... } CAN_MOFGPR12

◆  [1/2]

union { ... } CAN_MOFGPR13

◆  [2/2]

union { ... } CAN_MOFGPR13

◆  [1/2]

union { ... } CAN_MOFGPR14

◆  [2/2]

union { ... } CAN_MOFGPR14

◆  [1/2]

union { ... } CAN_MOFGPR15

◆  [2/2]

union { ... } CAN_MOFGPR15

◆  [1/2]

union { ... } CAN_MOFGPR16

◆  [2/2]

union { ... } CAN_MOFGPR16

◆  [1/2]

union { ... } CAN_MOFGPR17

◆  [2/2]

union { ... } CAN_MOFGPR17

◆  [1/2]

union { ... } CAN_MOFGPR18

◆  [2/2]

union { ... } CAN_MOFGPR18

◆  [1/2]

union { ... } CAN_MOFGPR19

◆  [2/2]

union { ... } CAN_MOFGPR19

◆  [1/2]

union { ... } CAN_MOFGPR2

◆  [2/2]

union { ... } CAN_MOFGPR2

◆  [1/2]

union { ... } CAN_MOFGPR20

◆  [2/2]

union { ... } CAN_MOFGPR20

◆  [1/2]

union { ... } CAN_MOFGPR21

◆  [2/2]

union { ... } CAN_MOFGPR21

◆  [1/2]

union { ... } CAN_MOFGPR22

◆  [2/2]

union { ... } CAN_MOFGPR22

◆  [1/2]

union { ... } CAN_MOFGPR23

◆  [2/2]

union { ... } CAN_MOFGPR23

◆  [1/2]

union { ... } CAN_MOFGPR24

◆  [2/2]

union { ... } CAN_MOFGPR24

◆  [1/2]

union { ... } CAN_MOFGPR25

◆  [2/2]

union { ... } CAN_MOFGPR25

◆  [1/2]

union { ... } CAN_MOFGPR26

◆  [2/2]

union { ... } CAN_MOFGPR26

◆  [1/2]

union { ... } CAN_MOFGPR27

◆  [2/2]

union { ... } CAN_MOFGPR27

◆  [1/2]

union { ... } CAN_MOFGPR28

◆  [2/2]

union { ... } CAN_MOFGPR28

◆  [1/2]

union { ... } CAN_MOFGPR29

◆  [2/2]

union { ... } CAN_MOFGPR29

◆  [1/2]

union { ... } CAN_MOFGPR3

◆  [2/2]

union { ... } CAN_MOFGPR3

◆  [1/2]

union { ... } CAN_MOFGPR30

◆  [2/2]

union { ... } CAN_MOFGPR30

◆  [1/2]

union { ... } CAN_MOFGPR31

◆  [2/2]

union { ... } CAN_MOFGPR31

◆  [1/2]

union { ... } CAN_MOFGPR4

◆  [2/2]

union { ... } CAN_MOFGPR4

◆  [1/2]

union { ... } CAN_MOFGPR5

◆  [2/2]

union { ... } CAN_MOFGPR5

◆  [1/2]

union { ... } CAN_MOFGPR6

◆  [2/2]

union { ... } CAN_MOFGPR6

◆  [1/2]

union { ... } CAN_MOFGPR7

◆  [2/2]

union { ... } CAN_MOFGPR7

◆  [1/2]

union { ... } CAN_MOFGPR8

◆  [2/2]

union { ... } CAN_MOFGPR8

◆  [1/2]

union { ... } CAN_MOFGPR9

◆  [2/2]

union { ... } CAN_MOFGPR9

◆  [1/2]

union { ... } CAN_MOIPR0

◆  [2/2]

union { ... } CAN_MOIPR0

◆  [1/2]

union { ... } CAN_MOIPR1

◆  [2/2]

union { ... } CAN_MOIPR1

◆  [1/2]

union { ... } CAN_MOIPR10

◆  [2/2]

union { ... } CAN_MOIPR10

◆  [1/2]

union { ... } CAN_MOIPR11

◆  [2/2]

union { ... } CAN_MOIPR11

◆  [1/2]

union { ... } CAN_MOIPR12

◆  [2/2]

union { ... } CAN_MOIPR12

◆  [1/2]

union { ... } CAN_MOIPR13

◆  [2/2]

union { ... } CAN_MOIPR13

◆  [1/2]

union { ... } CAN_MOIPR14

◆  [2/2]

union { ... } CAN_MOIPR14

◆  [1/2]

union { ... } CAN_MOIPR15

◆  [2/2]

union { ... } CAN_MOIPR15

◆  [1/2]

union { ... } CAN_MOIPR16

◆  [2/2]

union { ... } CAN_MOIPR16

◆  [1/2]

union { ... } CAN_MOIPR17

◆  [2/2]

union { ... } CAN_MOIPR17

◆  [1/2]

union { ... } CAN_MOIPR18

◆  [2/2]

union { ... } CAN_MOIPR18

◆  [1/2]

union { ... } CAN_MOIPR19

◆  [2/2]

union { ... } CAN_MOIPR19

◆  [1/2]

union { ... } CAN_MOIPR2

◆  [2/2]

union { ... } CAN_MOIPR2

◆  [1/2]

union { ... } CAN_MOIPR20

◆  [2/2]

union { ... } CAN_MOIPR20

◆  [1/2]

union { ... } CAN_MOIPR21

◆  [2/2]

union { ... } CAN_MOIPR21

◆  [1/2]

union { ... } CAN_MOIPR22

◆  [2/2]

union { ... } CAN_MOIPR22

◆  [1/2]

union { ... } CAN_MOIPR23

◆  [2/2]

union { ... } CAN_MOIPR23

◆  [1/2]

union { ... } CAN_MOIPR24

◆  [2/2]

union { ... } CAN_MOIPR24

◆  [1/2]

union { ... } CAN_MOIPR25

◆  [2/2]

union { ... } CAN_MOIPR25

◆  [1/2]

union { ... } CAN_MOIPR26

◆  [2/2]

union { ... } CAN_MOIPR26

◆  [1/2]

union { ... } CAN_MOIPR27

◆  [2/2]

union { ... } CAN_MOIPR27

◆  [1/2]

union { ... } CAN_MOIPR28

◆  [2/2]

union { ... } CAN_MOIPR28

◆  [1/2]

union { ... } CAN_MOIPR29

◆  [2/2]

union { ... } CAN_MOIPR29

◆  [1/2]

union { ... } CAN_MOIPR3

◆  [2/2]

union { ... } CAN_MOIPR3

◆  [1/2]

union { ... } CAN_MOIPR30

◆  [2/2]

union { ... } CAN_MOIPR30

◆  [1/2]

union { ... } CAN_MOIPR31

◆  [2/2]

union { ... } CAN_MOIPR31

◆  [1/2]

union { ... } CAN_MOIPR4

◆  [2/2]

union { ... } CAN_MOIPR4

◆  [1/2]

union { ... } CAN_MOIPR5

◆  [2/2]

union { ... } CAN_MOIPR5

◆  [1/2]

union { ... } CAN_MOIPR6

◆  [2/2]

union { ... } CAN_MOIPR6

◆  [1/2]

union { ... } CAN_MOIPR7

◆  [2/2]

union { ... } CAN_MOIPR7

◆  [1/2]

union { ... } CAN_MOIPR8

◆  [2/2]

union { ... } CAN_MOIPR8

◆  [1/2]

union { ... } CAN_MOIPR9

◆  [2/2]

union { ... } CAN_MOIPR9

◆  [1/2]

union { ... } CAN_MOSTAT0

◆  [2/2]

union { ... } CAN_MOSTAT0

◆  [1/2]

union { ... } CAN_MOSTAT1

◆  [2/2]

union { ... } CAN_MOSTAT1

◆  [1/2]

union { ... } CAN_MOSTAT10

◆  [2/2]

union { ... } CAN_MOSTAT10

◆  [1/2]

union { ... } CAN_MOSTAT11

◆  [2/2]

union { ... } CAN_MOSTAT11

◆  [1/2]

union { ... } CAN_MOSTAT12

◆  [2/2]

union { ... } CAN_MOSTAT12

◆  [1/2]

union { ... } CAN_MOSTAT13

◆  [2/2]

union { ... } CAN_MOSTAT13

◆  [1/2]

union { ... } CAN_MOSTAT14

◆  [2/2]

union { ... } CAN_MOSTAT14

◆  [1/2]

union { ... } CAN_MOSTAT15

◆  [2/2]

union { ... } CAN_MOSTAT15

◆  [1/2]

union { ... } CAN_MOSTAT16

◆  [2/2]

union { ... } CAN_MOSTAT16

◆  [1/2]

union { ... } CAN_MOSTAT17

◆  [2/2]

union { ... } CAN_MOSTAT17

◆  [1/2]

union { ... } CAN_MOSTAT18

◆  [2/2]

union { ... } CAN_MOSTAT18

◆  [1/2]

union { ... } CAN_MOSTAT19

◆  [2/2]

union { ... } CAN_MOSTAT19

◆  [1/2]

union { ... } CAN_MOSTAT2

◆  [2/2]

union { ... } CAN_MOSTAT2

◆  [1/2]

union { ... } CAN_MOSTAT20

◆  [2/2]

union { ... } CAN_MOSTAT20

◆  [1/2]

union { ... } CAN_MOSTAT21

◆  [2/2]

union { ... } CAN_MOSTAT21

◆  [1/2]

union { ... } CAN_MOSTAT22

◆  [2/2]

union { ... } CAN_MOSTAT22

◆  [1/2]

union { ... } CAN_MOSTAT23

◆  [2/2]

union { ... } CAN_MOSTAT23

◆  [1/2]

union { ... } CAN_MOSTAT24

◆  [2/2]

union { ... } CAN_MOSTAT24

◆  [1/2]

union { ... } CAN_MOSTAT25

◆  [2/2]

union { ... } CAN_MOSTAT25

◆  [1/2]

union { ... } CAN_MOSTAT26

◆  [2/2]

union { ... } CAN_MOSTAT26

◆  [1/2]

union { ... } CAN_MOSTAT27

◆  [2/2]

union { ... } CAN_MOSTAT27

◆  [1/2]

union { ... } CAN_MOSTAT28

◆  [2/2]

union { ... } CAN_MOSTAT28

◆  [1/2]

union { ... } CAN_MOSTAT29

◆  [2/2]

union { ... } CAN_MOSTAT29

◆  [1/2]

union { ... } CAN_MOSTAT3

◆  [2/2]

union { ... } CAN_MOSTAT3

◆  [1/2]

union { ... } CAN_MOSTAT30

◆  [2/2]

union { ... } CAN_MOSTAT30

◆  [1/2]

union { ... } CAN_MOSTAT31

◆  [2/2]

union { ... } CAN_MOSTAT31

◆  [1/2]

union { ... } CAN_MOSTAT4

◆  [2/2]

union { ... } CAN_MOSTAT4

◆  [1/2]

union { ... } CAN_MOSTAT5

◆  [2/2]

union { ... } CAN_MOSTAT5

◆  [1/2]

union { ... } CAN_MOSTAT6

◆  [2/2]

union { ... } CAN_MOSTAT6

◆  [1/2]

union { ... } CAN_MOSTAT7

◆  [2/2]

union { ... } CAN_MOSTAT7

◆  [1/2]

union { ... } CAN_MOSTAT8

◆  [2/2]

union { ... } CAN_MOSTAT8

◆  [1/2]

union { ... } CAN_MOSTAT9

◆  [2/2]

union { ... } CAN_MOSTAT9

◆ CFCVAL

__IOM uint32_t CFCVAL

[31..16] CAN Frame Counter Value

◆ CUR

__IOM uint32_t CUR

[23..16] Current Object Pointer

◆ DATC

__IOM uint32_t DATC

[11..11] Data Copy

◆ DB0

__IOM uint32_t DB0

[7..0] Data Byte 0 of Message Object n

◆ DB1

__IOM uint32_t DB1

[15..8] Data Byte 1 of Message Object n

◆ DB2

__IOM uint32_t DB2

[23..16] Data Byte 2 of Message Object n

◆ DB3

__IOM uint32_t DB3

[31..24] Data Byte 3 of Message Object n

◆ DB4

__IOM uint32_t DB4

[7..0] Data Byte 4 of Message Object n

◆ DB5

__IOM uint32_t DB5

[15..8] Data Byte 5 of Message Object n

◆ DB6

__IOM uint32_t DB6

[23..16] Data Byte 6 of Message Object n

◆ DB7

__IOM uint32_t DB7

[31..24] Data Byte 7 of Message Object n

◆ DIR

__IM uint32_t DIR

[11..11] Message Direction

◆ DLC

__IOM uint32_t DLC

[27..24] Data Length Code

◆ DLCC

__IOM uint32_t DLCC

[10..10] Data Length Code Copy

◆ FDF

__IOM uint32_t FDF

[6..6] CAN FD Frame Format

◆ FRREN

__IOM uint32_t FRREN

[20..20] Foreign Remote Request Enable

◆ GDFS

__IOM uint32_t GDFS

[8..8] Gateway Data Frame Send

◆ ID

__IOM uint32_t ID

[28..0] CAN Identifier of Message Object n

◆ IDC

__IOM uint32_t IDC

[9..9] Identifier Copy

◆ IDE

__IOM uint32_t IDE

[29..29] Identifier Extension Bit of Message Object n

◆ LIST

__IM uint32_t LIST

[15..12] List Allocation

◆ MIDE

__IOM uint32_t MIDE

[29..29] Acceptance Mask Bit for Message IDE Bit

◆ MMC

__IOM uint32_t MMC

[3..0] Message Mode Control

◆ MPN

__IOM uint32_t MPN

[15..8] Message Pending Number

◆ MSGLST

__IM uint32_t MSGLST

[4..4] Message Lost

◆ MSGVAL

__IM uint32_t MSGVAL

[5..5] Message Valid

◆ NEWDAT

__IM uint32_t NEWDAT

[3..3] New Data

◆  [1/2]

union { ... } OBJ0

◆  [2/2]

union { ... } OBJ0

◆  [1/2]

union { ... } OBJ1

◆  [2/2]

union { ... } OBJ1

◆  [1/2]

union { ... } OBJ10

◆  [2/2]

union { ... } OBJ10

◆  [1/2]

union { ... } OBJ11

◆  [2/2]

union { ... } OBJ11

◆  [1/2]

union { ... } OBJ12

◆  [2/2]

union { ... } OBJ12

◆  [1/2]

union { ... } OBJ13

◆  [2/2]

union { ... } OBJ13

◆  [1/2]

union { ... } OBJ14

◆  [2/2]

union { ... } OBJ14

◆  [1/2]

union { ... } OBJ15

◆  [2/2]

union { ... } OBJ15

◆  [1/2]

union { ... } OBJ16

◆  [2/2]

union { ... } OBJ16

◆  [1/2]

union { ... } OBJ17

◆  [2/2]

union { ... } OBJ17

◆  [1/2]

union { ... } OBJ18

◆  [2/2]

union { ... } OBJ18

◆  [1/2]

union { ... } OBJ19

◆  [2/2]

union { ... } OBJ19

◆  [1/2]

union { ... } OBJ2

◆  [2/2]

union { ... } OBJ2

◆  [1/2]

union { ... } OBJ20

◆  [2/2]

union { ... } OBJ20

◆  [1/2]

union { ... } OBJ21

◆  [2/2]

union { ... } OBJ21

◆  [1/2]

union { ... } OBJ22

◆  [2/2]

union { ... } OBJ22

◆  [1/2]

union { ... } OBJ23

◆  [2/2]

union { ... } OBJ23

◆  [1/2]

union { ... } OBJ24

◆  [2/2]

union { ... } OBJ24

◆  [1/2]

union { ... } OBJ25

◆  [2/2]

union { ... } OBJ25

◆  [1/2]

union { ... } OBJ26

◆  [2/2]

union { ... } OBJ26

◆  [1/2]

union { ... } OBJ27

◆  [2/2]

union { ... } OBJ27

◆  [1/2]

union { ... } OBJ28

◆  [2/2]

union { ... } OBJ28

◆  [1/2]

union { ... } OBJ29

◆  [2/2]

union { ... } OBJ29

◆  [1/2]

union { ... } OBJ3

◆  [2/2]

union { ... } OBJ3

◆  [1/2]

union { ... } OBJ30

◆  [2/2]

union { ... } OBJ30

◆  [1/2]

union { ... } OBJ31

◆  [2/2]

union { ... } OBJ31

◆  [1/2]

union { ... } OBJ4

◆  [2/2]

union { ... } OBJ4

◆  [1/2]

union { ... } OBJ5

◆  [2/2]

union { ... } OBJ5

◆  [1/2]

union { ... } OBJ6

◆  [2/2]

union { ... } OBJ6

◆  [1/2]

union { ... } OBJ7

◆  [2/2]

union { ... } OBJ7

◆  [1/2]

union { ... } OBJ8

◆  [2/2]

union { ... } OBJ8

◆  [1/2]

union { ... } OBJ9

◆  [2/2]

union { ... } OBJ9

◆ OVIE

__IOM uint32_t OVIE

[18..18] Overflow Interrupt Enable

◆ PNEXT

__IM uint32_t PNEXT

[31..24] Pointer to Next Message Object

◆ PPREV

__IM uint32_t PPREV

[23..16] Pointer to Previous Message Object

◆ PRI

__IOM uint32_t PRI

[31..30] Priority Class

◆ reg [1/3]

__IOM uint32_t reg

(@ 0x00000F00) Message Object 0 Function Control Register

(@ 0x00000F04) Message Object 0 FIFO/Gateway Pointer Register

(@ 0x00000F08) Message Object 0 Interrupt Pointer Register

(@ 0x00000F0C) Message Object 0 Acceptance Mask Register

(@ 0x00000F10) Message Object 0 Data Register Low

(@ 0x00000F14) Message Object 0 Data Register High

(@ 0x00000F18) Message Object 0 Arbitration Register

(@ 0x00000F20) Message Object 1 Function Control Register

(@ 0x00000F24) Message Object 1 FIFO/Gateway Pointer Register

(@ 0x00000F28) Message Object 1 Interrupt Pointer Register

(@ 0x00000F2C) Message Object 1 Acceptance Mask Register

(@ 0x00000F30) Message Object 1 Data Register Low

(@ 0x00000F34) Message Object 1 Data Register High

(@ 0x00000F38) Message Object 1 Arbitration Register

(@ 0x00000F40) Message Object 2 Function Control Register

(@ 0x00000F44) Message Object 2 FIFO/Gateway Pointer Register

(@ 0x00000F48) Message Object 2 Interrupt Pointer Register

(@ 0x00000F4C) Message Object 2 Acceptance Mask Register

(@ 0x00000F50) Message Object 2 Data Register Low

(@ 0x00000F54) Message Object 2 Data Register High

(@ 0x00000F58) Message Object 2 Arbitration Register

(@ 0x00000F60) Message Object 3 Function Control Register

(@ 0x00000F64) Message Object 3 FIFO/Gateway Pointer Register

(@ 0x00000F68) Message Object 3 Interrupt Pointer Register

(@ 0x00000F6C) Message Object 3 Acceptance Mask Register

(@ 0x00000F70) Message Object 3 Data Register Low

(@ 0x00000F74) Message Object 3 Data Register High

(@ 0x00000F78) Message Object 3 Arbitration Register

(@ 0x00000F80) Message Object 4 Function Control Register

(@ 0x00000F84) Message Object 4 FIFO/Gateway Pointer Register

(@ 0x00000F88) Message Object 4 Interrupt Pointer Register

(@ 0x00000F8C) Message Object 4 Acceptance Mask Register

(@ 0x00000F90) Message Object 4 Data Register Low

(@ 0x00000F94) Message Object 4 Data Register High

(@ 0x00000F98) Message Object 4 Arbitration Register

(@ 0x00000FA0) Message Object 5 Function Control Register

(@ 0x00000FA4) Message Object 5 FIFO/Gateway Pointer Register

(@ 0x00000FA8) Message Object 5 Interrupt Pointer Register

(@ 0x00000FAC) Message Object 5 Acceptance Mask Register

(@ 0x00000FB0) Message Object 5 Data Register Low

(@ 0x00000FB4) Message Object 5 Data Register High

(@ 0x00000FB8) Message Object 5 Arbitration Register

(@ 0x00000FC0) Message Object 6 Function Control Register

(@ 0x00000FC4) Message Object 6 FIFO/Gateway Pointer Register

(@ 0x00000FC8) Message Object 6 Interrupt Pointer Register

(@ 0x00000FCC) Message Object 6 Acceptance Mask Register

(@ 0x00000FD0) Message Object 6 Data Register Low

(@ 0x00000FD4) Message Object 6 Data Register High

(@ 0x00000FD8) Message Object 6 Arbitration Register

(@ 0x00000FE0) Message Object 7 Function Control Register

(@ 0x00000FE4) Message Object 7 FIFO/Gateway Pointer Register

(@ 0x00000FE8) Message Object 7 Interrupt Pointer Register

(@ 0x00000FEC) Message Object 7 Acceptance Mask Register

(@ 0x00000FF0) Message Object 7 Data Register Low

(@ 0x00000FF4) Message Object 7 Data Register High

(@ 0x00000FF8) Message Object 7 Arbitration Register

(@ 0x00001000) Message Object 8 Function Control Register

(@ 0x00001004) Message Object 8 FIFO/Gateway Pointer Register

(@ 0x00001008) Message Object 8 Interrupt Pointer Register

(@ 0x0000100C) Message Object 8 Acceptance Mask Register

(@ 0x00001010) Message Object 8 Data Register Low

(@ 0x00001014) Message Object 8 Data Register High

(@ 0x00001018) Message Object 8 Arbitration Register

(@ 0x00001020) Message Object 9 Function Control Register

(@ 0x00001024) Message Object 9 FIFO/Gateway Pointer Register

(@ 0x00001028) Message Object 9 Interrupt Pointer Register

(@ 0x0000102C) Message Object 9 Acceptance Mask Register

(@ 0x00001030) Message Object 9 Data Register Low

(@ 0x00001034) Message Object 9 Data Register High

(@ 0x00001038) Message Object 9 Arbitration Register

(@ 0x00001040) Message Object 10 Function Control Register

(@ 0x00001044) Message Object 10 FIFO/Gateway Pointer Register

(@ 0x00001048) Message Object 10 Interrupt Pointer Register

(@ 0x0000104C) Message Object 10 Acceptance Mask Register

(@ 0x00001050) Message Object 10 Data Register Low

(@ 0x00001054) Message Object 10 Data Register High

(@ 0x00001058) Message Object 10 Arbitration Register

(@ 0x00001060) Message Object 11 Function Control Register

(@ 0x00001064) Message Object 11 FIFO/Gateway Pointer Register

(@ 0x00001068) Message Object 11 Interrupt Pointer Register

(@ 0x0000106C) Message Object 11 Acceptance Mask Register

(@ 0x00001070) Message Object 11 Data Register Low

(@ 0x00001074) Message Object 11 Data Register High

(@ 0x00001078) Message Object 11 Arbitration Register

(@ 0x00001080) Message Object 12 Function Control Register

(@ 0x00001084) Message Object 12 FIFO/Gateway Pointer Register

(@ 0x00001088) Message Object 12 Interrupt Pointer Register

(@ 0x0000108C) Message Object 12 Acceptance Mask Register

(@ 0x00001090) Message Object 12 Data Register Low

(@ 0x00001094) Message Object 12 Data Register High

(@ 0x00001098) Message Object 12 Arbitration Register

(@ 0x000010A0) Message Object 13 Function Control Register

(@ 0x000010A4) Message Object 13 FIFO/Gateway Pointer Register

(@ 0x000010A8) Message Object 13 Interrupt Pointer Register

(@ 0x000010AC) Message Object 13 Acceptance Mask Register

(@ 0x000010B0) Message Object 13 Data Register Low

(@ 0x000010B4) Message Object 13 Data Register High

(@ 0x000010B8) Message Object 13 Arbitration Register

(@ 0x000010C0) Message Object 14 Function Control Register

(@ 0x000010C4) Message Object 14 FIFO/Gateway Pointer Register

(@ 0x000010C8) Message Object 14 Interrupt Pointer Register

(@ 0x000010CC) Message Object 14 Acceptance Mask Register

(@ 0x000010D0) Message Object 14 Data Register Low

(@ 0x000010D4) Message Object 14 Data Register High

(@ 0x000010D8) Message Object 14 Arbitration Register

(@ 0x000010E0) Message Object 15 Function Control Register

(@ 0x000010E4) Message Object 15 FIFO/Gateway Pointer Register

(@ 0x000010E8) Message Object 15 Interrupt Pointer Register

(@ 0x000010EC) Message Object 15 Acceptance Mask Register

(@ 0x000010F0) Message Object 15 Data Register Low

(@ 0x000010F4) Message Object 15 Data Register High

(@ 0x000010F8) Message Object 15 Arbitration Register

(@ 0x00001100) Message Object 16 Function Control Register

(@ 0x00001104) Message Object 16 FIFO/Gateway Pointer Register

(@ 0x00001108) Message Object 16 Interrupt Pointer Register

(@ 0x0000110C) Message Object 16 Acceptance Mask Register

(@ 0x00001110) Message Object 16 Data Register Low

(@ 0x00001114) Message Object 16 Data Register High

(@ 0x00001118) Message Object 16 Arbitration Register

(@ 0x00001120) Message Object 17 Function Control Register

(@ 0x00001124) Message Object 17 FIFO/Gateway Pointer Register

(@ 0x00001128) Message Object 17 Interrupt Pointer Register

(@ 0x0000112C) Message Object 17 Acceptance Mask Register

(@ 0x00001130) Message Object 17 Data Register Low

(@ 0x00001134) Message Object 17 Data Register High

(@ 0x00001138) Message Object 17 Arbitration Register

(@ 0x00001140) Message Object 18 Function Control Register

(@ 0x00001144) Message Object 18 FIFO/Gateway Pointer Register

(@ 0x00001148) Message Object 18 Interrupt Pointer Register

(@ 0x0000114C) Message Object 18 Acceptance Mask Register

(@ 0x00001150) Message Object 18 Data Register Low

(@ 0x00001154) Message Object 18 Data Register High

(@ 0x00001158) Message Object 18 Arbitration Register

(@ 0x00001160) Message Object 19 Function Control Register

(@ 0x00001164) Message Object 19 FIFO/Gateway Pointer Register

(@ 0x00001168) Message Object 19 Interrupt Pointer Register

(@ 0x0000116C) Message Object 19 Acceptance Mask Register

(@ 0x00001170) Message Object 19 Data Register Low

(@ 0x00001174) Message Object 19 Data Register High

(@ 0x00001178) Message Object 19 Arbitration Register

(@ 0x00001180) Message Object 20 Function Control Register

(@ 0x00001184) Message Object 20 FIFO/Gateway Pointer Register

(@ 0x00001188) Message Object 20 Interrupt Pointer Register

(@ 0x0000118C) Message Object 20 Acceptance Mask Register

(@ 0x00001190) Message Object 20 Data Register Low

(@ 0x00001194) Message Object 20 Data Register High

(@ 0x00001198) Message Object 20 Arbitration Register

(@ 0x000011A0) Message Object 21 Function Control Register

(@ 0x000011A4) Message Object 21 FIFO/Gateway Pointer Register

(@ 0x000011A8) Message Object 21 Interrupt Pointer Register

(@ 0x000011AC) Message Object 21 Acceptance Mask Register

(@ 0x000011B0) Message Object 21 Data Register Low

(@ 0x000011B4) Message Object 21 Data Register High

(@ 0x000011B8) Message Object 21 Arbitration Register

(@ 0x000011C0) Message Object 22 Function Control Register

(@ 0x000011C4) Message Object 22 FIFO/Gateway Pointer Register

(@ 0x000011C8) Message Object 22 Interrupt Pointer Register

(@ 0x000011CC) Message Object 22 Acceptance Mask Register

(@ 0x000011D0) Message Object 22 Data Register Low

(@ 0x000011D4) Message Object 22 Data Register High

(@ 0x000011D8) Message Object 22 Arbitration Register

(@ 0x000011E0) Message Object 23 Function Control Register

(@ 0x000011E4) Message Object 23 FIFO/Gateway Pointer Register

(@ 0x000011E8) Message Object 23 Interrupt Pointer Register

(@ 0x000011EC) Message Object 23 Acceptance Mask Register

(@ 0x000011F0) Message Object 23 Data Register Low

(@ 0x000011F4) Message Object 23 Data Register High

(@ 0x000011F8) Message Object 23 Arbitration Register

(@ 0x00001200) Message Object 24 Function Control Register

(@ 0x00001204) Message Object 24 FIFO/Gateway Pointer Register

(@ 0x00001208) Message Object 24 Interrupt Pointer Register

(@ 0x0000120C) Message Object 24 Acceptance Mask Register

(@ 0x00001210) Message Object 24 Data Register Low

(@ 0x00001214) Message Object 24 Data Register High

(@ 0x00001218) Message Object 24 Arbitration Register

(@ 0x00001220) Message Object 25 Function Control Register

(@ 0x00001224) Message Object 25 FIFO/Gateway Pointer Register

(@ 0x00001228) Message Object 25 Interrupt Pointer Register

(@ 0x0000122C) Message Object 25 Acceptance Mask Register

(@ 0x00001230) Message Object 25 Data Register Low

(@ 0x00001234) Message Object 25 Data Register High

(@ 0x00001238) Message Object 25 Arbitration Register

(@ 0x00001240) Message Object 26 Function Control Register

(@ 0x00001244) Message Object 26 FIFO/Gateway Pointer Register

(@ 0x00001248) Message Object 26 Interrupt Pointer Register

(@ 0x0000124C) Message Object 26 Acceptance Mask Register

(@ 0x00001250) Message Object 26 Data Register Low

(@ 0x00001254) Message Object 26 Data Register High

(@ 0x00001258) Message Object 26 Arbitration Register

(@ 0x00001260) Message Object 27 Function Control Register

(@ 0x00001264) Message Object 27 FIFO/Gateway Pointer Register

(@ 0x00001268) Message Object 27 Interrupt Pointer Register

(@ 0x0000126C) Message Object 27 Acceptance Mask Register

(@ 0x00001270) Message Object 27 Data Register Low

(@ 0x00001274) Message Object 27 Data Register High

(@ 0x00001278) Message Object 27 Arbitration Register

(@ 0x00001280) Message Object 28 Function Control Register

(@ 0x00001284) Message Object 28 FIFO/Gateway Pointer Register

(@ 0x00001288) Message Object 28 Interrupt Pointer Register

(@ 0x0000128C) Message Object 28 Acceptance Mask Register

(@ 0x00001290) Message Object 28 Data Register Low

(@ 0x00001294) Message Object 28 Data Register High

(@ 0x00001298) Message Object 28 Arbitration Register

(@ 0x000012A0) Message Object 29 Function Control Register

(@ 0x000012A4) Message Object 29 FIFO/Gateway Pointer Register

(@ 0x000012A8) Message Object 29 Interrupt Pointer Register

(@ 0x000012AC) Message Object 29 Acceptance Mask Register

(@ 0x000012B0) Message Object 29 Data Register Low

(@ 0x000012B4) Message Object 29 Data Register High

(@ 0x000012B8) Message Object 29 Arbitration Register

(@ 0x000012C0) Message Object 30 Function Control Register

(@ 0x000012C4) Message Object 30 FIFO/Gateway Pointer Register

(@ 0x000012C8) Message Object 30 Interrupt Pointer Register

(@ 0x000012CC) Message Object 30 Acceptance Mask Register

(@ 0x000012D0) Message Object 30 Data Register Low

(@ 0x000012D4) Message Object 30 Data Register High

(@ 0x000012D8) Message Object 30 Arbitration Register

(@ 0x000012E0) Message Object 31 Function Control Register

(@ 0x000012E4) Message Object 31 FIFO/Gateway Pointer Register

(@ 0x000012E8) Message Object 31 Interrupt Pointer Register

(@ 0x000012EC) Message Object 31 Acceptance Mask Register

(@ 0x000012F0) Message Object 31 Data Register Low

(@ 0x000012F4) Message Object 31 Data Register High

(@ 0x000012F8) Message Object 31 Arbitration Register

◆ reg [2/3]

__OM uint32_t reg

(@ 0x00000F1C) Message Object 0 Control Register

(@ 0x00000F3C) Message Object 1 Control Register

(@ 0x00000F5C) Message Object 2 Control Register

(@ 0x00000F7C) Message Object 3 Control Register

(@ 0x00000F9C) Message Object 4 Control Register

(@ 0x00000FBC) Message Object 5 Control Register

(@ 0x00000FDC) Message Object 6 Control Register

(@ 0x00000FFC) Message Object 7 Control Register

(@ 0x0000101C) Message Object 8 Control Register

(@ 0x0000103C) Message Object 9 Control Register

(@ 0x0000105C) Message Object 10 Control Register

(@ 0x0000107C) Message Object 11 Control Register

(@ 0x0000109C) Message Object 12 Control Register

(@ 0x000010BC) Message Object 13 Control Register

(@ 0x000010DC) Message Object 14 Control Register

(@ 0x000010FC) Message Object 15 Control Register

(@ 0x0000111C) Message Object 16 Control Register

(@ 0x0000113C) Message Object 17 Control Register

(@ 0x0000115C) Message Object 18 Control Register

(@ 0x0000117C) Message Object 19 Control Register

(@ 0x0000119C) Message Object 20 Control Register

(@ 0x000011BC) Message Object 21 Control Register

(@ 0x000011DC) Message Object 22 Control Register

(@ 0x000011FC) Message Object 23 Control Register

(@ 0x0000121C) Message Object 24 Control Register

(@ 0x0000123C) Message Object 25 Control Register

(@ 0x0000125C) Message Object 26 Control Register

(@ 0x0000127C) Message Object 27 Control Register

(@ 0x0000129C) Message Object 28 Control Register

(@ 0x000012BC) Message Object 29 Control Register

(@ 0x000012DC) Message Object 30 Control Register

(@ 0x000012FC) Message Object 31 Control Register

◆ reg [3/3]

__IM uint32_t reg

(@ 0x00000F1C) Message Object 0 Status Register

(@ 0x00000F3C) Message Object 1 Status Register

(@ 0x00000F5C) Message Object 2 Status Register

(@ 0x00000F7C) Message Object 3 Status Register

(@ 0x00000F9C) Message Object 4 Status Register

(@ 0x00000FBC) Message Object 5 Status Register

(@ 0x00000FDC) Message Object 6 Status Register

(@ 0x00000FFC) Message Object 7 Status Register

(@ 0x0000101C) Message Object 8 Status Register

(@ 0x0000103C) Message Object 9 Status Register

(@ 0x0000105C) Message Object 10 Status Register

(@ 0x0000107C) Message Object 11 Status Register

(@ 0x0000109C) Message Object 12 Status Register

(@ 0x000010BC) Message Object 13 Status Register

(@ 0x000010DC) Message Object 14 Status Register

(@ 0x000010FC) Message Object 15 Status Register

(@ 0x0000111C) Message Object 16 Status Register

(@ 0x0000113C) Message Object 17 Status Register

(@ 0x0000115C) Message Object 18 Status Register

(@ 0x0000117C) Message Object 19 Status Register

(@ 0x0000119C) Message Object 20 Status Register

(@ 0x000011BC) Message Object 21 Status Register

(@ 0x000011DC) Message Object 22 Status Register

(@ 0x000011FC) Message Object 23 Status Register

(@ 0x0000121C) Message Object 24 Status Register

(@ 0x0000123C) Message Object 25 Status Register

(@ 0x0000125C) Message Object 26 Status Register

(@ 0x0000127C) Message Object 27 Status Register

(@ 0x0000129C) Message Object 28 Status Register

(@ 0x000012BC) Message Object 29 Status Register

(@ 0x000012DC) Message Object 30 Status Register

(@ 0x000012FC) Message Object 31 Status Register

◆ RESDIR_SETDIR

__OM uint32_t RESDIR_SETDIR

[11..11] Reset Message Direction

◆ RESERVED

__IM uint32_t RESERVED

◆ RESMSGLST

__OM uint32_t RESMSGLST

[4..4] Reset Message Lost

◆ RESMSGVAL

__OM uint32_t RESMSGVAL

[5..5] Reset Message Valid

◆ RESNEWDAT

__OM uint32_t RESNEWDAT

[3..3] Reset New Data

◆ RESRTSEL

__OM uint32_t RESRTSEL

[6..6] Reset Receive/Transmit Selected

◆ RESRXEN

__OM uint32_t RESRXEN

[7..7] Reset Receive Enable

◆ RESRXPND

__OM uint32_t RESRXPND

[0..0] Reset Receive Pending

◆ RESRXUPD

__OM uint32_t RESRXUPD

[2..2] Reset Receive Updating

◆ RESTXEN0

__OM uint32_t RESTXEN0

[9..9] Reset Transmit Enable 0

◆ RESTXEN1

__OM uint32_t RESTXEN1

[10..10] Reset Transmit Enable 1

◆ RESTXPND

__OM uint32_t RESTXPND

[1..1] Reset Transmit Pending

◆ RESTXRQ

__OM uint32_t RESTXRQ

[8..8] Reset Transmit Request

◆ RMM

__IOM uint32_t RMM

[21..21] Transmit Object Remote Monitoring

◆ RTSEL

__IM uint32_t RTSEL

[6..6] Receive/Transmit Selected

◆ RXEN

__IM uint32_t RXEN

[7..7] Receive Enable

◆ RXIE

__IOM uint32_t RXIE

[16..16] Receive Interrupt Enable

◆ RXINP

__IOM uint32_t RXINP

[3..0] Receive Interrupt Node Pointer

◆ RXPND

__IM uint32_t RXPND

[0..0] Receive Pending

◆ RXUPD

__IM uint32_t RXUPD

[2..2] Receive Updating

◆ SDT

__IOM uint32_t SDT

[22..22] Single Data Transfer

◆ SEL

__IOM uint32_t SEL

[31..24] Object Select Pointer

◆ SETDIR

__OM uint32_t SETDIR

[27..27] Set Message Direction

◆ SETMSGLST

__OM uint32_t SETMSGLST

[20..20] Set Message Lost

◆ SETMSGVAL

__OM uint32_t SETMSGVAL

[21..21] Set Message Valid

◆ SETNEWDAT

__OM uint32_t SETNEWDAT

[19..19] Set New Data

◆ SETRTSEL

__OM uint32_t SETRTSEL

[22..22] Set Receive/Transmit Selected

◆ SETRXEN

__OM uint32_t SETRXEN

[23..23] Set Receive Enable

◆ SETRXPND

__OM uint32_t SETRXPND

[16..16] Set Receive Pending

◆ SETRXUPD

__OM uint32_t SETRXUPD

[18..18] Set Receive Updating

◆ SETTXEN0

__OM uint32_t SETTXEN0

[25..25] Set Transmit Enable 0

◆ SETTXEN1

__OM uint32_t SETTXEN1

[26..26] Set Transmit Enable 1

◆ SETTXPND

__OM uint32_t SETTXPND

[17..17] Set Transmit Pending

◆ SETTXRQ

__OM uint32_t SETTXRQ

[24..24] Set Transmit Request

◆ STT

__IOM uint32_t STT

[23..23] Single Transmit Trial

◆ TOP

__IOM uint32_t TOP

[15..8] Top Pointer

◆ TXEN0

__IM uint32_t TXEN0

[9..9] Transmit Enable 0

◆ TXEN1

__IM uint32_t TXEN1

[10..10] Transmit Enable 1

◆ TXIE

__IOM uint32_t TXIE

[17..17] Transmit Interrupt Enable

◆ TXINP

__IOM uint32_t TXINP

[7..4] Transmit Interrupt Node Pointer

◆ TXPND

__IM uint32_t TXPND

[1..1] Transmit Pending

◆ TXRQ

__IM uint32_t TXRQ

[8..8] Transmit Request


The documentation for this struct was generated from the following file: