DS160PR810 HAL Based Library 1.0.0
This library is a software library that works with the DS160PR810 PCIe 4.0 16-Gbps 8-channel linear redriver. This library provides a convenient and efficient way to access the I2C interfaces of the chip, allowing developers to easily integrate this redriver into their systems.
Loading...
Searching...
No Matches
ds160pr810::_reg Union Reference

#include <ds160pr810.h>

Data Structures

struct  _device_id0_register
 
struct  _device_id1_register
 
struct  _eeprom_status_register
 
struct  _eq_ctrl
 
struct  _gain_ctrl
 
struct  _general_control_register
 
struct  _rx_det_ctrl1
 
struct  _rx_det_ctrl2
 
struct  _rx_det_sts
 

Data Fields

uint8_t raw_data
 
struct ds160pr810::_reg::_general_control_register general_control_register
 
struct ds160pr810::_reg::_eeprom_status_register eeprom_status_register
 
struct ds160pr810::_reg::_device_id0_register device_id0_register
 
struct ds160pr810::_reg::_device_id1_register device_id1_register
 
struct ds160pr810::_reg::_rx_det_sts rx_det_sts
 
struct ds160pr810::_reg::_eq_ctrl eq_ctrl
 
struct ds160pr810::_reg::_gain_ctrl gain_ctrl
 
struct ds160pr810::_reg::_rx_det_ctrl1 rx_det_ctrl1
 
struct ds160pr810::_reg::_rx_det_ctrl2 rx_det_ctrl2
 

Field Documentation

◆ device_id0_register

struct ds160pr810::_reg::_device_id0_register device_id0_register

◆ device_id1_register

struct ds160pr810::_reg::_device_id1_register device_id1_register

◆ eeprom_status_register

struct ds160pr810::_reg::_eeprom_status_register eeprom_status_register

◆ eq_ctrl

◆ gain_ctrl

struct ds160pr810::_reg::_gain_ctrl gain_ctrl

◆ general_control_register

struct ds160pr810::_reg::_general_control_register general_control_register

◆ raw_data

uint8_t raw_data

◆ rx_det_ctrl1

struct ds160pr810::_reg::_rx_det_ctrl1 rx_det_ctrl1

◆ rx_det_ctrl2

struct ds160pr810::_reg::_rx_det_ctrl2 rx_det_ctrl2

◆ rx_det_sts

struct ds160pr810::_reg::_rx_det_sts rx_det_sts

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