|
pflib v3.9.0-rc3-11-g2537d8f
Pretty Fine HGCROC Interaction Library
|
This is the complete list of members for pflib::lpGBT, including all inherited members.
| adc_read(int ipos, int ineg, int gain=1) | pflib::lpGBT | |
| adc_resistance_read(int ipos, int current, int gain=1) | pflib::lpGBT | |
| bit_clr(uint16_t reg, int ibit) (defined in pflib::lpGBT) | pflib::lpGBT | |
| bit_set(uint16_t reg, int ibit) (defined in pflib::lpGBT) | pflib::lpGBT | |
| check_prbs_errors_erx(int group, int channel, bool lpgbt_only=false, int data_rate_code=3, uint8_t bert_time_code=4) | pflib::lpGBT | |
| finalize_setup() | pflib::lpGBT | |
| gpio_ (defined in pflib::lpGBT) | pflib::lpGBT | private |
| gpio_cfg_get(int ibit) | pflib::lpGBT | |
| gpio_cfg_set(int ibit, int cfg, const std::string &name="") | pflib::lpGBT | |
| gpio_get(int ibit) | pflib::lpGBT | |
| gpio_get() | pflib::lpGBT | |
| gpio_interface() | pflib::lpGBT | inline |
| GPIO_IS_OUTPUT (defined in pflib::lpGBT) | pflib::lpGBT | static |
| GPIO_IS_PULLDOWN (defined in pflib::lpGBT) | pflib::lpGBT | static |
| GPIO_IS_PULLUP (defined in pflib::lpGBT) | pflib::lpGBT | static |
| GPIO_IS_STRONG (defined in pflib::lpGBT) | pflib::lpGBT | static |
| gpio_set(int ibit, bool high) | pflib::lpGBT | |
| gpio_set(uint16_t values) | pflib::lpGBT | |
| i2c_ (defined in pflib::lpGBT) | pflib::lpGBT | private |
| i2c_read_data(int ibus) | pflib::lpGBT | |
| i2c_transaction_check(int ibus, bool wait=false) | pflib::lpGBT | |
| i2c_write(int ibus, uint8_t i2c_addr, uint8_t value) | pflib::lpGBT | |
| i2c_write(int ibus, uint8_t i2c_addr, const std::vector< uint8_t > &values) | pflib::lpGBT | |
| lpGBT(lpGBT_ConfigTransport &transport) (defined in pflib::lpGBT) | pflib::lpGBT | |
| read(uint16_t reg) (defined in pflib::lpGBT) | pflib::lpGBT | inline |
| read(uint16_t reg, int len) (defined in pflib::lpGBT) | pflib::lpGBT | inline |
| read(const std::vector< uint16_t > ®isters) | pflib::lpGBT | |
| read_efuse(uint16_t addr) (defined in pflib::lpGBT) | pflib::lpGBT | |
| RegisterValue typedef (defined in pflib::lpGBT) | pflib::lpGBT | |
| RegisterValueVector typedef (defined in pflib::lpGBT) | pflib::lpGBT | |
| serial_number() | pflib::lpGBT | |
| setup_ec(bool invert_tx=false, int drive=4, bool fixed=false, int alignphase=0, bool invert_rx=false, bool term=true, bool acbias=false, bool pullup=false) | pflib::lpGBT | |
| setup_eclk(int ieclk, int rate, bool polarity=true, int strength=4) | pflib::lpGBT | |
| setup_erx(int ierx, int align, int alignphase=0, int speed=3, bool invert=false, bool term=true, int equalization=0, bool acbias=false) | pflib::lpGBT | |
| setup_etx(int ietx, bool enable, bool invert=false, int drive=4, int pe_mode=0, int pe_strength=0, int pe_width=0) | pflib::lpGBT | |
| setup_i2c(int ibus, int speed_khz, bool scl_drive=false, bool strong_scl=true, bool strong_sda=true, bool pull_up_scl=false, bool pull_up_sda=false) | pflib::lpGBT | |
| start_i2c_read(int ibus, uint8_t i2c_addr, int len=1) | pflib::lpGBT | |
| status() | pflib::lpGBT | |
| status_name(int pusm) (defined in pflib::lpGBT) | pflib::lpGBT | |
| tport_ (defined in pflib::lpGBT) | pflib::lpGBT | private |
| write(uint16_t reg, uint8_t value) (defined in pflib::lpGBT) | pflib::lpGBT | inline |
| write(const RegisterValueVector ®values) | pflib::lpGBT |