PEController BSP v4
Board Support Package for PEController from Taraz Technologies
 
Loading...
Searching...
No Matches

Enumerations

enum  p2p_msg_type_t {
  MSG_SET_BOOL = 0 , MSG_SET_U8 , MSG_SET_S8 , MSG_SET_U16 ,
  MSG_SET_S16 , MSG_SET_U32 , MSG_SET_S32 , MSG_SET_FLOAT ,
  MSG_SET_BITS , MSG_CLR_BITS , MSG_TOGGLE_BITS , MSG_GET_BOOL = 30 ,
  MSG_GET_U8 , MSG_GET_S8 , MSG_GET_U16 , MSG_GET_S16 ,
  MSG_GET_U32 , MSG_GET_S32 , MSG_GET_FLOAT
}
 Defines the available message types for processor to processor communications. More...
 
enum  bits_set_types_t { BITS_SET , BITS_CLR , BITS_TOGGLE , BITS_SET_COUNT }
 Defines types of bits management. More...
 
enum  p2p_bools_t { P2P_CONTROL_STATE , P2P_BOOL_COUNT }
 Defines the shared boolean parameters between both processors. More...
 
enum  p2p_u8_t { }
 Defines the shared uint8_t parameters between both processors. More...
 
enum  p2p_u16_t { }
 Defines the shared uint16_t parameters between both processors. More...
 
enum  p2p_u32_t { }
 Defines the shared uint32_t parameters between both processors. More...
 
enum  p2p_s8_t { }
 Defines the shared int8_t parameters between both processors. More...
 
enum  p2p_s16_t { }
 Defines the shared int16_t parameters between both processors. More...
 
enum  p2p_s32_t { }
 Defines the shared int32_t parameters between both processors. More...
 
enum  p2p_float_t { }
 Defines the single-precision floating point parameters between both processors. More...
 
enum  p2p_bit_access_t { }
 Defines the bit accessible parameters between both processors. More...
 
enum  p2p_params_type_t { }
 Defines all the parameters shared in both cores which need a textual description. More...
 

Detailed Description

Enumeration Type Documentation

◆ bits_set_types_t

Enumerator
BITS_SET 

Select to set bits

BITS_CLR 

Select to clear bits

BITS_TOGGLE 

Select to toggle bits

BITS_SET_COUNT 

Not a type. Use this to get the total number of legal types

◆ p2p_bit_access_t

Enumerator
P2P_BIT_ACCESS_COUNT 

Not a type. Use this to get the total number of legal types

◆ p2p_bools_t

Enumerator
P2P_CONTROL_STATE 

P2P_CONTROL_STATE

P2P_BOOL_COUNT 

Not a type. Use this to get the total number of legal types P2P_BOOL_COUNT

◆ p2p_float_t

Enumerator
P2P_FLOAT_COUNT 

Not a type. Use this to get the total number of legal types

◆ p2p_msg_type_t

Enumerator
MSG_SET_BOOL 

Message to set boolean parameters

MSG_SET_U8 

Message to set uint8_t parameters

MSG_SET_S8 

Message to set int8_t parameters

MSG_SET_U16 

Message to set uint16_t parameters

MSG_SET_S16 

Message to set int16_t parameters

MSG_SET_U32 

Message to set uint32_t parameters

MSG_SET_S32 

Message to set int32_t parameters

MSG_SET_FLOAT 

Message to set single precision parameters

MSG_SET_BITS 

Message to set bits in a register

MSG_CLR_BITS 

Message to clear bits in a register

MSG_TOGGLE_BITS 

Message to toggle bits in a register

MSG_GET_BOOL 

Message to get boolean parameter value

MSG_GET_U8 

Message to get uint8_t parameter value

MSG_GET_S8 

Message to get int8_t parameter value

MSG_GET_U16 

Message to get uint16_t parameter value

MSG_GET_S16 

Message to get int16_t parameter value

MSG_GET_U32 

Message to get uint32_t parameter value

MSG_GET_S32 

Message to get int32_t parameter value

MSG_GET_FLOAT 

Message to get single precision parameter value

◆ p2p_params_type_t

Note
The sequence here should match the sequence in p2pCommsParams for correct display of parameters.
Enumerator
P2P_PARAM_COUNT 

Not a type. Use this to get the total number of legal types

◆ p2p_s16_t

enum p2p_s16_t
Enumerator
P2P_S16_COUNT 

Not a type. Use this to get the total number of legal types

◆ p2p_s32_t

enum p2p_s32_t
Enumerator
P2P_S32_COUNT 

Not a type. Use this to get the total number of legal types

◆ p2p_s8_t

enum p2p_s8_t
Enumerator
P2P_S8_COUNT 

Not a type. Use this to get the total number of legal types

◆ p2p_u16_t

enum p2p_u16_t
Enumerator
P2P_U16_COUNT 

Not a type. Use this to get the total number of legal types

◆ p2p_u32_t

enum p2p_u32_t
Enumerator
P2P_U32_COUNT 

Not a type. Use this to get the total number of legal types

◆ p2p_u8_t

enum p2p_u8_t
Enumerator
P2P_U8_COUNT 

Not a type. Use this to get the total number of legal types