Logo SoCRocket

Transaction-Level Modeling Framework for Space Applications

Public Attributes | List of all members
can_oc_extended Struct Reference
Collaboration diagram for can_oc_extended:

Public Attributes

volatile unsigned char control_register
 
volatile unsigned char command_register
 
volatile unsigned char status_register
 
volatile unsigned char interrupt_register
 
volatile unsigned char interrupt_enable_register
 
volatile unsigned char reserved_register
 
volatile unsigned char bus_timing_0_register
 
volatile unsigned char bus_timing_1_register
 
volatile unsigned char output_control_register
 
volatile unsigned char test_register
 
volatile unsigned char reserved_1_register
 
volatile unsigned char arbitration_lost_capture
 
volatile unsigned char error_code_capture
 
volatile unsigned char error_warning_limit
 
volatile unsigned char rx_error_counter
 
volatile unsigned char tx_error_counter
 
volatile unsigned char acceptance_code_0
 
volatile unsigned char acceptance_code_1
 
volatile unsigned char acceptance_code_2
 
volatile unsigned char acceptance_code_3
 
volatile unsigned char acceptance_mask_0
 
volatile unsigned char acceptance_mask_1
 
volatile unsigned char acceptance_mask_2
 
volatile unsigned char acceptance_mask_3
 
volatile unsigned char dummy0
 
volatile unsigned char dummy1
 
volatile unsigned char dummy2
 
volatile unsigned char dummy3
 
volatile unsigned char dummy4
 
volatile unsigned char rx_message_counter
 
volatile unsigned char rx_buffer_start_address
 
volatile unsigned char clock_divider_register
 

Member Data Documentation

volatile unsigned char can_oc_extended::acceptance_code_0
volatile unsigned char can_oc_extended::acceptance_code_1
volatile unsigned char can_oc_extended::acceptance_code_2
volatile unsigned char can_oc_extended::acceptance_code_3
volatile unsigned char can_oc_extended::acceptance_mask_0
volatile unsigned char can_oc_extended::acceptance_mask_1
volatile unsigned char can_oc_extended::acceptance_mask_2
volatile unsigned char can_oc_extended::acceptance_mask_3
volatile unsigned char can_oc_extended::arbitration_lost_capture
volatile unsigned char can_oc_extended::bus_timing_0_register

Referenced by can_oc_test().

volatile unsigned char can_oc_extended::bus_timing_1_register

Referenced by can_oc_test().

volatile unsigned char can_oc_extended::clock_divider_register

Referenced by can_oc_test().

volatile unsigned char can_oc_extended::command_register

Referenced by can_oc_test().

volatile unsigned char can_oc_extended::control_register

Referenced by can_oc_test().

volatile unsigned char can_oc_extended::dummy0
volatile unsigned char can_oc_extended::dummy1
volatile unsigned char can_oc_extended::dummy2
volatile unsigned char can_oc_extended::dummy3
volatile unsigned char can_oc_extended::dummy4
volatile unsigned char can_oc_extended::error_code_capture
volatile unsigned char can_oc_extended::error_warning_limit
volatile unsigned char can_oc_extended::interrupt_enable_register

Referenced by can_oc_test().

volatile unsigned char can_oc_extended::interrupt_register
volatile unsigned char can_oc_extended::output_control_register
volatile unsigned char can_oc_extended::reserved_1_register
volatile unsigned char can_oc_extended::reserved_register
volatile unsigned char can_oc_extended::rx_buffer_start_address
volatile unsigned char can_oc_extended::rx_error_counter
volatile unsigned char can_oc_extended::rx_message_counter

Referenced by can_oc_test().

volatile unsigned char can_oc_extended::status_register
volatile unsigned char can_oc_extended::test_register
volatile unsigned char can_oc_extended::tx_error_counter

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