 |
AM261x MCU+ SDK
11.00.00
|
|
Go to the documentation of this file.
36 #include "ti_drivers_config.h"
37 #include "ti_drivers_open_close.h"
38 #include "ti_board_open_close.h"
40 #include <icss_intc_defines.h>
50 #define MSS_CTRL_ICSSM_PRU_GPIO_OUT_CTRL_VALUE (0x17F)
53 #define CRC4_LUT_OFFSET (0x00U)
56 #define CH0_DATA_READY_FLAG_OFFSET (0x00U)
57 #define CH1_DATA_READY_FLAG_OFFSET (0x01U)
58 #define CH2_DATA_READY_FLAG_OFFSET (0x02U)
59 #define CH3_DATA_READY_FLAG_OFFSET (0x03U)
60 #define CH4_DATA_READY_FLAG_OFFSET (0x04U)
61 #define CH5_DATA_READY_FLAG_OFFSET (0x05U)
62 #define CH6_DATA_READY_FLAG_OFFSET (0x06U)
63 #define CH7_DATA_READY_FLAG_OFFSET (0x07U)
66 #define CH0_DATA_OFFSET (0x40U)
67 #define CH1_DATA_OFFSET (0x4CU)
68 #define CH2_DATA_OFFSET (0x58U)
69 #define CH3_DATA_OFFSET (0x64U)
70 #define CH4_DATA_OFFSET (0x70U)
71 #define CH5_DATA_OFFSET (0x7CU)
72 #define CH6_DATA_OFFSET (0x88U)
73 #define CH7_DATA_OFFSET (0x94U)
76 #define CH0_FLAG_MASK (0xFFU)
77 #define CH1_FLAG_MASK (0xFF00U)
78 #define CH2_FLAG_MASK (0xFF0000U)
79 #define CH3_FLAG_MASK (0xFF000000U)
80 #define CH4_FLAG_MASK (0xFFU)
81 #define CH5_FLAG_MASK (0xFF00U)
82 #define CH6_FLAG_MASK (0xFF0000U)
83 #define CH7_FLAG_MASK (0xFF000000U)
86 #define CONFIG_TICK_TIME_OFFSET (0x0U)
87 #define STATUS_COM_BIT_OFFSET (0x2U)
88 #define DATA0_OFFSET (0x3U)
89 #define DATA1_OFFSET (0x4U)
90 #define DATA2_OFFSET (0x5U)
91 #define DATA3_OFFSET (0x6U)
92 #define DATA4_OFFSET (0x7U)
93 #define DATA5_OFFSET (0x8U)
94 #define CRC_OFFSET (0x9U)
95 #define ERROR_STATUS_OFFSET (0xAU)
113 typedef struct Sent_Obj_s
SENT Wave Struct Sync Pulse: 56 ticks 4 bit Status and Message Pulse: 17-32 tick 4 bit (9:12) Data0 F...
Definition: sent_decoder.h:114
PRUICSS_Handle gPruIcss0Handle
Global Structure pointer holding PRUSS1 memory Map.
Definition: sent_decoder.h:98
uint8_t Data5
Definition: sent_decoder.h:130
uint8_t Data0
Definition: sent_decoder.h:120
uint8_t Data2
Definition: sent_decoder.h:124
uint8_t Data3
Definition: sent_decoder.h:126
uint16_t ConfigTickTime
Definition: sent_decoder.h:116
uint8_t CRC
Definition: sent_decoder.h:132
uint8_t Data1
Definition: sent_decoder.h:122
struct Sent_Obj_s * Sent_Handle
SENT FRame handle.
Definition: sent_decoder.h:142
uint8_t StatusComBit
Definition: sent_decoder.h:118
uint8_t Data4
Definition: sent_decoder.h:128
uint16_t error_status
Definition: sent_decoder.h:134
struct PRUICSS_Config_s * PRUICSS_Handle
A handle that is returned from a PRUICSS_open() call. This handle is required for calling other APIs.
Definition: pruicss/m_v0/pruicss.h:226