 |
AM263x MCU+ SDK
09.02.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"
41 #include <icss_intc_defines.h>
51 #define MSS_CTRL_ICSSM_PRU_GPIO_OUT_CTRL_VALUE (0x17F)
54 #define CRC4_LUT_OFFSET (0x00U)
57 #define CH0_DATA_READY_FLAG_OFFSET (0x00U)
58 #define CH1_DATA_READY_FLAG_OFFSET (0x01U)
59 #define CH2_DATA_READY_FLAG_OFFSET (0x02U)
60 #define CH3_DATA_READY_FLAG_OFFSET (0x03U)
61 #define CH4_DATA_READY_FLAG_OFFSET (0x04U)
62 #define CH5_DATA_READY_FLAG_OFFSET (0x05U)
63 #define CH6_DATA_READY_FLAG_OFFSET (0x06U)
64 #define CH7_DATA_READY_FLAG_OFFSET (0x07U)
67 #define CH0_DATA_OFFSET (0x40U)
68 #define CH1_DATA_OFFSET (0x4CU)
69 #define CH2_DATA_OFFSET (0x58U)
70 #define CH3_DATA_OFFSET (0x64U)
71 #define CH4_DATA_OFFSET (0x70U)
72 #define CH5_DATA_OFFSET (0x7CU)
73 #define CH6_DATA_OFFSET (0x88U)
74 #define CH7_DATA_OFFSET (0x94U)
77 #define CH0_FLAG_MASK (0xFFU)
78 #define CH1_FLAG_MASK (0xFF00U)
79 #define CH2_FLAG_MASK (0xFF0000U)
80 #define CH3_FLAG_MASK (0xFF000000U)
81 #define CH4_FLAG_MASK (0xFFU)
82 #define CH5_FLAG_MASK (0xFF00U)
83 #define CH6_FLAG_MASK (0xFF0000U)
84 #define CH7_FLAG_MASK (0xFF000000U)
87 #define CONFIG_TICK_TIME_OFFSET (0x0U)
88 #define STATUS_COM_BIT_OFFSET (0x2U)
89 #define DATA0_OFFSET (0x3U)
90 #define DATA1_OFFSET (0x4U)
91 #define DATA2_OFFSET (0x5U)
92 #define DATA3_OFFSET (0x6U)
93 #define DATA4_OFFSET (0x7U)
94 #define DATA5_OFFSET (0x8U)
95 #define CRC_OFFSET (0x9U)
96 #define ERROR_STATUS_OFFSET (0xAU)
114 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:115
PRUICSS_Handle gPruIcss0Handle
Global Structure pointer holding PRUSS1 memory Map.
Definition: sent_decoder.h:99
uint8_t Data5
Definition: sent_decoder.h:131
uint8_t Data0
Definition: sent_decoder.h:121
uint8_t Data2
Definition: sent_decoder.h:125
uint8_t Data3
Definition: sent_decoder.h:127
uint16_t ConfigTickTime
Definition: sent_decoder.h:117
uint8_t CRC
Definition: sent_decoder.h:133
uint8_t Data1
Definition: sent_decoder.h:123
PINMUX Driver API/interface file.
struct Sent_Obj_s * Sent_Handle
SENT FRame handle.
Definition: sent_decoder.h:143
uint8_t StatusComBit
Definition: sent_decoder.h:119
uint8_t Data4
Definition: sent_decoder.h:129
uint16_t error_status
Definition: sent_decoder.h:135
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