Silicon Labs Host Libraries
Baud Rate Aliasing definitions

Data Structures

struct  PBAUD_CONFIG
 
struct  _BAUD_CONFIG
 Baud Config Structure. Alias of this struct is BAUD_CONFIG. More...
 

Macros

#define NUM_BAUD_CONFIGS   32
 Number of Baud Configurations. More...
 
#define BAUD_CONFIG_SIZE   10
 Size of the Baud Config Structure. More...
 

Typedefs

typedef BAUD_CONFIG BAUD_CONFIG_DATA[32]
 Array of all Baud Rate Configurations. More...
 

Detailed Description

Baud Rate Aliasing definitions see CP210x_GetBaudRateConfig() and CP210x_SetBaudRateConfig()


Data Structure Documentation

◆ BAUD_CONFIG

struct BAUD_CONFIG
Data Fields
uint16_t BaudGen
uint32_t BaudRate
uint8_t Prescaler
uint16_t Timer0Reload

◆ _BAUD_CONFIG

struct _BAUD_CONFIG

Baud Config Structure. Alias of this struct is BAUD_CONFIG.

Macro Definition Documentation

◆ BAUD_CONFIG_SIZE

#define BAUD_CONFIG_SIZE   10

Size of the Baud Config Structure.

TBD Unused in Manufacturing library

◆ NUM_BAUD_CONFIGS

#define NUM_BAUD_CONFIGS   32

Number of Baud Configurations.

Typedef Documentation

◆ BAUD_CONFIG_DATA

typedef BAUD_CONFIG BAUD_CONFIG_DATA[32]

Array of all Baud Rate Configurations.