Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
TCAN4550Can::MRAMSPIMessage Struct Reference

MRAM SPI message for read/write commands. More...

Public Attributes

union { 
 
   uint32_t   payload32 
 raw paylaod as 32-bit value More...
 
   uint8_t   payload [4] 
 raw payload More...
 
   struct { 
 
      uint8_t   length 
 length in words More...
 
      uint8_t   addrL 
 register address LSB More...
 
      uint8_t   addrH 
 register address MSB More...
 
      union { 
 
         uint8_t   cmd 
 command More...
 
         uint8_t   status 
 bits 0..7 of INTERRUPT_STATUS More...
 
      }  
 
   }  
 
};  
 
union { 
 
   uint32_t   payload32 
 raw paylaod as 32-bit value More...
 
   uint8_t   payload [4] 
 raw payload More...
 
   struct { 
 
      uint8_t   length 
 length in words More...
 
      uint8_t   addrL 
 register address LSB More...
 
      uint8_t   addrH 
 register address MSB More...
 
      union { 
 
         uint8_t   cmd 
 command More...
 
         uint8_t   status 
 bits 0..7 of INTERRUPT_STATUS More...
 
      }  
 
   }  
 
};  
 

Detailed Description

MRAM SPI message for read/write commands.

Definition at line 890 of file MCAN.hxx.

Member Data Documentation

◆ addrH

uint8_t TCAN4550Can::MRAMSPIMessage::addrH

register address MSB

Definition at line 900 of file MCAN.hxx.

◆ addrL

uint8_t TCAN4550Can::MRAMSPIMessage::addrL

register address LSB

Definition at line 899 of file MCAN.hxx.

◆ cmd

uint8_t TCAN4550Can::MRAMSPIMessage::cmd

command

Definition at line 903 of file MCAN.hxx.

◆ length

uint8_t TCAN4550Can::MRAMSPIMessage::length

length in words

Definition at line 898 of file MCAN.hxx.

◆ payload

uint8_t TCAN4550Can::MRAMSPIMessage::payload[4]

raw payload

Definition at line 895 of file MCAN.hxx.

◆ payload32

uint32_t TCAN4550Can::MRAMSPIMessage::payload32

raw paylaod as 32-bit value

Definition at line 894 of file MCAN.hxx.

◆ status

uint8_t TCAN4550Can::MRAMSPIMessage::status

bits 0..7 of INTERRUPT_STATUS

Definition at line 904 of file MCAN.hxx.


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