;; Mellanox Technologies LTD ;; File generated automatically by MIC v-2.0.0 ;; Date: 04-Jan-17 18:33:51 [ROMINI] ;;;;; QUERY_ROMINI ;;;;; ========================= ;;;;; Integer parameter. Values range : 0x0 - 0x1. hii_vpi_configuration = 0x0 tech_enum = 0x0 one_adapter = 0x1 bind_driver_only_to_its_device = 0x1 static_component_name_string = 0x0 hii_iscsi_configuration = 0x0 hii_ibm_aim = 0x0 hii_platform_setup = 0x0 hii_bdf_decimal = 0x0 hii_read_only = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. hii_device_name = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. dev_path_fqdd = 0x0 dev_path_enum = 0x0 mac_enum = 0x0 port_enum = 0x1 flash_en = 0x0 fmp_en = 0x0 bofm_en = 0x0 platform_to_driver_en = 0x0 hii_en = 0x0 undi_en = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xff. dhcp_user_class_0 = 0x0 dhcp_user_class_1 = 0x0 dhcp_user_class_2 = 0x0 dhcp_user_class_3 = 0x0 dhcp_user_class_4 = 0x0 dhcp_user_class_5 = 0x0 dhcp_user_class_6 = 0x0 dhcp_user_class_7 = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. hii_type = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. guided_ops = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. uri_boot_retry_delay = 0xf ;;;;; Integer parameter. Values range : 0x0 - 0xc. uri_boot_retry = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. option_rom_debug = 0x0 promiscuous_vlan = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. uar_bar_size = 0x0 max_uar_bar_size = 0x0 flexboot_menu_to = 0x4 ;;;;; Integer parameter. Values range : 0x0 - 0x1. nvcfg_banner_to = 0x0 nvcfg_boot_ip_ver = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xfff. port1_boot_vlan = 0x1 port2_boot_vlan = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. port1_boot_protocol = 0x1 port2_boot_protocol = 0x1 port1_boot_retry_count = 0x0 port2_boot_retry_count = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. port1_boot_vlan_en = 0x0 port2_boot_vlan_en = 0x0 port1_boot_option_rom_en = 0x1 port2_boot_option_rom_en = 0x1 port1_pprx = 0x0 port2_pprx = 0x0 port1_pptx = 0x0 port2_pptx = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xffff. port1_boot_pkey = 0x0 port2_boot_pkey = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. port1_boot_link_up_to = 0x0 port2_boot_link_up_to = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x3. port1_boot_ip_ver = 0x0 port2_boot_ip_ver = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. port1_nvcfg_dhcp_iscsi_params = 0x0 port2_nvcfg_dhcp_iscsi_params = 0x0 port1_nvcfg_iscsi_params = 0x1 port2_nvcfg_iscsi_params = 0x1 port1_nvcfg_boot_params = 0x1 port2_nvcfg_boot_params = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0x3. port1_client_identifier = 0x0 port2_client_identifier = 0x0 port1_mac_admin_bit = 0x0 port2_mac_admin_bit = 0x0 port1_iscsi_boot_to_target = 0x0 port2_iscsi_boot_to_target = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. port1_iscsi_vlan_en = 0x0 port2_iscsi_vlan_en = 0x0 port1_iscsi_tcp_timestamps_en = 0x0 port2_iscsi_tcp_timestamps_en = 0x0 port1_iscsi_chap_mutual_auth_en = 0x0 port2_iscsi_chap_mutual_auth_en = 0x0 port1_iscsi_chap_auth_en = 0x0 port2_iscsi_chap_auth_en = 0x0 port1_iscsi_dhcp_params_en = 0x1 port2_iscsi_dhcp_params_en = 0x1 port1_iscsi_ipv4_dhcp_en = 0x1 port2_iscsi_ipv4_dhcp_en = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xff. port1_iscsi_lun_busy_retry_count = 0x0 port2_iscsi_lun_busy_retry_count = 0x0 port1_iscsi_link_up_delay_time = 0x0 port2_iscsi_link_up_delay_time = 0x0 port1_iscsi_drive_num = 0x80 port2_iscsi_drive_num = 0x80 port1_undi_network_wait_to = 0x1e port2_undi_network_wait_to = 0x1e [PS_INFO] ;;;;; Info of the Parameter Set ;;;;; Under [PS_INFO] section ;;;;; ASCII parameter. Max length: 100 characters. Name = ;;;;; ASCII parameter. Max length: 256 characters. Description = ;;;;; ASCII parameter. Max length: 100 characters. PRS_name = [ADAPTER] ;;;;; Silicon Revision ;;;;; Under [ADAPTER] section ;;;;; Integer parameter. Values range : 0x0 - 0xb0. silicon_rev = 0xa0 ;;;;; Parameter Set IDentification ;;;;; Under [ADAPTER] section ;;;;; ASCII parameter. Max length: 16 characters. PSID = n/a ;;;;; Adapter Vendor ID, Device ID and Revision ID reported to QUERY_ADAPTER query by Driver ;;;;; Under [ADAPTER] section ;;;;; Integer parameter. Values range : 0x0 - 0xffff. adapter_vendor_id = 0x15b3 ;;;;; Integer parameter. Values range : 0x0 - 0x7fff0000. adapter_dev_id = 0x6340 ;;;;; Integer parameter. Values range : 0x0 - 0xff. adapter_rev_id = 0x0 ;;;;; Vendor Specific Data on flash ;;;;; Under [ADAPTER] section ;;;;; ASCII parameter. Max length: 224 characters. adapter_vsd = n/a ;;;;; Integer parameter. Values range : 0x0 - 0xffff. vsd_vendor_id = 0x15b3 ;;;;; {gpio_mode1, gpio_mode0} {DataOut=0, DataOut=1} ;;;;; 0 = Input PAD ;;;;; 1 = {0,1} Normal Output PAD ;;;;; 2 = {0,Z} 0-pull down the PAD, 1-float ;;;;; 3 = {Z,1} 0-float, 1-pull up the pad ;;;;; Under [ADAPTER] section ;;;;; Integer parameter. Values range : 0x0 - 0xffffffff. gpio_mode1 = 0x0 gpio_mode0 = 0xf gpio_default_val = 0xf gpio_pull_up = 0x0 gpio_pull_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. pca9555_bank0_dir = 0x1a pca9555_bank1_dir = 0x70 pca9555_bank0_init_val = 0x23 pca9555_bank1_init_val = 0x81 ;;;;; Boolean parameter. Possible values: true, false . pca9555_exist = false config_pca9536 = false ;;;;; Integer parameter. Values range : 0x0 - 0xf. pca9536_dir = 0xf pca9536_init_val = 0xf pca9536_polarity = 0x0 ;;;;; Enables/Disables the pulling of Device PINs in case of Reportable/UnReportable Catastrophic Errors ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . report_catastrophic_error_serr = false report_catastrophic_error_into = false report_catastrophic_error_intb = false unreport_catastrophic_error_serr = false unreport_catastrophic_error_into = false unreport_catastrophic_error_intb = false ;;;;; Enable Expansion ROM BAR. ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . exp_rom_en = false ;;;;; VPD support can be Disabled/Enabled ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . vpd_enable = true ;;;;; ffv support can be Disabled/Enabled ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . ffv_en = false ;;;;; VPD offset in EEPROM. ;;;;; Under [ADAPTER] section ;;;;; Integer parameter. Values range : 0x0 - 0x100. vpd_offset = 0x0 ;;;;; i2c slave address of EEPROM (first EEPROM if there are multimple addresses. Other EEPROM-s i2c addresses are successive.) ;;;;; Under [ADAPTER] section ;;;;; Integer parameter. Values range : 0x50 - 0x58. vpd_address = 0x56 ;;;;; Integer parameter. Values range : 0 - 127. thermal_threshold_Tcritical = 100 thermal_threshold_Twarning = 95 thermal_threshold_Tcontrol = 90 thermal_threshold_Tcritical_low = 96 thermal_threshold_Twarning_low = 91 thermal_threshold_Tcontrol_low = 86 ;;;;; Integer parameter. Values range : 0 - 31. bmi_mezz_fault_gpio_id = 0 ;;;;; Boolean parameter. Possible values: true, false . bmi_mezz_fault_gpio_supported = false ;;;;; VPD size in bytes. ;;;;; Under [ADAPTER] section ;;;;; Integer parameter. Values range : 0x100 - 0x1000. vpd_size = 0x1000 ;;;;; Size of each one of EEPROM slaves of the VPD. ;;;;; Under [ADAPTER] section ;;;;; Integer parameter. Values range : 1 - 31. log2_vpd_eeprom_size = 12 ;;;;; Number of EEPROM slaves that contain the VPD. ;;;;; Under [ADAPTER] section ;;;;; Integer parameter. Values range : 1 - 8. vpd_num_of_eeproms = 1 ;;;;; i2c bit width is 16 bits (rather than 8 bits) ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . vpd_i2c_16bit = true ;;;;; PCI Express Link Status Register. Slot Clock Configuration. ;;;;; This bit indicates that the component uses the same physical reference clock that the platform provides on the connector. ;;;;; If the device uses an independent clock irrespective of the presence of a reference on the connector, this bit must be clear. ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . slot_clock_cfg = true ;;;;; Event GPIO Mask: For which GPIOs to generate a GPIO event. ;;;;; Event GPIO Action : What event will do ;;;;; Event GPIO Falling: For each bit, ;;;;; If bit is 0 - event will be genrated upon corresponding GPIO Rising (if configured to generate an event) ;;;;; If bit is 1 - event will be genrated upon corresponding GPIO Falling (if configured to generate an event) ;;;;; Under [ADAPTER] section ;;;;; Integer parameter. Values range : 0x0 - 0xffffffff. event_gpio_mask = 0x0 event_gpio_falling = 0x0 ;;;;; Enum parameter. Possible values: general_reset event_gpio_action = general_reset ;;;;; PCI Express gen2 ( 5 GT/s ) speed supported ;;;;; Notice: core clock must be at least 250 Mhz. ;;;;; If core clock is less then 250 Mhz link will be 2.5 GT/s . ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . pcie_gen2_speed_supported = false ;;;;; Enum parameter. Possible values: pci_width_x1, pci_width_x2, pci_width_x4, pci_width_x8 pcie_link_width_supported = pci_width_x8 ;;;;; PCI Express gen3 ( 8 GT/s ) speed supported (KFIR only) ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . pcie_gen3_speed_supported = false ;;;;; Loopback WA for PTC, since we do not capture the 4 EIOSs and not exit the loopback by HW. ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . pcie_loopback_exit_wa = false ;;;;; Delay in recovery_lock, after leaving L1. measured in 100us units. ;;;;; Under [ADAPTER] section ;;;;; Integer parameter. Values range : 0 - 15. delay_in_recovery_lock = 5 ;;;;; Integer parameter. Values range : 0x0 - 0x1f. vdd_change_to_1_offset = 0x7 ;;;;; Boolean parameter. Possible values: true, false . pvs_en = false ;;;;; Mellanox full swing parameter - defualt is max 63. ;;;;; Under [ADAPTER] section ;;;;; Integer parameter. Values range : 0x18 - 0x3f. local_fs = 0x3f ;;;;; Mellanox full swing parameter - defualt is max 63. ;;;;; Under [ADAPTER] section ;;;;; Integer parameter. Values range : 0x0 - 0x18. local_lf = 0x15 ;;;;; enable eye centering on the phase (horizontal). ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . eye_center_mix90_en = true ;;;;; Bypass equlization state after changing speed to gen3 ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . gen3_bypass_equalization = false ;;;;; Enable up or down configuring the link ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . up_down_link_config_en = false ;;;;; This bit enables DC ballance on the transmitter ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . dc_ballance_en = true ;;;;; Enable/Disable gpio 23 to gpio 20 swap ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . swap_23_20_gpio_mapping = false ;;;;; Disable access to OC_EN GPIO when not connected on board ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . no_oc_en_gpio = false ;;;;; Disable configuration of TX_DISABLE GPIO when not connected on board. this was added as a WA bug #385269. ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . no_tx_disable_gpio = false ;;;;; forcing rx power up L1. This is spec uncompliant. ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . force_rx_pu_l1 = false ;;;;; Configure the minimum time in ms we will stay in phase0 in gen3 eql flow. The time will be 2ms * (phase0_2ms_counter_limit+1) ;;;;; Under [ADAPTER] section ;;;;; Integer parameter. Values range : 0x0 - 0x7. phase0_2ms_counter_limit = 0x2 ;;;;; Enable receiver detect as a condition to exit from Detect ;;;;; Notice: Need to configure the ;;;;; receiver detect time ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . receiver_detect_en = true ;;;;; When using receiver detect WA this field define the delay to detect a receiver ;;;;; Notice: Using a value too high for a system ;;;;; will cause the PCIe not to link up ;;;;; Under [ADAPTER] section ;;;;; Integer parameter. Values range : 0x0 - 0x1ff. receiver_detect_time = 0x50 ;;;;; Integer parameter. Values range : 0x0 - 0x3. receiver_detect_th = 0x2 ;;;;; Notice: Only relevant for CX3 ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . pll_wa106436_en = false ;;;;; Notice: Only relevant for CX3 ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . dis_relx_ordr_check = false ;;;;; ;;;;; PCI BARs width ;;;;; Under [ADAPTER] section ;;;;; Enum parameter. Possible values: type_64bit, type_32bit pci_bar_0_width = type_64bit pci_bar_1_width = type_64bit pci_bar_2_width = type_64bit sriov_vf_bar2_width = type_64bit ;;;;; Notice: making this BAR non-prefetchable may have negative affect on performance. ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . uar_nonprefetchable_bar = false ;;;;; Notice: making this BAR non-prefetchable may have negative affect on performance. ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . sriov_nonprefetchable_bar = false ;;;;; Enable FW support for mlxconfig feature ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . nv_cfg_en = false ;;;;; Allow NVDA write in driver-less mode ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . nv_cfg_memfree_write_en = false ;;;;; This bit is valid when nv_cfg_memfree_write_en=1. ;;;;; 0 - nvda_set stores TLVs on flash in memfree mode ;;;;; 1 - nvda_set stores TLVs on scratchpad in memfree mode ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . nv_cfg_memfree_use_scratchpad = false ;;;;; Enable returning default TLV for eligible types ;;;;; Under [ADAPTER] section ;;;;; Boolean parameter. Possible values: true, false . nv_cfg_default_param_en = false ;;;;; Config area size in flash sectors units. E.G.: For a config area of 8KB in a flash with 4KB sector size, the value of this field is 2. ;;;;; Under [ADAPTER] section ;;;;; Integer parameter. Values range : 0 - 255. nv_config_sectors = 1 ;;;;; Config area offset from end of flash (in flash sectors). Default - 0. ;;;;; Under [ADAPTER] section ;;;;; Integer parameter. Values range : 0 - 255. nv_config_pad = 0 ;;;;; addr for the global variables used by the NVRAM feature. Default - 0. ;;;;; Under [ADAPTER] section ;;;;; Integer parameter. Values range : 0x0 - 0xffffffff. nv_config_globals_addr = 0x0 ;;;;; Boolean parameter. Possible values: true, false . nv_config_vpi_en_port1 = true nv_config_vpi_en_port2 = true [HCA] ;;;;; Mellanox HCA Vendor ID, Device ID, Revision ID, subsystem HCA Vendor ID and subsystem HCA ID reported to system sweep process. ;;;;; Under [HCA] section ;;;;; Integer parameter. Values range : 0x0 - 0xffff. hca_header_vendor_id = 0x15b3 ;;;;; Integer parameter. Values range : 0x0 - 0xff. hca_rev_id = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xffffffff. hca_header_subsystem_vendor_id = 0x15b3 ;;;;; Integer parameter. Values range : 0x0 - 0x7fff0000. hca_header_device_id = 0x6340 ;;;;; Integer parameter. Values range : 0x0 - 0xffffffff. hca_header_subsystem_id = 0x6340 hca_header_class_code = 0xffffff ;;;;; Enable PCI Power Management Capability. Required for PCI Express compliance. ;;;;; Under [HCA] section ;;;;; Boolean parameter. Possible values: true, false . pci_power_management_en = true ;;;;; Vendor Key ;;;;; Under [HCA] section ;;;;; Integer parameter. Values range : 0x0 - 0xffffffff. v_key_63_32 = 0x0 v_key_31_0 = 0x0 ;;;;; Boolean parameter. Possible values: true, false . msi_x_en = true ;;;;; Single Root IO Virtualization support ;;;;; Under [HCA] section ;;;;; Boolean parameter. Possible values: true, false . sriov_en = false i2c_100khz_with_427_clk = false ;;;;; subsystem_id of vf ;;;;; Under [HCA] section ;;;;; Integer parameter. Values range : 0x0 - 0xffff. vf_subsystem_id = 0x61b0 ;;;;; Enum parameter. Possible values: PRIMARY_BUS, SECONDARY_BUS vpd_i2c_bus = PRIMARY_BUS gpio_expander_i2c_bus = PRIMARY_BUS module_i2c_bus_select_port1 = PRIMARY_BUS module_i2c_bus_select_port2 = PRIMARY_BUS bmi_vpd_i2c_bus = PRIMARY_BUS thermal_diode_i2c_bus = PRIMARY_BUS ;;;;; Integer parameter. Values range : 0 - 31. link_speed_offset_port1 = 0 link_speed_offset_port2 = 0 ;;;;; Enable PCI Express Capability. Required for PCI Express compatibility. ;;;;; Under [HCA] section ;;;;; Boolean parameter. Possible values: true, false . pci_express_en = true ;;;;; Enable PCI Express mlnx vendor specific ;;;;; Under [HCA] section ;;;;; Boolean parameter. Possible values: true, false . mlnx_vendor_specific_en = true ;;;;; Enable PCI Express FLR Capability. ;;;;; Under [HCA] section ;;;;; Boolean parameter. Possible values: true, false . function_level_reset_capability = true ;;;;; Default value for Max_Read_Request_Size field in the PCI Express Capability Device Control Register. ;;;;; Set to 0x2 for strict PCI Express compatibility. ;;;;; 14:12 Max_Read_Request_Size . ;;;;; This field sets the maximum Read Request size for the Device as a Requester. ;;;;; The Device must not generate read requests with size exceeding the set value. ;;;;; Defined encodings for this field are: ;;;;; 000b 128 bytes max read request size ;;;;; 001b 256 bytes max read request size ;;;;; 010b 512 bytes max read request size ;;;;; 011b 1024 bytes max read request size ;;;;; 100b 2048 bytes max read request size ;;;;; 101b 4096 bytes max read request size ;;;;; 110b Reserved ;;;;; 111b Reserved ;;;;; Devices that do not generate Read Request larger than 128 bytes are permitted to implement this field as Read Only (ro="1") ;;;;; with a value of 000b. ;;;;; Under [HCA] section ;;;;; Integer parameter. Values range : 0x0 - 0x5. default_max_read_request_size = 0x2 ;;;;; Limits the max number of outstanding read requests. ;;;;; Under [HCA] section ;;;;; Integer parameter. Values range : 1 - 16. pcie_max_outstanding_read_requests = 16 ;;;;; Affects the Max_Payload_Size Supported field in the PCI Express Device Capabilities Register. ;;;;; This field indicates the maximum payload size ;;;;; that the device can support for TLPs. ;;;;; Defined encodings are: ;;;;; 000b 128 bytes max payload size ;;;;; 001b 256 bytes max payload size ;;;;; 010b 512 bytes max payload size ;;;;; 011b 1024 bytes max payload size ;;;;; 100b 2048 bytes max payload size ;;;;; 101b 4096 bytes max payload size ;;;;; 110b Reserved ;;;;; 111b Reserved ;;;;; Under [HCA] section ;;;;; Integer parameter. Values range : 0 - 2. emt_max_payload_size_supported = 2 ;;;;; PCIe 8x ack latency timer limit is auto configured according to mtu ;;;;; Under [HCA] section ;;;;; Boolean parameter. Possible values: true, false . auto_ack_latency_timer_limit_8x = true ;;;;; PCIe 8x ack timer limit in 0.1 Usecs . is applied to all MTUs if auto_ack_latency_timer_limit_8x is FALSE ;;;;; Under [HCA] section ;;;;; Integer parameter. Values range : 0 - 15. ack_latency_timer_limit_8x = 3 ;;;;; Number of physical functions ;;;;; Under [HCA] section ;;;;; Integer parameter. Values range : 1 - 16. num_pfs = 1 ;;;;; Boolean parameter. Possible values: true, false . multi_function_mode = false ;;;;; Integer parameter. Values range : 0 - 255. pf_msix_table_size = 127 vf_msix_table_size = 3 ;;;;; Integer parameter. Values range : 0x0 - 0x8. port1_num_veps = 0x1 port2_num_veps = 0x1 ;;;;; Boolean parameter. Possible values: true, false . port1_vep0_net_boot = true port1_vep1_net_boot = false port1_vep2_net_boot = false port1_vep3_net_boot = false port1_vep4_net_boot = false port1_vep5_net_boot = false port1_vep6_net_boot = false port1_vep7_net_boot = false port2_vep0_net_boot = true port2_vep1_net_boot = false port2_vep2_net_boot = false port2_vep3_net_boot = false port2_vep4_net_boot = false port2_vep5_net_boot = false port2_vep6_net_boot = false port2_vep7_net_boot = false ;;;;; Integer parameter. Values range : 0x0 - 0xf. port1_vep0_funix = 0x0 port1_vep1_funix = 0x2 port1_vep2_funix = 0x4 port1_vep3_funix = 0x6 port1_vep4_funix = 0x8 port1_vep5_funix = 0xa port1_vep6_funix = 0xc port1_vep7_funix = 0xe port2_vep0_funix = 0x0 port2_vep1_funix = 0x3 port2_vep2_funix = 0x5 port2_vep3_funix = 0x7 port2_vep4_funix = 0x9 port2_vep5_funix = 0xb port2_vep6_funix = 0xd port2_vep7_funix = 0xf ;;;;; Log2 of UAR BAR size, in MegaBytes. ;;;;; Under [HCA] section ;;;;; Integer parameter. Values range : 0 - 9. log2_uar_bar_megabytes = 3 ;;;;; Max Log2 UAR Bar size in MB for nv config settings. ;;;;; Under [HCA] section ;;;;; Integer parameter. Values range : 0 - 63. max_log2_uar_bar_megabytes = 9 ;;;;; Main HCR enable by default. If 0, then ENABLE_HCR command must be given in order to make HW use the main HCR ;;;;; Under [HCA] section ;;;;; Boolean parameter. Possible values: true, false . main_hcr_enabled_by_default = true ;;;;; enabling vpi to work at ethernet class ;;;;; Under [HCA] section ;;;;; Boolean parameter. Possible values: true, false . eth_class_en_ib = false ;;;;; MDIO bus working in 3.3v(1) or 1.2v(0) ;;;;; Under [HCA] section ;;;;; Integer parameter. Values range : 0 - 1. mdio3_3_port1 = 1 mdio3_3_port2 = 1 ;;;;; MDIO bus enable ;;;;; Under [HCA] section ;;;;; Integer parameter. Values range : 0 - 1. mdio_en_port1 = 0 mdio_en_port2 = 0 ;;;;; Dual port different protocols ;;;;; Under [HCA] section ;;;;; Boolean parameter. Possible values: true, false . dpdp_en = false ;;;;; FCP over ETH enable. ;;;;; Under [HCA] section ;;;;; Boolean parameter. Possible values: true, false . fcpoeth_en = true ;;;;; ETH XFI enable. ;;;;; Under [HCA] section ;;;;; Boolean parameter. Possible values: true, false . eth_xfi_en = false ;;;;; Integer parameter. Values range : 0x0 - 0xff. pcie_tx_polarity = 0x0 ;;;;; For Radisys ETH product with dual color LEDS. ;;;;; Under [HCA] section ;;;;; Boolean parameter. Possible values: true, false . dual_color_led_mode_en = false ;;;;; For products with one leds per front panel port ;;;;; Under [HCA] section ;;;;; Boolean parameter. Possible values: true, false . led_gt_mode_en = false enable_constant_activity_led = false ;;;;; Blinks logic led in eth_mode in traffic high rate. ;;;;; Under [HCA] section ;;;;; Boolean parameter. Possible values: true, false . blinking_log_led_mode = false cr_protection_en = false secure_mode_smp_firewall = true reset_on_npo_timeout_err = false [IB] ;;;;; Mellanox IB Vendor ID. A part of the Node Information that may be queried by the Subnet Manager (SM) ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xffffffff. nodeinfo_vendor_id = 0x2c9 ;;;;; Log 2 of Partition Table size supported by each port. Maximum number of entries per port in ConnectX is 128. ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0 - 7. nodeinfo_log_partition_cap = 7 ;;;;; Bits [39:32] of Mellanox HCA Node GUID. Part of the Node information that may be queried by the Subnet Manager (SM). ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xff. nodeguid_39_32 = 0x0 ;;;;; Bits [39:32] of SystemImageGUID of NodeInfo. ;;;;; Enables system software to indicate the availability of multiple paths to the same destination via multiple nodes. ;;;;; Set to zero if indication of node association is not desired. ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xffffffff. systemimageguid_39_32 = 0x0 ;;;;; Lower 32 bits of SystemImageGUID of NodeInfo. ;;;;; Enables system software to indicate the availability of multiple paths to the same destination via multiple nodes. ;;;;; Set to zero if indication of node association is not desired. ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xffffffff. systemimageguid_31_0 = 0x100d050 ;;;;; Mellanox InfiniHost node description. A part of the NodeDescription that may be queried by the Subnet Manager (SM). ;;;;; Under [IB] section ;;;;; ASCII parameter. Max length: 64 characters. node_desc = MT25408 ConnectX Mellanox Technologies ;;;;; ;;;;; Enable or Disable the InfiniHost Ports. The Node information given by the Device reflects port availability. ;;;;; Under [IB] section ;;;;; Enum parameter. Possible values: One_Port, Two_Ports num_of_ports = Two_Ports ;;;;; ;;;;; PortWidth supported as defined by IB spec. Ports may be opened as supporting either 1x, 4x or both. ;;;;; Under [IB] section ;;;;; Enum parameter. Possible values: link_1x, link_4x, link_1x_4x ports_link_width_max = link_1x_4x ;;;;; ;;;;; mtu_cap is currently supported to a max of 4K . ;;;;; This value sets a strict limitation that cannot be exceeded by driver. ;;;;; Value does not necessarily propagate to the PortInfo.mtu_cap. ;;;;; Under [IB] section ;;;;; Enum parameter. Possible values: mtu_256, mtu_512, mtu_1024, mtu_2048, mtu_4096 mtu_cap = mtu_4096 ;;;;; Bits of Port Guid parameter. The PortGUID is the first entry in the GUID table, which may be queried by the Subnet Manager (SM). ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xffffffff. port1guid_31_0 = 0x100d051 port2guid_31_0 = 0x100d052 ;;;;; Integer parameter. Values range : 0x0 - 0xff. port1guid_39_32 = 0x0 port2guid_39_32 = 0x0 ;;;;; Port MAC parameter ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xffffffff. port1mac_31_0 = 0xc9000001 port2mac_31_0 = 0xc9000002 ;;;;; Integer parameter. Values range : 0x0 - 0xffff. port1mac_47_32 = 0x2 port2mac_47_32 = 0x2 ;;;;; When set, the serial input data on lane X on this port will be inverted. ;;;;; This is equivalent to flipping the differential input of the SERDES. ;;;;; Each bit relates to Lane X where X=0,1,2,3. ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xf. tx_lane_polarity_port1 = 0x0 tx_lane_polarity_port2 = 0x0 rx_lane_polarity_port1 = 0xf rx_lane_polarity_port2 = 0xf eth_tx_lane_polarity_port1 = 0xf eth_tx_lane_polarity_port2 = 0xf eth_rx_lane_polarity_port1 = 0xf eth_rx_lane_polarity_port2 = 0x2 ;;;;; ;;;;; Transmitter/Receiver Lane reversal ;;;;; Under [IB] section ;;;;; Enum parameter. Possible values: off, on, auto tx_lane_reversal_port1 = on tx_lane_reversal_port2 = on rx_lane_reversal_port1 = auto rx_lane_reversal_port2 = auto ;;;;; Enum parameter. Possible values: off, on eth_tx_lane_reversal_port1 = on eth_tx_lane_reversal_port2 = on eth_rx_lane_reversal_port1 = on eth_rx_lane_reversal_port2 = on ;;;;; GPIO number connected to the LED indicating physical/logical state of the port. ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0x1f. port1_phy_led_gpio = 0x0 port2_phy_led_gpio = 0x2 port1_log_led_gpio = 0x1 port2_log_led_gpio = 0x3 ;;;;; Boolean parameter. Possible values: true, false . disable_leds_blink = false ;;;;; Support IB Link Spec version 1.2 ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . spec1_2_ib_support = false ;;;;; when true the port is supporting DDR IB only (force) ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . only_ddr_ib_support = false ;;;;; Mellanox IB auto negotiation support SDR and DDR only. ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . mellanox_ddr_ib_support = false ;;;;; indicate DDR support in Link Spec version 1.2 (spec1_2_ib_support must be set) ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . spec1_2_ddr_ib_support = false ;;;;; Mellanox IB auto negotiation support SDR, DDR and QDR. (mellanox_ddr_ib_support must be set) ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . mellanox_qdr_ib_support = false ;;;;; indicate QDR support in Link Spec version 1.2 (spec1_2_ib_support must be set) ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . spec1_2_qdr_ib_support = false ;;;;; IB Link Watch Dog Mechanism Enable ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . watchdog_enable = false ;;;;; Disable pll power save features in the ports ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . disable_port_pll_turnoff = false ;;;;; Disable power feature of serdes bias closure on ports ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . serdes_bias_closure_chicken = false ;;;;; Disable power feature of closing the tx_mixer_phase detector in the tx serdes when link is up. ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . tx_mixer_phase_det_power_optimize_chicken = false ;;;;; Disable adjusment of f_control_operating_point of the port plls ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . pll_op_point_adjusment_dis = false ;;;;; DDR IB Number of Dynamic Options for SerDes (Auto Negotiation) ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0 - 8. auto_ddr_tx_options = 2 auto_ddr_rx_options = 1 ;;;;; QDR IB Number of Dynamic Options for SerDes (Auto Negotiation) ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0 - 15. auto_qdr_tx_options = 3 ;;;;; Integer parameter. Values range : 0 - 16. auto_qdr_rx_options = 3 ;;;;; SerDes dynamic parameters for Auto Negotiation ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xf. auto_ddr_option_0.tx_preemp_pre = 0x2 auto_ddr_option_1.tx_preemp_pre = 0x8 auto_ddr_option_2.tx_preemp_pre = 0x2 auto_ddr_option_3.tx_preemp_pre = 0x2 auto_ddr_option_4.tx_preemp_pre = 0x2 auto_ddr_option_5.tx_preemp_pre = 0x2 auto_ddr_option_6.tx_preemp_pre = 0x2 auto_ddr_option_7.tx_preemp_pre = 0x2 auto_ddr_option_8.tx_preemp_pre = 0x8 auto_ddr_option_9.tx_preemp_pre = 0x2 auto_ddr_option_10.tx_preemp_pre = 0x2 auto_ddr_option_11.tx_preemp_pre = 0x2 auto_ddr_option_12.tx_preemp_pre = 0x2 auto_ddr_option_13.tx_preemp_pre = 0x2 auto_ddr_option_14.tx_preemp_pre = 0x7 auto_ddr_option_15.tx_preemp_pre = 0x7 auto_ddr_option_0.tx_preemp_post = 0x0 auto_ddr_option_1.tx_preemp_post = 0x8 auto_ddr_option_2.tx_preemp_post = 0x3 auto_ddr_option_3.tx_preemp_post = 0x2 auto_ddr_option_4.tx_preemp_post = 0x0 auto_ddr_option_5.tx_preemp_post = 0x0 auto_ddr_option_6.tx_preemp_post = 0x0 auto_ddr_option_7.tx_preemp_post = 0x0 auto_ddr_option_8.tx_preemp_post = 0x0 auto_ddr_option_9.tx_preemp_post = 0x8 auto_ddr_option_10.tx_preemp_post = 0x3 auto_ddr_option_11.tx_preemp_post = 0x2 auto_ddr_option_12.tx_preemp_post = 0x0 auto_ddr_option_13.tx_preemp_post = 0x0 auto_ddr_option_14.tx_preemp_post = 0x1 auto_ddr_option_15.tx_preemp_post = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0x1f. auto_ddr_option_0.tx_preemp_main = 0x1b auto_ddr_option_1.tx_preemp_main = 0x12 auto_ddr_option_2.tx_preemp_main = 0x8 auto_ddr_option_3.tx_preemp_main = 0x9 auto_ddr_option_4.tx_preemp_main = 0x1b auto_ddr_option_5.tx_preemp_main = 0x1b auto_ddr_option_6.tx_preemp_main = 0x1b auto_ddr_option_7.tx_preemp_main = 0x1b auto_ddr_option_8.tx_preemp_main = 0x1b auto_ddr_option_9.tx_preemp_main = 0x12 auto_ddr_option_10.tx_preemp_main = 0x8 auto_ddr_option_11.tx_preemp_main = 0x9 auto_ddr_option_12.tx_preemp_main = 0x1b auto_ddr_option_13.tx_preemp_main = 0x1b auto_ddr_option_14.tx_preemp_main = 0x17 auto_ddr_option_15.tx_preemp_main = 0x17 ;;;;; Integer parameter. Values range : 0x0 - 0x7. auto_ddr_option_0.tx_preemp = 0x2 auto_ddr_option_1.tx_preemp = 0x0 auto_ddr_option_2.tx_preemp = 0x0 auto_ddr_option_3.tx_preemp = 0x0 auto_ddr_option_4.tx_preemp = 0x2 auto_ddr_option_5.tx_preemp = 0x2 auto_ddr_option_6.tx_preemp = 0x2 auto_ddr_option_7.tx_preemp = 0x2 auto_ddr_option_8.tx_preemp = 0x2 auto_ddr_option_9.tx_preemp = 0x0 auto_ddr_option_10.tx_preemp = 0x0 auto_ddr_option_11.tx_preemp = 0x0 auto_ddr_option_12.tx_preemp = 0x2 auto_ddr_option_13.tx_preemp = 0x2 auto_ddr_option_14.tx_preemp = 0x0 auto_ddr_option_15.tx_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x3. auto_ddr_option_0.tx_preemp_msb = 0x1 auto_ddr_option_1.tx_preemp_msb = 0x0 auto_ddr_option_2.tx_preemp_msb = 0x0 auto_ddr_option_3.tx_preemp_msb = 0x1 auto_ddr_option_4.tx_preemp_msb = 0x1 auto_ddr_option_5.tx_preemp_msb = 0x1 auto_ddr_option_6.tx_preemp_msb = 0x1 auto_ddr_option_7.tx_preemp_msb = 0x1 auto_ddr_option_8.tx_preemp_msb = 0x1 auto_ddr_option_9.tx_preemp_msb = 0x0 auto_ddr_option_10.tx_preemp_msb = 0x0 auto_ddr_option_11.tx_preemp_msb = 0x1 auto_ddr_option_12.tx_preemp_msb = 0x1 auto_ddr_option_13.tx_preemp_msb = 0x1 auto_ddr_option_14.tx_preemp_msb = 0x0 auto_ddr_option_15.tx_preemp_msb = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. auto_ddr_option_0.rx_offs_lowpass_en = 0x0 auto_ddr_option_1.rx_offs_lowpass_en = 0x0 auto_ddr_option_2.rx_offs_lowpass_en = 0x0 auto_ddr_option_3.rx_offs_lowpass_en = 0x0 auto_ddr_option_4.rx_offs_lowpass_en = 0x0 auto_ddr_option_5.rx_offs_lowpass_en = 0x0 auto_ddr_option_6.rx_offs_lowpass_en = 0x0 auto_ddr_option_7.rx_offs_lowpass_en = 0x0 auto_ddr_option_8.rx_offs_lowpass_en = 0x0 auto_ddr_option_9.rx_offs_lowpass_en = 0x0 auto_ddr_option_10.rx_offs_lowpass_en = 0x0 auto_ddr_option_11.rx_offs_lowpass_en = 0x0 auto_ddr_option_12.rx_offs_lowpass_en = 0x0 auto_ddr_option_13.rx_offs_lowpass_en = 0x0 auto_ddr_option_14.rx_offs_lowpass_en = 0x0 auto_ddr_option_15.rx_offs_lowpass_en = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. auto_ddr_option_0.rx_offs = 0x0 auto_ddr_option_1.rx_offs = 0x0 auto_ddr_option_2.rx_offs = 0x0 auto_ddr_option_3.rx_offs = 0x0 auto_ddr_option_4.rx_offs = 0x0 auto_ddr_option_5.rx_offs = 0x0 auto_ddr_option_6.rx_offs = 0x0 auto_ddr_option_7.rx_offs = 0x0 auto_ddr_option_8.rx_offs = 0x0 auto_ddr_option_9.rx_offs = 0x0 auto_ddr_option_10.rx_offs = 0x0 auto_ddr_option_11.rx_offs = 0x0 auto_ddr_option_12.rx_offs = 0x0 auto_ddr_option_13.rx_offs = 0x0 auto_ddr_option_14.rx_offs = 0x0 auto_ddr_option_15.rx_offs = 0x0 auto_ddr_option_0.rx_equal_offs = 0x0 auto_ddr_option_1.rx_equal_offs = 0x0 auto_ddr_option_2.rx_equal_offs = 0x0 auto_ddr_option_3.rx_equal_offs = 0x0 auto_ddr_option_4.rx_equal_offs = 0x0 auto_ddr_option_5.rx_equal_offs = 0x0 auto_ddr_option_6.rx_equal_offs = 0x0 auto_ddr_option_7.rx_equal_offs = 0x0 auto_ddr_option_8.rx_equal_offs = 0x0 auto_ddr_option_9.rx_equal_offs = 0x0 auto_ddr_option_10.rx_equal_offs = 0x0 auto_ddr_option_11.rx_equal_offs = 0x0 auto_ddr_option_12.rx_equal_offs = 0x0 auto_ddr_option_13.rx_equal_offs = 0x0 auto_ddr_option_14.rx_equal_offs = 0x0 auto_ddr_option_15.rx_equal_offs = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1f. auto_ddr_option_0.rx_muxeq = 0x2 auto_ddr_option_1.rx_muxeq = 0x0 auto_ddr_option_2.rx_muxeq = 0x0 auto_ddr_option_3.rx_muxeq = 0x0 auto_ddr_option_4.rx_muxeq = 0x2 auto_ddr_option_5.rx_muxeq = 0x2 auto_ddr_option_6.rx_muxeq = 0x2 auto_ddr_option_7.rx_muxeq = 0x2 auto_ddr_option_8.rx_muxeq = 0x2 auto_ddr_option_9.rx_muxeq = 0x0 auto_ddr_option_10.rx_muxeq = 0x0 auto_ddr_option_11.rx_muxeq = 0x0 auto_ddr_option_12.rx_muxeq = 0x2 auto_ddr_option_13.rx_muxeq = 0x2 auto_ddr_option_14.rx_muxeq = 0x2 auto_ddr_option_15.rx_muxeq = 0x2 auto_ddr_option_0.rx_muxmain = 0x3 auto_ddr_option_1.rx_muxmain = 0x3 auto_ddr_option_2.rx_muxmain = 0x3 auto_ddr_option_3.rx_muxmain = 0x3 auto_ddr_option_4.rx_muxmain = 0x3 auto_ddr_option_5.rx_muxmain = 0x3 auto_ddr_option_6.rx_muxmain = 0x3 auto_ddr_option_7.rx_muxmain = 0x3 auto_ddr_option_8.rx_muxmain = 0x3 auto_ddr_option_9.rx_muxmain = 0x3 auto_ddr_option_10.rx_muxmain = 0x3 auto_ddr_option_11.rx_muxmain = 0x3 auto_ddr_option_12.rx_muxmain = 0x3 auto_ddr_option_13.rx_muxmain = 0x3 auto_ddr_option_14.rx_muxmain = 0x3 auto_ddr_option_15.rx_muxmain = 0x3 ;;;;; Integer parameter. Values range : 0x0 - 0xf. auto_ddr_option_0.rx_main = 0x1 auto_ddr_option_1.rx_main = 0x3 auto_ddr_option_2.rx_main = 0x5 auto_ddr_option_3.rx_main = 0xf auto_ddr_option_4.rx_main = 0x1 auto_ddr_option_5.rx_main = 0x1 auto_ddr_option_6.rx_main = 0x1 auto_ddr_option_7.rx_main = 0x1 auto_ddr_option_8.rx_main = 0x1 auto_ddr_option_9.rx_main = 0x3 auto_ddr_option_10.rx_main = 0x5 auto_ddr_option_11.rx_main = 0xf auto_ddr_option_12.rx_main = 0x1 auto_ddr_option_13.rx_main = 0x1 auto_ddr_option_14.rx_main = 0x1 auto_ddr_option_15.rx_main = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0x7. auto_ddr_option_0.rx_extra_hs_gain = 0x0 auto_ddr_option_1.rx_extra_hs_gain = 0x0 auto_ddr_option_2.rx_extra_hs_gain = 0x3 auto_ddr_option_3.rx_extra_hs_gain = 0x3 auto_ddr_option_4.rx_extra_hs_gain = 0x0 auto_ddr_option_5.rx_extra_hs_gain = 0x0 auto_ddr_option_6.rx_extra_hs_gain = 0x0 auto_ddr_option_7.rx_extra_hs_gain = 0x0 auto_ddr_option_8.rx_extra_hs_gain = 0x0 auto_ddr_option_9.rx_extra_hs_gain = 0x0 auto_ddr_option_10.rx_extra_hs_gain = 0x3 auto_ddr_option_11.rx_extra_hs_gain = 0x3 auto_ddr_option_12.rx_extra_hs_gain = 0x0 auto_ddr_option_13.rx_extra_hs_gain = 0x0 auto_ddr_option_14.rx_extra_hs_gain = 0x0 auto_ddr_option_15.rx_extra_hs_gain = 0x0 auto_ddr_option_0.rx_sigdet_th = 0x1 auto_ddr_option_1.rx_sigdet_th = 0x1 auto_ddr_option_2.rx_sigdet_th = 0x1 auto_ddr_option_3.rx_sigdet_th = 0x1 auto_ddr_option_4.rx_sigdet_th = 0x1 auto_ddr_option_5.rx_sigdet_th = 0x1 auto_ddr_option_6.rx_sigdet_th = 0x1 auto_ddr_option_7.rx_sigdet_th = 0x1 auto_ddr_option_8.rx_sigdet_th = 0x1 auto_ddr_option_9.rx_sigdet_th = 0x1 auto_ddr_option_10.rx_sigdet_th = 0x1 auto_ddr_option_11.rx_sigdet_th = 0x1 auto_ddr_option_12.rx_sigdet_th = 0x1 auto_ddr_option_13.rx_sigdet_th = 0x1 auto_ddr_option_14.rx_sigdet_th = 0x1 auto_ddr_option_15.rx_sigdet_th = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. auto_ddr_option_0.rx_equalization = 0x4 auto_ddr_option_1.rx_equalization = 0x0 auto_ddr_option_2.rx_equalization = 0x0 auto_ddr_option_3.rx_equalization = 0x0 auto_ddr_option_4.rx_equalization = 0x4 auto_ddr_option_5.rx_equalization = 0x4 auto_ddr_option_6.rx_equalization = 0x4 auto_ddr_option_7.rx_equalization = 0x4 auto_ddr_option_8.rx_equalization = 0x4 auto_ddr_option_9.rx_equalization = 0x0 auto_ddr_option_10.rx_equalization = 0x0 auto_ddr_option_11.rx_equalization = 0x0 auto_ddr_option_12.rx_equalization = 0x4 auto_ddr_option_13.rx_equalization = 0x4 auto_ddr_option_14.rx_equalization = 0x4 auto_ddr_option_15.rx_equalization = 0x4 ;;;;; Ethernet KR Number of Dynamic RX Options for SerDes (Auto Negotiation) ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0 - 16. auto_kr_rx_options = 16 ;;;;; Integer parameter. Values range : 0x0 - 0x1f. auto_kr_option_0.rx_muxeq = 0x1b auto_kr_option_1.rx_muxeq = 0x1d auto_kr_option_2.rx_muxeq = 0x2 auto_kr_option_3.rx_muxeq = 0x12 auto_kr_option_4.rx_muxeq = 0x10 auto_kr_option_5.rx_muxeq = 0x5 auto_kr_option_6.rx_muxeq = 0x0 auto_kr_option_7.rx_muxeq = 0xa auto_kr_option_8.rx_muxeq = 0xa auto_kr_option_9.rx_muxeq = 0xa auto_kr_option_10.rx_muxeq = 0x1b auto_kr_option_11.rx_muxeq = 0x14 auto_kr_option_12.rx_muxeq = 0x14 auto_kr_option_13.rx_muxeq = 0x1c auto_kr_option_14.rx_muxeq = 0x1f auto_kr_option_15.rx_muxeq = 0x1c auto_kr_option_0.rx_muxmain = 0x1c auto_kr_option_1.rx_muxmain = 0x17 auto_kr_option_2.rx_muxmain = 0x1f auto_kr_option_3.rx_muxmain = 0x1f auto_kr_option_4.rx_muxmain = 0x16 auto_kr_option_5.rx_muxmain = 0x1f auto_kr_option_6.rx_muxmain = 0x1f auto_kr_option_7.rx_muxmain = 0x1f auto_kr_option_8.rx_muxmain = 0x1f auto_kr_option_9.rx_muxmain = 0x14 auto_kr_option_10.rx_muxmain = 0x17 auto_kr_option_11.rx_muxmain = 0x16 auto_kr_option_12.rx_muxmain = 0x1f auto_kr_option_13.rx_muxmain = 0x1f auto_kr_option_14.rx_muxmain = 0x19 auto_kr_option_15.rx_muxmain = 0x1b ;;;;; Integer parameter. Values range : 0x0 - 0xf. auto_kr_option_0.rx_main = 0xf auto_kr_option_1.rx_main = 0xf auto_kr_option_2.rx_main = 0xf auto_kr_option_3.rx_main = 0xf auto_kr_option_4.rx_main = 0xf auto_kr_option_5.rx_main = 0xf auto_kr_option_6.rx_main = 0xf auto_kr_option_7.rx_main = 0xf auto_kr_option_8.rx_main = 0xf auto_kr_option_9.rx_main = 0xf auto_kr_option_10.rx_main = 0xf auto_kr_option_11.rx_main = 0xf auto_kr_option_12.rx_main = 0xf auto_kr_option_13.rx_main = 0xf auto_kr_option_14.rx_main = 0xf auto_kr_option_15.rx_main = 0xf ;;;;; Integer parameter. Values range : 0x0 - 0x7. auto_kr_option_0.rx_extra_hs_gain = 0x3 auto_kr_option_1.rx_extra_hs_gain = 0x4 auto_kr_option_2.rx_extra_hs_gain = 0x0 auto_kr_option_3.rx_extra_hs_gain = 0x4 auto_kr_option_4.rx_extra_hs_gain = 0x4 auto_kr_option_5.rx_extra_hs_gain = 0x4 auto_kr_option_6.rx_extra_hs_gain = 0x0 auto_kr_option_7.rx_extra_hs_gain = 0x0 auto_kr_option_8.rx_extra_hs_gain = 0x4 auto_kr_option_9.rx_extra_hs_gain = 0x4 auto_kr_option_10.rx_extra_hs_gain = 0x0 auto_kr_option_11.rx_extra_hs_gain = 0x0 auto_kr_option_12.rx_extra_hs_gain = 0x4 auto_kr_option_13.rx_extra_hs_gain = 0x4 auto_kr_option_14.rx_extra_hs_gain = 0x4 auto_kr_option_15.rx_extra_hs_gain = 0x4 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. auto_kr_option_0.rx_equalization = 0x7f auto_kr_option_1.rx_equalization = 0x0 auto_kr_option_2.rx_equalization = 0x7f auto_kr_option_3.rx_equalization = 0x7f auto_kr_option_4.rx_equalization = 0x7f auto_kr_option_5.rx_equalization = 0x7f auto_kr_option_6.rx_equalization = 0x0 auto_kr_option_7.rx_equalization = 0x7f auto_kr_option_8.rx_equalization = 0x7f auto_kr_option_9.rx_equalization = 0x7f auto_kr_option_10.rx_equalization = 0x7f auto_kr_option_11.rx_equalization = 0x7f auto_kr_option_12.rx_equalization = 0x7f auto_kr_option_13.rx_equalization = 0x7f auto_kr_option_14.rx_equalization = 0x7f auto_kr_option_15.rx_equalization = 0x7f ;;;;; ;;;;; Phy type of Ethernet port ;;;;; Under [IB] section ;;;;; Enum parameter. Possible values: XAUI, XFI, SGMII phy_type_port1 = XAUI phy_type_port2 = XAUI ;;;;; ;;;;; Board name that has external PHY ;;;;; Under [IB] section ;;;;; Enum parameter. Possible values: No_ext_PHY, FALCON, RAVEN, HAWK2, CONDOR3, HAWK3 ext_phy_board_port1 = No_ext_PHY ;;;;; Enum parameter. Possible values: No_ext_PHY, FALCON, RAVEN, RAVEN3, HAWK2, CONDOR3, HAWK3 ext_phy_board_port2 = No_ext_PHY ;;;;; External Phy module select polarity. ;;;;; select the device in shared I2C bus when there is no I2C switch. ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0x1. ext_phy_mod_sel_polarity = 0x1 ;;;;; Boolean parameter. Possible values: true, false . xfi_rx_train = true ;;;;; ;;;;; Externl PHY I2C mode. ;;;;; Under [IB] section ;;;;; Enum parameter. Possible values: SWITCH, MOD_SEL ext_phy_i2c_mode = MOD_SEL ;;;;; External Phy check GPIOs values for the 4 configurable GPIOs per port. ;;;;; every GPIO has 2 bits that can get the values "00", "01", "11" - dont check. ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xff. ext_phy_check_value_port1 = 0xff ext_phy_check_value_port2 = 0xff ;;;;; Boolean parameter. Possible values: true, false . kr_training_enable_port1 = false kr_training_enable_port2 = false ;;;;; time_before_rx_run_in_kr in 5msec ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0 - 255. time_before_rx_run_in_kr = 2 ;;;;; External Phy: interrupt polarity. ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0x1. ext_phy_interrupt_polarity = 0x1 ;;;;; External Phy: port 2 use secondary I2C bus. ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0x1. ext_port2_use_secondary_i2c = 0x0 ;;;;; Which Connector is connected to this port - use 0 for port1, 1 for port2 ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . port1_connector = false ;;;;; For xfi_speed=SPEED_10G, which lane is used. For xfi_speed=SPEED_20G, (xfi_lane,xfi_lane+1) is used. For xfi_speed=SPEED_40G, not relevant. ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0 - 3. port1_xfi_lane = 0 ;;;;; Which Connector is connected to this port ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . port2_connector = true ;;;;; For xfi_speed=SPEED_10G, which lane is used. For xfi_speed=SPEED_20G, (xfi_lane,xfi_lane+1) is used. For xfi_speed=SPEED_40G, not relevant. ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0 - 3. port2_xfi_lane = 0 ;;;;; Enum parameter. Possible values: SPEED_10G, SPEED_20G, SPEED_40G xfi_mode_port1 = SPEED_10G xfi_mode_port2 = SPEED_10G ;;;;; ;;;;; 20G (KR2) mode - type of alignment marker used - Mellanox mode use 40G alignment marker, ph mode use PH KR2 markers ;;;;; Under [IB] section ;;;;; Enum parameter. Possible values: PH_MODE, MELLANOX_MODE xfi_20g_mode = MELLANOX_MODE ;;;;; time to wait in 10 usec before zero errors after serdes config ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xf. serdes_stabilization_in_10u = 0x0 ;;;;; TDMA slot time in 5 msec in QDR auto negotiation. ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xf. qdr_sweep_tdma_slot_5ms = 0x1 ;;;;; enable of TX transmit x4 in QDR auto negotiation. ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0x1. qdr_autonego_tx_x4_enable = 0x0 ;;;;; set num to config in the aggresive lanes. ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0x7. qdr_autonego_tx_x4_aggresor_set = 0x0 ;;;;; time to wait for rx_adaptation num*250ms ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0 - 15. link_fail_inhibit_timer = 9 ;;;;; Boolean parameter. Possible values: true, false . port1_802_3ap_parallel_detect_kx = true port1_802_3ap_parallel_detect_kx4 = true port1_802_3ap_parallel_detect_kr = true port1_802_3ap_parallel_detect_kr4 = false port1_802_3ap_parallel_detect_cr4 = false port2_802_3ap_parallel_detect_kx = true port2_802_3ap_parallel_detect_kx4 = true port2_802_3ap_parallel_detect_kr = true port2_802_3ap_parallel_detect_kr4 = false port2_802_3ap_parallel_detect_cr4 = false port1_802_3ap_kr_ability = true port1_802_3ap_kx_ability = true port1_802_3ap_kx4_ability = true port1_802_3ap_kr4_ability = false port1_802_3ap_cr4_ability = false port1_802_3ap_56kr4_ability = false port1_802_3ap_kr2_ability = false port1_802_3ap_100M_ability = false port1_802_3ap_kr_enable = true port1_802_3ap_kx_enable = true port1_802_3ap_kx4_enable = true port1_802_3ap_kr4_enable = false port1_802_3ap_cr4_enable = false port1_802_3ap_56kr4_enable = false port1_802_3ap_kr2_enable = false port1_802_3ap_100M_enable = false port2_802_3ap_kr_ability = true port2_802_3ap_kx_ability = true port2_802_3ap_kx4_ability = true port2_802_3ap_kr4_ability = false port2_802_3ap_cr4_ability = false port2_802_3ap_56kr4_ability = false port2_802_3ap_kr2_ability = false port2_802_3ap_100M_ability = false port2_802_3ap_kr_enable = true port2_802_3ap_kx_enable = true port2_802_3ap_kx4_enable = true port2_802_3ap_kr4_enable = false port2_802_3ap_cr4_enable = false port2_802_3ap_56kr4_enable = false port2_802_3ap_kr2_enable = false port2_802_3ap_100M_enable = false port1_802_3ap_fec_ability = true port2_802_3ap_fec_ability = true port1_802_3ap_fec_requested = false port2_802_3ap_fec_requested = false patch_kr_dont_update_tx = false ;;;;; Enum parameter. Possible values: NO_RESTRICTION, RESTRICT_1G, RESTRICT_10G restrict_max_eth_standby_speed = RESTRICT_10G ;;;;; in 512msec units time to mask align lost/link drop after entering AN_GOOD state in ETH_AN when fast link flow is active. ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0 - 7. peer_stab_time_in_fast_linkup = 6 ;;;;; Boolean parameter. Possible values: true, false . cl37_en = true sp12_pd = true cx2_in_cx3_package = false new_gpio_scheme_en = false ;;;;; activate 2 PLLs instead of 1. consume more power. ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . eth_two_speeds_en = true ;;;;; Yellow led will function as activity LED only and not also as logical link up. ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . yellow_led_activity_only_en = false ;;;;; Which ref clk to use: 1 - use only right ref clk. 0 - use only left ref clk ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0x1. ref_clk_to_use = 0x0 ;;;;; Boolean parameter. Possible values: true, false . front_panel_led_supported = true disable_rs_gpio_config = false gpio_schem_6_1_10 = false no_expender = false hi_lo_speed_blinks_on_gpio_0_3 = false gpio_schem_auto_mapping = false generic_gpio_config = false ;;;;; Integer parameter. Values range : 0 - 63. mod_sel_port1 = 63 mod_sel_port2 = 63 reset_l_port1 = 63 reset_l_port2 = 63 int_l_port1 = 63 int_l_port2 = 63 mod_prs_l_port1 = 63 mod_prs_l_port2 = 63 oc_int_port1 = 63 oc_int_port2 = 63 oc_en_port1 = 63 oc_en_port2 = 63 lp_mode_port1 = 63 lp_mode_port2 = 63 rs0_port1 = 63 rs0_port2 = 63 rs1_port1 = 63 rs1_port2 = 63 tx_disable_port1 = 63 tx_disable_port2 = 63 mod_abs_port1 = 63 mod_abs_port2 = 63 rx_los_port1 = 63 rx_los_port2 = 63 tx_fault_port1 = 63 tx_fault_port2 = 63 led_green_port1 = 63 led_green_port2 = 63 led_yellow_port1 = 63 led_yellow_port2 = 63 hi_lo_link_speed_port1 = 63 hi_lo_link_speed_port2 = 63 smbus_alert = 63 hp_aux_fan = 63 gp_lv = 63 wake = 63 perst = 63 vdd_mod = 63 pca9555_int = 63 tcontrol = 63 twarning = 63 tcritical = 63 mezz_fault = 63 mezz_vpd_update = 63 peer_mezz_busy = 63 mezz_busy = 63 vpd_cache_complete = 63 pca9515_en = 63 ext_phy_reset = 63 led_pci = 63 ;;;;; Boolean parameter. Possible values: true, false . reset_on_parity_error_en = false support_cable_recoverable_error_event = false power_on_cable_insertion = false read_cable_params_port1_en = false read_cable_params_port2_en = false mdio_present_port1 = false mdio_present_port2 = false ;;;;; Integer parameter. Values range : 0x0 - 0x1f. mdio_partad_port1 = 0x0 mdio_partad_port2 = 0x0 mdio_chip_id_gpio_offset = 0x0 ;;;;; is this card connected to backplane connector (TRUE) or cable (FALSE) ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . backplane_connected = false ;;;;; is this card connected to external PHY with baseT connection. ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . baseT_support = false ;;;;; 5 bit attenuation field is seperate to 5 area, which are bounded by 4 limits ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0x1f. attenuation_limit1 = 0x3 attenuation_limit2 = 0x7 attenuation_limit3 = 0xb ;;;;; Boolean parameter. Possible values: true, false . ncsi_arb_exist = false ;;;;; enable of TX transmit x4 in QDR auto negotiation. ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . qdr_tx_aggressor_en = false ;;;;; Forward Error Correction. (part of 1.3 speed negotiation) ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . fec = false ;;;;; Integer parameter. Values range : 0x0 - 0xf. retry_counter_threshold = 0xf ;;;;; Integer parameter. Values range : 0x0 - 0xffff. min_ib_grade = 0x0 ;;;;; Boolean parameter. Possible values: true, false . do_sense = true ;;;;; Integer parameter. Values range : 0 - 1. serdes_stab_disable = 0 ;;;;; IB=0x0,ETH=0x1 ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . default_protocol = false ;;;;; Time im msec of expected time that taked for the rx adaptation per set ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0 - 255. expected_time_per_set = 125 ;;;;; max number of FFE steps bedore stop. 0 - unlimited ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0x3f. max_num_ffe_search = 0x0 ;;;;; number of HW machine FFE searches before FW interfere ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x1 - 0x3f. num_of_ffe_hw_steps = 0x1 ;;;;; how many HW machine runs before doing eye open to help with ffe stop condition. ;;;;; 0 - dont do eye open for ffe stop condition ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xf. num_hw_ffe_before_open_eye = 0x0 ;;;;; jump size for first level of FFE search ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xf. jump_size_ffe_level1 = 0x1 ;;;;; jump size for second level of FFE search ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xf. jump_size_ffe_level2 = 0x1 ;;;;; jump size for third level of FFE search ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xf. jump_size_ffe_level3 = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0x1. enable_errored_block_eye_openeing_port0 = 0x1 enable_errored_block_eye_openeing_port1 = 0x1 ;;;;; errs measure time in eye opener machine. 2^value *64ns ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xf. eye_open_machine_measure_time = 0xe ;;;;; errs measure time in eye opener machine. 2^value *64ns ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xf. cl72_eye_open_machine_measure_time = 0xc ;;;;; stab time in eye opener machine. 2^value *64ns ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xf. eye_open_machine_stab_time_bip_bental = 0x7 ;;;;; stab time in eye opener machine. 2^value *64ns ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xf. eye_open_machine_stab_time = 0x7 ;;;;; stab time in eye opener machine. 2^value *64ns ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xf. eye_open_machine_stab_time_bip = 0xc ;;;;; will do BIP tuning after kr startup ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . bip_extra_tune_in_kr_en = false ;;;;; Integer parameter. Values range : 0 - 255. rx_taps_norm_val = 210 ;;;;; Boolean parameter. Possible values: true, false . always_normalize_Rx_taps = false ;;;;; when set dont do ffe search in RX adaptation flow ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . rx_adap_skip_ffe_srch = true ;;;;; when set dont do ffe search in RX adaptation flow ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . rx_adap_skip_eye_srch = true ;;;;; minimum grade for RX adaptation to finish ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xff. best_grade_th = 0x0 const_tap_offset_val = 0xa ;;;;; Integer parameter. Values range : 0x0 - 0x1. disable_tap_offset_srch_in_eye = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. delta_from_edges_phase = 0x5 ;;;;; Integer parameter. Values range : 0x0 - 0x1f. delta_from_edges_offst = 0x19 ;;;;; weight for phase in grade calc ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xff. phase_weight = 0xa ;;;;; weight for offset in grade calc ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xff. offset_weight = 0x1e ;;;;; only eyes which passed this limit will be candidate to be picked ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0x1f. phase_limit = 0x7 ;;;;; enable "mixer_offset_grade_margin" feature ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . grade_mixer_margin_en = true ;;;;; Max gap between eye pointers of current set and best set ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0xf. mixer_offset_grade_margin = 0xa ;;;;; Maximal value for offset_grade. If offset_grade exceeds - it truncated to this value ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0 - 63. fdr_offset_max_grade = 20 ;;;;; Maximal value for offset_grade. If offset_grade exceeds - it truncated to this value ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0 - 63. fdr10_offset_max_grade = 30 ;;;;; Maximal value for offset_grade. If offset_grade exceeds - it truncated to this value ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0 - 63. qdr_offset_max_grade = 35 ;;;;; Maximal value for offset_grade. If offset_grade exceeds - it truncated to this value ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0 - 63. xfi_offset_max_grade = 30 ;;;;; if max_tap_offset exceeds this value - offset_grade is 0 ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0 - 63. fdr_offset_zero_grade_threshold = 25 ;;;;; if max_tap_offset exceeds this value - offset_grade is 0 ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0 - 63. fdr10_offset_zero_grade_threshold = 50 ;;;;; if max_tap_offset exceeds this value - offset_grade is 0 ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0 - 63. qdr_offset_zero_grade_threshold = 50 ;;;;; if max_tap_offset exceeds this value - offset_grade is 0 ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0 - 63. xfi_offset_zero_grade_threshold = 50 ;;;;; Integer parameter. Values range : 0x0 - 0xf. mcss_mask = 0x0 ;;;;; Integer parameter. Values range : 0 - 127. errored_block_max = 35 ;;;;; Boolean parameter. Possible values: true, false . port0_enable_static_nonce = false port1_enable_static_nonce = false ;;;;; Integer parameter. Values range : 0 - 31. port0_static_nonce = 0 port1_static_nonce = 0 ;;;;; Boolean parameter. Possible values: true, false . ib_128b_llr_ability_port0 = true ib_128b_llr_request_port0 = false ib_128b_llr_ability_port1 = true ib_128b_llr_request_port1 = false ll_llr_ability_port0 = true ll_llr_request_port0 = false ll_llr_ability_port1 = true ll_llr_request_port1 = false llr_56_kr4_ability_port0 = false llr_56_kr4_request_port0 = false llr_56_kr4_ability_port1 = false llr_56_kr4_request_port1 = false llr_kr4_ability_port0 = false llr_kr4_request_port0 = false llr_kr4_ability_port1 = false llr_kr4_request_port1 = false llr_cr4_ability_port0 = false llr_cr4_request_port0 = false llr_cr4_ability_port1 = false llr_cr4_request_port1 = false llr_kr_ability_port0 = false llr_kr_request_port0 = false llr_kr_ability_port1 = false llr_kr_request_port1 = false llr_cr_ability_port0 = false llr_cr_request_port0 = false llr_cr_ability_port1 = false llr_cr_request_port1 = false llr_xaui_ability_port0 = false llr_xaui_request_port0 = false llr_xaui_ability_port1 = false llr_xaui_request_port1 = false llr_sgmii_ability_port0 = false llr_sgmii_request_port0 = false llr_sgmii_ability_port1 = false llr_sgmii_request_port1 = false llr_ib_fdr10_ability_port0 = true llr_ib_fdr10_request_port0 = false llr_ib_fdr10_ability_port1 = true llr_ib_fdr10_request_port1 = false llr_ib_fdr_ability_port0 = true llr_ib_fdr_request_port0 = false llr_ib_fdr_ability_port1 = true llr_ib_fdr_request_port1 = false kr_extnd_time_sup_port0 = true kr_extnd_time_sup_port1 = true 40kr4_extnd_time_sup_port0 = true 40kr4_extnd_time_sup_port1 = true 40cr4_extnd_time_sup_port0 = true 40cr4_extnd_time_sup_port1 = true activate_mlpn_on_40g_port0 = false activate_mlpn_on_40g_port1 = false activate_mlpn_on_IB_port0 = false activate_mlpn_on_IB_port1 = false qdr_ddr_ts3_rev_port0 = true qdr_ddr_ts3_rev_port1 = true mlpn_multiple_kr_rounds_sup_port0 = true mlpn_multiple_kr_rounds_sup_port1 = true ib_64_66_spec_recovery_sup_port0 = true ib_64_66_spec_recovery_request_port0 = false ib_64_66_spec_recovery_sup_port1 = true ib_64_66_spec_recovery_request_port1 = false spec_recovery_en_port0 = false spec_recovery_en_port1 = false ib_64b_credits_sup_port0 = true ib_64b_credits_request_port0 = false ib_64b_credits_sup_port1 = true ib_64b_credits_request_port1 = false eth_10g_signal_detect_en = false eth_pd_on_all_sets = true kr_lock_on_all_sets = true eth_fast_polling_en = false ;;;;; Integer parameter. Values range : 0 - 1. enable_mlx_an_calibration_copper = 0 enable_mlx_an_calibration_active = 0 ;;;;; Integer parameter. Values range : 0 - 63. mlx_timer_rounds_to_clr_err = 40 ;;;;; Boolean parameter. Possible values: true, false . llr_fdr_port1_en = false llr_fdr_port2_en = false llr_fdr10_port1_en = false llr_fdr10_port2_en = false llr_force = true port1_1g_an_enable = true port2_1g_an_enable = true ;;;;; Integer parameter. Values range : 0 - 15. sgmii_min_preamble_cnt = 1 sgmii_max_preamble_cnt = 15 ;;;;; Integer parameter. Values range : 0 - 3. sgmii_max_preamble_cnt_msb = 3 ;;;;; cl37 - when set we work as IEEE spec, when reset we work as cisco spec ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . base1000x_sgmii_port0 = true ;;;;; cl37 - when set we work as IEEE spec, when reset we work as cisco spec ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . base1000x_sgmii_port1 = true force_cl37 = false ;;;;; when set then cl37 can pass from 0x2 to 0x6 if no pages are received ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . enable_legacy_support = true ;;;;; Integer parameter. Values range : 0x0 - 0x1. bntl_bug_fix125994_BIP_opcode_en = 0x1 bntl_bug_fix125992_sync_or_errblk_en = 0x1 bntl_bug_fix125995_dic_enable = 0x1 bntl_bug_fix125986_bip_reverse_en = 0x1 ;;;;; Integer parameter. Values range : 0 - 63. signal_detect_margin = 26 ;;;;; Integer parameter. Values range : 0 - 31. mix90phase_avg_itr_num = 5 ;;;;; Boolean parameter. Possible values: true, false . mix90phase_avg_en = false offline_sync_tx_en = true center_mixer_offset0_eth_prbs_non_mlpn = false center_mixer_offset0_eth_prbs_mlpn = false center_mixer_offset0_eth_sync_err = false center_mixer_offset0_eth_bip = false center_mixer_offset0_ib = true sm_fdr14_en_port0 = true sm_fdr14_en_port1 = true cx3_spec1_3_ib_support_port0 = false cx3_spec1_3_ib_support_port1 = false cx3_spec1_2_ib_support_port0 = false cx3_spec1_2_ib_support_port1 = false spec1_3_fdr14_ib_support_port0 = false spec1_3_fdr14_ib_support_port1 = false spec1_3_fdr10_ib_support_port0 = false spec1_3_fdr10_ib_support_port1 = false fec_request_fdr_port0 = false fec_request_fdr_port1 = false fec_request_fdr10_port0 = false fec_request_fdr10_port1 = false fec_request_56kr4_port0 = false fec_request_56kr4_port1 = false mlpn_en_port0 = false mlpn_en_port1 = false do_cl72_in_cr4 = true ;;;;; if set, Caluse 73 will not check nonce match. should be enabled for tests/debug only. ;;;;; Under [IB] section ;;;;; Boolean parameter. Possible values: true, false . disable_nonce_check = false ;;;;; Integer parameter. Values range : 0 - 7. tx_logic_0_serdes = 0 tx_logic_1_serdes = 1 tx_logic_2_serdes = 2 tx_logic_3_serdes = 3 tx_logic_4_serdes = 4 tx_logic_5_serdes = 5 tx_logic_6_serdes = 6 tx_logic_7_serdes = 7 rx_logic_0_serdes = 0 rx_logic_1_serdes = 1 rx_logic_2_serdes = 2 rx_logic_3_serdes = 3 rx_logic_4_serdes = 4 rx_logic_5_serdes = 5 rx_logic_6_serdes = 6 rx_logic_7_serdes = 7 ;;;;; Integer parameter. Values range : 0 - 5. num_of_ffe_taps = 5 ;;;;; Integer parameter. Values range : 0x0 - 0xff. force_rx0_slicer_ind_en = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. force_rx0_slicer1_enable = 0x0 force_rx0_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. force_rx0_ffe_tap0 = 0xff force_rx0_ffe_tap1 = 0x80 force_rx0_ffe_tap2 = 0x80 force_rx0_ffe_tap3 = 0x80 force_rx0_ffe_tap4 = 0x80 force_rx1_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. force_rx1_slicer1_enable = 0x8 force_rx1_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. force_rx1_ffe_tap0 = 0xf5 force_rx1_ffe_tap1 = 0x78 force_rx1_ffe_tap2 = 0x55 force_rx1_ffe_tap3 = 0x69 force_rx1_ffe_tap4 = 0x73 force_rx2_slicer_ind_en = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. force_rx2_slicer1_enable = 0x0 force_rx2_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. force_rx2_ffe_tap0 = 0xff force_rx2_ffe_tap1 = 0x80 force_rx2_ffe_tap2 = 0x80 force_rx2_ffe_tap3 = 0x80 force_rx2_ffe_tap4 = 0x80 force_rx3_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. force_rx3_slicer1_enable = 0x8 force_rx3_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. force_rx3_ffe_tap0 = 0xff force_rx3_ffe_tap1 = 0x80 force_rx3_ffe_tap2 = 0x80 force_rx3_ffe_tap3 = 0x80 force_rx3_ffe_tap4 = 0x80 force_rx4_slicer_ind_en = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. force_rx4_slicer1_enable = 0x0 force_rx4_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. force_rx4_ffe_tap0 = 0xff force_rx4_ffe_tap1 = 0x80 force_rx4_ffe_tap2 = 0x80 force_rx4_ffe_tap3 = 0x80 force_rx4_ffe_tap4 = 0x80 force_rx5_slicer_ind_en = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. force_rx5_slicer1_enable = 0x0 force_rx5_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. force_rx5_ffe_tap0 = 0xff force_rx5_ffe_tap1 = 0x80 force_rx5_ffe_tap2 = 0x80 force_rx5_ffe_tap3 = 0x80 force_rx5_ffe_tap4 = 0x80 force_rx6_slicer_ind_en = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. force_rx6_slicer1_enable = 0x0 force_rx6_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. force_rx6_ffe_tap0 = 0xff force_rx6_ffe_tap1 = 0x80 force_rx6_ffe_tap2 = 0x80 force_rx6_ffe_tap3 = 0x80 force_rx6_ffe_tap4 = 0x80 force_rx7_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. force_rx7_slicer1_enable = 0x8 force_rx7_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. force_rx7_ffe_tap0 = 0x50 force_rx7_ffe_tap1 = 0x80 force_rx7_ffe_tap2 = 0xff force_rx7_ffe_tap3 = 0x80 force_rx7_ffe_tap4 = 0x46 force_rx8_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. force_rx8_slicer1_enable = 0x0 force_rx8_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. force_rx8_ffe_tap0 = 0x6c force_rx8_ffe_tap1 = 0xc0 force_rx8_ffe_tap2 = 0xc8 force_rx8_ffe_tap3 = 0x80 force_rx8_ffe_tap4 = 0x40 force_rx9_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. force_rx9_slicer1_enable = 0x8 force_rx9_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. force_rx9_ffe_tap0 = 0x5a force_rx9_ffe_tap1 = 0xff force_rx9_ffe_tap2 = 0x80 force_rx9_ffe_tap3 = 0x80 force_rx9_ffe_tap4 = 0x80 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. force_tx0_ob_preemp_pre = 0x40 force_tx0_ob_preemp_post = 0x0 force_tx0_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. force_tx0_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. force_tx0_pre_polarity = 0x1 force_tx0_post_polarity = 0x1 force_tx0_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. force_tx0_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. force_tx1_ob_preemp_pre = 0x6 force_tx1_ob_preemp_post = 0x0 force_tx1_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. force_tx1_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. force_tx1_pre_polarity = 0x1 force_tx1_post_polarity = 0x1 force_tx1_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. force_tx1_ob_bias = 0xf ;;;;; Integer parameter. Values range : 0x0 - 0x7f. force_tx2_ob_preemp_pre = 0x40 force_tx2_ob_preemp_post = 0x0 force_tx2_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. force_tx2_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. force_tx2_pre_polarity = 0x1 force_tx2_post_polarity = 0x1 force_tx2_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. force_tx2_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. force_tx3_ob_preemp_pre = 0x40 force_tx3_ob_preemp_post = 0x0 force_tx3_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. force_tx3_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. force_tx3_pre_polarity = 0x1 force_tx3_post_polarity = 0x1 force_tx3_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. force_tx3_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. force_tx4_ob_preemp_pre = 0x40 force_tx4_ob_preemp_post = 0x0 force_tx4_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. force_tx4_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. force_tx4_pre_polarity = 0x1 force_tx4_post_polarity = 0x1 force_tx4_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. force_tx4_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. force_tx5_ob_preemp_pre = 0x28 force_tx5_ob_preemp_post = 0x0 force_tx5_ob_preemp_main = 0x64 ;;;;; Integer parameter. Values range : 0x0 - 0x3. force_tx5_preemp = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0x1. force_tx5_pre_polarity = 0x1 force_tx5_post_polarity = 0x1 force_tx5_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. force_tx5_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. force_tx6_ob_preemp_pre = 0x40 force_tx6_ob_preemp_post = 0x0 force_tx6_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. force_tx6_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. force_tx6_pre_polarity = 0x1 force_tx6_post_polarity = 0x1 force_tx6_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. force_tx6_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. force_tx7_ob_preemp_pre = 0x0 force_tx7_ob_preemp_post = 0x0 force_tx7_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. force_tx7_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. force_tx7_pre_polarity = 0x1 force_tx7_post_polarity = 0x1 force_tx7_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. force_tx7_ob_bias = 0xa ;;;;; Integer parameter. Values range : 0x0 - 0x7f. force_tx8_ob_preemp_pre = 0x40 force_tx8_ob_preemp_post = 0x0 force_tx8_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. force_tx8_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. force_tx8_pre_polarity = 0x1 force_tx8_post_polarity = 0x1 force_tx8_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. force_tx8_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. force_tx9_ob_preemp_pre = 0x40 force_tx9_ob_preemp_post = 0x0 force_tx9_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. force_tx9_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. force_tx9_pre_polarity = 0x1 force_tx9_post_polarity = 0x1 force_tx9_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. force_tx9_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. force_tx10_ob_preemp_pre = 0x30 force_tx10_ob_preemp_post = 0x3 force_tx10_ob_preemp_main = 0x70 ;;;;; Integer parameter. Values range : 0x0 - 0x3. force_tx10_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. force_tx10_pre_polarity = 0x1 force_tx10_post_polarity = 0x1 force_tx10_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. force_tx10_ob_bias = 0xa ;;;;; Integer parameter. Values range : 0x0 - 0x7f. force_tx11_ob_preemp_pre = 0x0 force_tx11_ob_preemp_post = 0x0 force_tx11_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. force_tx11_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. force_tx11_pre_polarity = 0x1 force_tx11_post_polarity = 0x1 force_tx11_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. force_tx11_ob_bias = 0xa ;;;;; Integer parameter. Values range : 0x0 - 0xff. parallel_detect_rx0_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. parallel_detect_rx0_slicer1_enable = 0x8 parallel_detect_rx0_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. parallel_detect_rx0_ffe_tap0 = 0x50 parallel_detect_rx0_ffe_tap1 = 0x80 parallel_detect_rx0_ffe_tap2 = 0xff parallel_detect_rx0_ffe_tap3 = 0x80 parallel_detect_rx0_ffe_tap4 = 0x46 parallel_detect_rx1_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. parallel_detect_rx1_slicer1_enable = 0x8 parallel_detect_rx1_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. parallel_detect_rx1_ffe_tap0 = 0xf5 parallel_detect_rx1_ffe_tap1 = 0x80 parallel_detect_rx1_ffe_tap2 = 0x46 parallel_detect_rx1_ffe_tap3 = 0x69 parallel_detect_rx1_ffe_tap4 = 0x80 nego_rx0_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_rx0_slicer1_enable = 0x8 nego_rx0_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. nego_rx0_ffe_tap0 = 0x6c nego_rx0_ffe_tap1 = 0x80 nego_rx0_ffe_tap2 = 0xff nego_rx0_ffe_tap3 = 0x80 nego_rx0_ffe_tap4 = 0x80 nego_rx1_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_rx1_slicer1_enable = 0x8 nego_rx1_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. nego_rx1_ffe_tap0 = 0x70 nego_rx1_ffe_tap1 = 0x78 nego_rx1_ffe_tap2 = 0xea nego_rx1_ffe_tap3 = 0x78 nego_rx1_ffe_tap4 = 0x32 nego_rx2_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_rx2_slicer1_enable = 0x8 nego_rx2_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. nego_rx2_ffe_tap0 = 0xfa nego_rx2_ffe_tap1 = 0x5a nego_rx2_ffe_tap2 = 0x80 nego_rx2_ffe_tap3 = 0x4b nego_rx2_ffe_tap4 = 0x80 nego_rx3_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_rx3_slicer1_enable = 0x8 nego_rx3_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. nego_rx3_ffe_tap0 = 0xf5 nego_rx3_ffe_tap1 = 0x78 nego_rx3_ffe_tap2 = 0x55 nego_rx3_ffe_tap3 = 0x69 nego_rx3_ffe_tap4 = 0x73 nego_rx4_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_rx4_slicer1_enable = 0x8 nego_rx4_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. nego_rx4_ffe_tap0 = 0x64 nego_rx4_ffe_tap1 = 0x87 nego_rx4_ffe_tap2 = 0xfa nego_rx4_ffe_tap3 = 0x8c nego_rx4_ffe_tap4 = 0xa0 nego_rx5_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_rx5_slicer1_enable = 0x8 nego_rx5_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. nego_rx5_ffe_tap0 = 0xc8 nego_rx5_ffe_tap1 = 0x80 nego_rx5_ffe_tap2 = 0x71 nego_rx5_ffe_tap3 = 0x4d nego_rx5_ffe_tap4 = 0x80 nego_rx6_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_rx6_slicer1_enable = 0x8 nego_rx6_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. nego_rx6_ffe_tap0 = 0xde nego_rx6_ffe_tap1 = 0x47 nego_rx6_ffe_tap2 = 0x7f nego_rx6_ffe_tap3 = 0x6a nego_rx6_ffe_tap4 = 0x79 nego_rx7_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_rx7_slicer1_enable = 0x8 nego_rx7_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. nego_rx7_ffe_tap0 = 0x5a nego_rx7_ffe_tap1 = 0x80 nego_rx7_ffe_tap2 = 0xff nego_rx7_ffe_tap3 = 0x80 nego_rx7_ffe_tap4 = 0x80 nego_rx8_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_rx8_slicer1_enable = 0x8 nego_rx8_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. nego_rx8_ffe_tap0 = 0x64 nego_rx8_ffe_tap1 = 0x80 nego_rx8_ffe_tap2 = 0xff nego_rx8_ffe_tap3 = 0x80 nego_rx8_ffe_tap4 = 0x64 nego_rx9_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_rx9_slicer1_enable = 0x8 nego_rx9_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. nego_rx9_ffe_tap0 = 0x64 nego_rx9_ffe_tap1 = 0x80 nego_rx9_ffe_tap2 = 0xff nego_rx9_ffe_tap3 = 0x80 nego_rx9_ffe_tap4 = 0x69 nego_rx10_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_rx10_slicer1_enable = 0x8 nego_rx10_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. nego_rx10_ffe_tap0 = 0x64 nego_rx10_ffe_tap1 = 0x80 nego_rx10_ffe_tap2 = 0xff nego_rx10_ffe_tap3 = 0x80 nego_rx10_ffe_tap4 = 0x6e nego_rx11_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_rx11_slicer1_enable = 0x8 nego_rx11_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. nego_rx11_ffe_tap0 = 0x80 nego_rx11_ffe_tap1 = 0x64 nego_rx11_ffe_tap2 = 0xff nego_rx11_ffe_tap3 = 0x80 nego_rx11_ffe_tap4 = 0x80 nego_rx12_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_rx12_slicer1_enable = 0x8 nego_rx12_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. nego_rx12_ffe_tap0 = 0x80 nego_rx12_ffe_tap1 = 0x46 nego_rx12_ffe_tap2 = 0xff nego_rx12_ffe_tap3 = 0x80 nego_rx12_ffe_tap4 = 0x80 nego_rx13_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_rx13_slicer1_enable = 0x8 nego_rx13_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. nego_rx13_ffe_tap0 = 0xfe nego_rx13_ffe_tap1 = 0x57 nego_rx13_ffe_tap2 = 0x79 nego_rx13_ffe_tap3 = 0x7c nego_rx13_ffe_tap4 = 0x5f nego_rx14_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_rx14_slicer1_enable = 0x8 nego_rx14_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. nego_rx14_ffe_tap0 = 0x80 nego_rx14_ffe_tap1 = 0x5a nego_rx14_ffe_tap2 = 0xff nego_rx14_ffe_tap3 = 0x80 nego_rx14_ffe_tap4 = 0x80 nego_rx15_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_rx15_slicer1_enable = 0x8 nego_rx15_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. nego_rx15_ffe_tap0 = 0x64 nego_rx15_ffe_tap1 = 0x80 nego_rx15_ffe_tap2 = 0xff nego_rx15_ffe_tap3 = 0x80 nego_rx15_ffe_tap4 = 0x80 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx0_slicer_ind_en = 255 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx0_slicer1_enable = 8 nego_eth_rx0_slicer2_enable = 8 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx0_ffe_tap0 = 90 nego_eth_rx0_ffe_tap1 = 128 nego_eth_rx0_ffe_tap2 = 255 nego_eth_rx0_ffe_tap3 = 128 nego_eth_rx0_ffe_tap4 = 128 nego_eth_rx1_slicer_ind_en = 255 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx1_slicer1_enable = 8 nego_eth_rx1_slicer2_enable = 8 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx1_ffe_tap0 = 100 nego_eth_rx1_ffe_tap1 = 128 nego_eth_rx1_ffe_tap2 = 255 nego_eth_rx1_ffe_tap3 = 128 nego_eth_rx1_ffe_tap4 = 128 nego_eth_rx2_slicer_ind_en = 255 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx2_slicer1_enable = 8 nego_eth_rx2_slicer2_enable = 8 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx2_ffe_tap0 = 230 nego_eth_rx2_ffe_tap1 = 128 nego_eth_rx2_ffe_tap2 = 53 nego_eth_rx2_ffe_tap3 = 95 nego_eth_rx2_ffe_tap4 = 128 nego_eth_rx3_slicer_ind_en = 255 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx3_slicer1_enable = 8 nego_eth_rx3_slicer2_enable = 8 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx3_ffe_tap0 = 252 nego_eth_rx3_ffe_tap1 = 132 nego_eth_rx3_ffe_tap2 = 125 nego_eth_rx3_ffe_tap3 = 53 nego_eth_rx3_ffe_tap4 = 124 nego_eth_rx4_slicer_ind_en = 255 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx4_slicer1_enable = 8 nego_eth_rx4_slicer2_enable = 8 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx4_ffe_tap0 = 254 nego_eth_rx4_ffe_tap1 = 128 nego_eth_rx4_ffe_tap2 = 105 nego_eth_rx4_ffe_tap3 = 71 nego_eth_rx4_ffe_tap4 = 126 nego_eth_rx5_slicer_ind_en = 255 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx5_slicer1_enable = 8 nego_eth_rx5_slicer2_enable = 8 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx5_ffe_tap0 = 100 nego_eth_rx5_ffe_tap1 = 140 nego_eth_rx5_ffe_tap2 = 255 nego_eth_rx5_ffe_tap3 = 140 nego_eth_rx5_ffe_tap4 = 100 nego_eth_rx6_slicer_ind_en = 255 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx6_slicer1_enable = 8 nego_eth_rx6_slicer2_enable = 8 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx6_ffe_tap0 = 250 nego_eth_rx6_ffe_tap1 = 90 nego_eth_rx6_ffe_tap2 = 128 nego_eth_rx6_ffe_tap3 = 75 nego_eth_rx6_ffe_tap4 = 128 nego_eth_rx7_slicer_ind_en = 255 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx7_slicer1_enable = 8 nego_eth_rx7_slicer2_enable = 8 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx7_ffe_tap0 = 245 nego_eth_rx7_ffe_tap1 = 120 nego_eth_rx7_ffe_tap2 = 85 nego_eth_rx7_ffe_tap3 = 105 nego_eth_rx7_ffe_tap4 = 115 nego_eth_rx8_slicer_ind_en = 255 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx8_slicer1_enable = 8 nego_eth_rx8_slicer2_enable = 8 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx8_ffe_tap0 = 84 nego_eth_rx8_ffe_tap1 = 164 nego_eth_rx8_ffe_tap2 = 251 nego_eth_rx8_ffe_tap3 = 132 nego_eth_rx8_ffe_tap4 = 140 nego_eth_rx9_slicer_ind_en = 255 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx9_slicer1_enable = 8 nego_eth_rx9_slicer2_enable = 8 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx9_ffe_tap0 = 200 nego_eth_rx9_ffe_tap1 = 128 nego_eth_rx9_ffe_tap2 = 113 nego_eth_rx9_ffe_tap3 = 77 nego_eth_rx9_ffe_tap4 = 128 nego_eth_rx10_slicer_ind_en = 255 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx10_slicer1_enable = 8 nego_eth_rx10_slicer2_enable = 8 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx10_ffe_tap0 = 128 nego_eth_rx10_ffe_tap1 = 100 nego_eth_rx10_ffe_tap2 = 255 nego_eth_rx10_ffe_tap3 = 128 nego_eth_rx10_ffe_tap4 = 128 nego_eth_rx11_slicer_ind_en = 255 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx11_slicer1_enable = 8 nego_eth_rx11_slicer2_enable = 8 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx11_ffe_tap0 = 222 nego_eth_rx11_ffe_tap1 = 71 nego_eth_rx11_ffe_tap2 = 127 nego_eth_rx11_ffe_tap3 = 106 nego_eth_rx11_ffe_tap4 = 121 nego_eth_rx12_slicer_ind_en = 255 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx12_slicer1_enable = 8 nego_eth_rx12_slicer2_enable = 8 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx12_ffe_tap0 = 100 nego_eth_rx12_ffe_tap1 = 128 nego_eth_rx12_ffe_tap2 = 255 nego_eth_rx12_ffe_tap3 = 128 nego_eth_rx12_ffe_tap4 = 100 nego_eth_rx13_slicer_ind_en = 255 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx13_slicer1_enable = 8 nego_eth_rx13_slicer2_enable = 8 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx13_ffe_tap0 = 128 nego_eth_rx13_ffe_tap1 = 70 nego_eth_rx13_ffe_tap2 = 255 nego_eth_rx13_ffe_tap3 = 128 nego_eth_rx13_ffe_tap4 = 128 nego_eth_rx14_slicer_ind_en = 255 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx14_slicer1_enable = 8 nego_eth_rx14_slicer2_enable = 8 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx14_ffe_tap0 = 128 nego_eth_rx14_ffe_tap1 = 80 nego_eth_rx14_ffe_tap2 = 255 nego_eth_rx14_ffe_tap3 = 128 nego_eth_rx14_ffe_tap4 = 128 nego_eth_rx15_slicer_ind_en = 255 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx15_slicer1_enable = 8 nego_eth_rx15_slicer2_enable = 8 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx15_ffe_tap0 = 128 nego_eth_rx15_ffe_tap1 = 90 nego_eth_rx15_ffe_tap2 = 255 nego_eth_rx15_ffe_tap3 = 128 nego_eth_rx15_ffe_tap4 = 128 nego_eth_rx16_slicer_ind_en = 255 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx16_slicer1_enable = 8 nego_eth_rx16_slicer2_enable = 8 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx16_ffe_tap0 = 124 nego_eth_rx16_ffe_tap1 = 128 nego_eth_rx16_ffe_tap2 = 255 nego_eth_rx16_ffe_tap3 = 128 nego_eth_rx16_ffe_tap4 = 70 nego_eth_rx17_slicer_ind_en = 0 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx17_slicer1_enable = 0 nego_eth_rx17_slicer2_enable = 0 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx17_ffe_tap0 = 0 nego_eth_rx17_ffe_tap1 = 0 nego_eth_rx17_ffe_tap2 = 0 nego_eth_rx17_ffe_tap3 = 0 nego_eth_rx17_ffe_tap4 = 0 nego_eth_rx18_slicer_ind_en = 0 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx18_slicer1_enable = 0 nego_eth_rx18_slicer2_enable = 0 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx18_ffe_tap0 = 0 nego_eth_rx18_ffe_tap1 = 0 nego_eth_rx18_ffe_tap2 = 0 nego_eth_rx18_ffe_tap3 = 0 nego_eth_rx18_ffe_tap4 = 0 nego_eth_rx19_slicer_ind_en = 0 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx19_slicer1_enable = 0 nego_eth_rx19_slicer2_enable = 0 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx19_ffe_tap0 = 0 nego_eth_rx19_ffe_tap1 = 0 nego_eth_rx19_ffe_tap2 = 0 nego_eth_rx19_ffe_tap3 = 0 nego_eth_rx19_ffe_tap4 = 0 nego_eth_rx20_slicer_ind_en = 0 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx20_slicer1_enable = 0 nego_eth_rx20_slicer2_enable = 0 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx20_ffe_tap0 = 0 nego_eth_rx20_ffe_tap1 = 0 nego_eth_rx20_ffe_tap2 = 0 nego_eth_rx20_ffe_tap3 = 0 nego_eth_rx20_ffe_tap4 = 0 nego_eth_rx21_slicer_ind_en = 0 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx21_slicer1_enable = 0 nego_eth_rx21_slicer2_enable = 0 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx21_ffe_tap0 = 0 nego_eth_rx21_ffe_tap1 = 0 nego_eth_rx21_ffe_tap2 = 0 nego_eth_rx21_ffe_tap3 = 0 nego_eth_rx21_ffe_tap4 = 0 nego_eth_rx22_slicer_ind_en = 0 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx22_slicer1_enable = 0 nego_eth_rx22_slicer2_enable = 0 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx22_ffe_tap0 = 0 nego_eth_rx22_ffe_tap1 = 0 nego_eth_rx22_ffe_tap2 = 0 nego_eth_rx22_ffe_tap3 = 0 nego_eth_rx22_ffe_tap4 = 0 nego_eth_rx23_slicer_ind_en = 0 ;;;;; Integer parameter. Values range : 0 - 15. nego_eth_rx23_slicer1_enable = 0 nego_eth_rx23_slicer2_enable = 0 ;;;;; Integer parameter. Values range : 0 - 255. nego_eth_rx23_ffe_tap0 = 0 nego_eth_rx23_ffe_tap1 = 0 nego_eth_rx23_ffe_tap2 = 0 nego_eth_rx23_ffe_tap3 = 0 nego_eth_rx23_ffe_tap4 = 0 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. nego_tx0_ob_preemp_pre = 0x28 nego_tx0_ob_preemp_post = 0x0 nego_tx0_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. nego_tx0_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. nego_tx0_pre_polarity = 0x1 nego_tx0_post_polarity = 0x1 nego_tx0_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_tx0_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. nego_tx1_ob_preemp_pre = 0xc nego_tx1_ob_preemp_post = 0x7f nego_tx1_ob_preemp_main = 0x28 ;;;;; Integer parameter. Values range : 0x0 - 0x3. nego_tx1_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. nego_tx1_pre_polarity = 0x1 nego_tx1_post_polarity = 0x0 nego_tx1_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_tx1_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. nego_tx2_ob_preemp_pre = 0x15 nego_tx2_ob_preemp_post = 0x7f nego_tx2_ob_preemp_main = 0x35 ;;;;; Integer parameter. Values range : 0x0 - 0x3. nego_tx2_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. nego_tx2_pre_polarity = 0x1 nego_tx2_post_polarity = 0x0 nego_tx2_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_tx2_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. nego_tx3_ob_preemp_pre = 0xf nego_tx3_ob_preemp_post = 0x7f nego_tx3_ob_preemp_main = 0x2b ;;;;; Integer parameter. Values range : 0x0 - 0x3. nego_tx3_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. nego_tx3_pre_polarity = 0x1 nego_tx3_post_polarity = 0x0 nego_tx3_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_tx3_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. nego_tx4_ob_preemp_pre = 0x25 nego_tx4_ob_preemp_post = 0x30 nego_tx4_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. nego_tx4_preemp = 0x2 ;;;;; Integer parameter. Values range : 0x0 - 0x1. nego_tx4_pre_polarity = 0x1 nego_tx4_post_polarity = 0x1 nego_tx4_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_tx4_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. nego_tx5_ob_preemp_pre = 0x4 nego_tx5_ob_preemp_post = 0x7f nego_tx5_ob_preemp_main = 0x4b ;;;;; Integer parameter. Values range : 0x0 - 0x3. nego_tx5_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. nego_tx5_pre_polarity = 0x1 nego_tx5_post_polarity = 0x0 nego_tx5_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_tx5_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. nego_tx6_ob_preemp_pre = 0x40 nego_tx6_ob_preemp_post = 0x0 nego_tx6_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. nego_tx6_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. nego_tx6_pre_polarity = 0x1 nego_tx6_post_polarity = 0x1 nego_tx6_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_tx6_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. nego_tx7_ob_preemp_pre = 0xc nego_tx7_ob_preemp_post = 0x7f nego_tx7_ob_preemp_main = 0x28 ;;;;; Integer parameter. Values range : 0x0 - 0x3. nego_tx7_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. nego_tx7_pre_polarity = 0x1 nego_tx7_post_polarity = 0x0 nego_tx7_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_tx7_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. nego_tx8_ob_preemp_pre = 0x40 nego_tx8_ob_preemp_post = 0x0 nego_tx8_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. nego_tx8_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. nego_tx8_pre_polarity = 0x1 nego_tx8_post_polarity = 0x1 nego_tx8_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_tx8_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. nego_tx9_ob_preemp_pre = 0x40 nego_tx9_ob_preemp_post = 0x0 nego_tx9_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. nego_tx9_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. nego_tx9_pre_polarity = 0x1 nego_tx9_post_polarity = 0x1 nego_tx9_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_tx9_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. nego_tx10_ob_preemp_pre = 0x40 nego_tx10_ob_preemp_post = 0x0 nego_tx10_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. nego_tx10_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. nego_tx10_pre_polarity = 0x1 nego_tx10_post_polarity = 0x1 nego_tx10_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_tx10_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. nego_tx11_ob_preemp_pre = 0x40 nego_tx11_ob_preemp_post = 0x0 nego_tx11_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. nego_tx11_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. nego_tx11_pre_polarity = 0x1 nego_tx11_post_polarity = 0x1 nego_tx11_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_tx11_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. nego_tx12_ob_preemp_pre = 0x40 nego_tx12_ob_preemp_post = 0x0 nego_tx12_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. nego_tx12_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. nego_tx12_pre_polarity = 0x1 nego_tx12_post_polarity = 0x1 nego_tx12_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_tx12_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. nego_tx13_ob_preemp_pre = 0x40 nego_tx13_ob_preemp_post = 0x0 nego_tx13_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. nego_tx13_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. nego_tx13_pre_polarity = 0x1 nego_tx13_post_polarity = 0x1 nego_tx13_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_tx13_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. nego_tx14_ob_preemp_pre = 0x40 nego_tx14_ob_preemp_post = 0x0 nego_tx14_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. nego_tx14_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. nego_tx14_pre_polarity = 0x1 nego_tx14_post_polarity = 0x1 nego_tx14_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_tx14_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. nego_tx15_ob_preemp_pre = 0x40 nego_tx15_ob_preemp_post = 0x0 nego_tx15_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. nego_tx15_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. nego_tx15_pre_polarity = 0x1 nego_tx15_post_polarity = 0x1 nego_tx15_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. nego_tx15_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_rx0_slicer_ind_en = 0xeb ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_rx0_slicer1_enable = 0x0 aba_rx0_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_rx0_ffe_tap0 = 0x80 aba_rx0_ffe_tap1 = 0x68 aba_rx0_ffe_tap2 = 0xd7 aba_rx0_ffe_tap3 = 0x80 aba_rx0_ffe_tap4 = 0x5a aba_rx1_slicer_ind_en = 0xeb ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_rx1_slicer1_enable = 0x0 aba_rx1_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_rx1_ffe_tap0 = 0x80 aba_rx1_ffe_tap1 = 0x68 aba_rx1_ffe_tap2 = 0xd7 aba_rx1_ffe_tap3 = 0x80 aba_rx1_ffe_tap4 = 0x5a aba_rx2_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_rx2_slicer1_enable = 0x8 aba_rx2_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_rx2_ffe_tap0 = 0x56 aba_rx2_ffe_tap1 = 0xa2 aba_rx2_ffe_tap2 = 0xf5 aba_rx2_ffe_tap3 = 0x83 aba_rx2_ffe_tap4 = 0x8b aba_rx3_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_rx3_slicer1_enable = 0x8 aba_rx3_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_rx3_ffe_tap0 = 0x64 aba_rx3_ffe_tap1 = 0x8c aba_rx3_ffe_tap2 = 0xff aba_rx3_ffe_tap3 = 0x8c aba_rx3_ffe_tap4 = 0x80 aba_rx4_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_rx4_slicer1_enable = 0x8 aba_rx4_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_rx4_ffe_tap0 = 0x5a aba_rx4_ffe_tap1 = 0x80 aba_rx4_ffe_tap2 = 0xff aba_rx4_ffe_tap3 = 0x80 aba_rx4_ffe_tap4 = 0x80 aba_rx5_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_rx5_slicer1_enable = 0x0 aba_rx5_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_rx5_ffe_tap0 = 0xc8 aba_rx5_ffe_tap1 = 0x80 aba_rx5_ffe_tap2 = 0x55 aba_rx5_ffe_tap3 = 0x80 aba_rx5_ffe_tap4 = 0x80 aba_rx6_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_rx6_slicer1_enable = 0x8 aba_rx6_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_rx6_ffe_tap0 = 0x64 aba_rx6_ffe_tap1 = 0x80 aba_rx6_ffe_tap2 = 0xff aba_rx6_ffe_tap3 = 0x80 aba_rx6_ffe_tap4 = 0x80 aba_rx7_slicer_ind_en = 0xeb ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_rx7_slicer1_enable = 0x0 aba_rx7_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_rx7_ffe_tap0 = 0x80 aba_rx7_ffe_tap1 = 0x80 aba_rx7_ffe_tap2 = 0xe1 aba_rx7_ffe_tap3 = 0x80 aba_rx7_ffe_tap4 = 0x46 aba_rx8_slicer_ind_en = 0xeb ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_rx8_slicer1_enable = 0x0 aba_rx8_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_rx8_ffe_tap0 = 0x64 aba_rx8_ffe_tap1 = 0x80 aba_rx8_ffe_tap2 = 0xde aba_rx8_ffe_tap3 = 0x80 aba_rx8_ffe_tap4 = 0x46 aba_rx9_slicer_ind_en = 0xeb ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_rx9_slicer1_enable = 0x0 aba_rx9_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_rx9_ffe_tap0 = 0x64 aba_rx9_ffe_tap1 = 0x80 aba_rx9_ffe_tap2 = 0xde aba_rx9_ffe_tap3 = 0x80 aba_rx9_ffe_tap4 = 0x46 aba_rx10_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_rx10_slicer1_enable = 0x8 aba_rx10_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_rx10_ffe_tap0 = 0xff aba_rx10_ffe_tap1 = 0x80 aba_rx10_ffe_tap2 = 0x80 aba_rx10_ffe_tap3 = 0x80 aba_rx10_ffe_tap4 = 0x80 aba_rx11_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_rx11_slicer1_enable = 0x8 aba_rx11_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_rx11_ffe_tap0 = 0x69 aba_rx11_ffe_tap1 = 0x80 aba_rx11_ffe_tap2 = 0xff aba_rx11_ffe_tap3 = 0x80 aba_rx11_ffe_tap4 = 0x46 aba_rx12_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_rx12_slicer1_enable = 0x0 aba_rx12_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_rx12_ffe_tap0 = 0x80 aba_rx12_ffe_tap1 = 0xc8 aba_rx12_ffe_tap2 = 0x80 aba_rx12_ffe_tap3 = 0x55 aba_rx12_ffe_tap4 = 0x80 aba_rx13_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_rx13_slicer1_enable = 0x8 aba_rx13_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_rx13_ffe_tap0 = 0xf8 aba_rx13_ffe_tap1 = 0x5b aba_rx13_ffe_tap2 = 0x80 aba_rx13_ffe_tap3 = 0x4c aba_rx13_ffe_tap4 = 0x80 aba_rx14_slicer_ind_en = 0xeb ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_rx14_slicer1_enable = 0x0 aba_rx14_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_rx14_ffe_tap0 = 0x64 aba_rx14_ffe_tap1 = 0x80 aba_rx14_ffe_tap2 = 0xde aba_rx14_ffe_tap3 = 0x80 aba_rx14_ffe_tap4 = 0x46 aba_rx15_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_rx15_slicer1_enable = 0x8 aba_rx15_slicer2_enable = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_rx15_ffe_tap0 = 0x64 aba_rx15_ffe_tap1 = 0x87 aba_rx15_ffe_tap2 = 0xff aba_rx15_ffe_tap3 = 0x73 aba_rx15_ffe_tap4 = 0x46 aba_fdr_rx16_slicer_ind_en = 0xeb ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_rx16_slicer1_enable = 0x0 aba_fdr_rx16_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_fdr_rx16_ffe_tap0 = 0x80 aba_fdr_rx16_ffe_tap1 = 0x68 aba_fdr_rx16_ffe_tap2 = 0xd7 aba_fdr_rx16_ffe_tap3 = 0x80 aba_fdr_rx16_ffe_tap4 = 0x5a aba_fdr_rx17_slicer_ind_en = 0xeb ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_rx17_slicer1_enable = 0x0 aba_fdr_rx17_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_fdr_rx17_ffe_tap0 = 0x80 aba_fdr_rx17_ffe_tap1 = 0x68 aba_fdr_rx17_ffe_tap2 = 0xd7 aba_fdr_rx17_ffe_tap3 = 0x80 aba_fdr_rx17_ffe_tap4 = 0x5a aba_fdr_rx18_slicer_ind_en = 0xeb ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_rx18_slicer1_enable = 0x0 aba_fdr_rx18_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_fdr_rx18_ffe_tap0 = 0x80 aba_fdr_rx18_ffe_tap1 = 0x68 aba_fdr_rx18_ffe_tap2 = 0xd7 aba_fdr_rx18_ffe_tap3 = 0x80 aba_fdr_rx18_ffe_tap4 = 0x5a aba_fdr_rx19_slicer_ind_en = 0xeb ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_rx19_slicer1_enable = 0x0 aba_fdr_rx19_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_fdr_rx19_ffe_tap0 = 0x80 aba_fdr_rx19_ffe_tap1 = 0x68 aba_fdr_rx19_ffe_tap2 = 0xc8 aba_fdr_rx19_ffe_tap3 = 0x80 aba_fdr_rx19_ffe_tap4 = 0x5a aba_fdr_rx20_slicer_ind_en = 0xeb ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_rx20_slicer1_enable = 0x0 aba_fdr_rx20_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_fdr_rx20_ffe_tap0 = 0x71 aba_fdr_rx20_ffe_tap1 = 0x80 aba_fdr_rx20_ffe_tap2 = 0xc1 aba_fdr_rx20_ffe_tap3 = 0x80 aba_fdr_rx20_ffe_tap4 = 0x50 aba_fdr_rx21_slicer_ind_en = 0xeb ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_rx21_slicer1_enable = 0x0 aba_fdr_rx21_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_fdr_rx21_ffe_tap0 = 0x64 aba_fdr_rx21_ffe_tap1 = 0x80 aba_fdr_rx21_ffe_tap2 = 0xde aba_fdr_rx21_ffe_tap3 = 0x80 aba_fdr_rx21_ffe_tap4 = 0x46 aba_fdr_rx22_slicer_ind_en = 0xeb ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_rx22_slicer1_enable = 0x0 aba_fdr_rx22_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_fdr_rx22_ffe_tap0 = 0x78 aba_fdr_rx22_ffe_tap1 = 0x78 aba_fdr_rx22_ffe_tap2 = 0xd7 aba_fdr_rx22_ffe_tap3 = 0x80 aba_fdr_rx22_ffe_tap4 = 0x46 aba_fdr_rx23_slicer_ind_en = 0xeb ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_rx23_slicer1_enable = 0x0 aba_fdr_rx23_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_fdr_rx23_ffe_tap0 = 0x80 aba_fdr_rx23_ffe_tap1 = 0x68 aba_fdr_rx23_ffe_tap2 = 0xe1 aba_fdr_rx23_ffe_tap3 = 0x80 aba_fdr_rx23_ffe_tap4 = 0x46 aba_fdr_rx24_slicer_ind_en = 0xeb ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_rx24_slicer1_enable = 0x0 aba_fdr_rx24_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_fdr_rx24_ffe_tap0 = 0x64 aba_fdr_rx24_ffe_tap1 = 0x80 aba_fdr_rx24_ffe_tap2 = 0xde aba_fdr_rx24_ffe_tap3 = 0x80 aba_fdr_rx24_ffe_tap4 = 0x46 aba_fdr_rx25_slicer_ind_en = 0xeb ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_rx25_slicer1_enable = 0x0 aba_fdr_rx25_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_fdr_rx25_ffe_tap0 = 0x64 aba_fdr_rx25_ffe_tap1 = 0x80 aba_fdr_rx25_ffe_tap2 = 0xde aba_fdr_rx25_ffe_tap3 = 0x80 aba_fdr_rx25_ffe_tap4 = 0x46 aba_fdr_rx26_slicer_ind_en = 0xeb ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_rx26_slicer1_enable = 0x0 aba_fdr_rx26_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_fdr_rx26_ffe_tap0 = 0x64 aba_fdr_rx26_ffe_tap1 = 0x80 aba_fdr_rx26_ffe_tap2 = 0xde aba_fdr_rx26_ffe_tap3 = 0x80 aba_fdr_rx26_ffe_tap4 = 0x46 aba_fdr_rx27_slicer_ind_en = 0xeb ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_rx27_slicer1_enable = 0x0 aba_fdr_rx27_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_fdr_rx27_ffe_tap0 = 0x64 aba_fdr_rx27_ffe_tap1 = 0x80 aba_fdr_rx27_ffe_tap2 = 0xde aba_fdr_rx27_ffe_tap3 = 0x80 aba_fdr_rx27_ffe_tap4 = 0x46 aba_fdr_rx28_slicer_ind_en = 0xeb ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_rx28_slicer1_enable = 0x0 aba_fdr_rx28_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_fdr_rx28_ffe_tap0 = 0x64 aba_fdr_rx28_ffe_tap1 = 0x80 aba_fdr_rx28_ffe_tap2 = 0xde aba_fdr_rx28_ffe_tap3 = 0x80 aba_fdr_rx28_ffe_tap4 = 0x46 aba_fdr_rx29_slicer_ind_en = 0xeb ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_rx29_slicer1_enable = 0x0 aba_fdr_rx29_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_fdr_rx29_ffe_tap0 = 0x64 aba_fdr_rx29_ffe_tap1 = 0x80 aba_fdr_rx29_ffe_tap2 = 0xde aba_fdr_rx29_ffe_tap3 = 0x80 aba_fdr_rx29_ffe_tap4 = 0x46 aba_fdr_rx30_slicer_ind_en = 0xeb ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_rx30_slicer1_enable = 0x0 aba_fdr_rx30_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_fdr_rx30_ffe_tap0 = 0x64 aba_fdr_rx30_ffe_tap1 = 0x80 aba_fdr_rx30_ffe_tap2 = 0xde aba_fdr_rx30_ffe_tap3 = 0x80 aba_fdr_rx30_ffe_tap4 = 0x46 aba_fdr_rx31_slicer_ind_en = 0xeb ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_rx31_slicer1_enable = 0x0 aba_fdr_rx31_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. aba_fdr_rx31_ffe_tap0 = 0x64 aba_fdr_rx31_ffe_tap1 = 0x80 aba_fdr_rx31_ffe_tap2 = 0xde aba_fdr_rx31_ffe_tap3 = 0x80 aba_fdr_rx31_ffe_tap4 = 0x46 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_tx0_ob_preemp_pre = 0x14 aba_tx0_ob_preemp_post = 0x6e aba_tx0_ob_preemp_main = 0x32 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_tx0_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_tx0_pre_polarity = 0x1 aba_tx0_post_polarity = 0x0 aba_tx0_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_tx0_ob_bias = 0x9 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_tx1_ob_preemp_pre = 0x14 aba_tx1_ob_preemp_post = 0x6e aba_tx1_ob_preemp_main = 0x32 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_tx1_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_tx1_pre_polarity = 0x1 aba_tx1_post_polarity = 0x0 aba_tx1_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_tx1_ob_bias = 0x9 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_tx2_ob_preemp_pre = 0x14 aba_tx2_ob_preemp_post = 0x6e aba_tx2_ob_preemp_main = 0x32 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_tx2_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_tx2_pre_polarity = 0x1 aba_tx2_post_polarity = 0x0 aba_tx2_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_tx2_ob_bias = 0x9 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_tx3_ob_preemp_pre = 0x14 aba_tx3_ob_preemp_post = 0x6e aba_tx3_ob_preemp_main = 0x32 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_tx3_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_tx3_pre_polarity = 0x1 aba_tx3_post_polarity = 0x0 aba_tx3_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_tx3_ob_bias = 0x9 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_tx4_ob_preemp_pre = 0x14 aba_tx4_ob_preemp_post = 0x6e aba_tx4_ob_preemp_main = 0x32 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_tx4_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_tx4_pre_polarity = 0x1 aba_tx4_post_polarity = 0x0 aba_tx4_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_tx4_ob_bias = 0x9 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_tx5_ob_preemp_pre = 0x14 aba_tx5_ob_preemp_post = 0x6e aba_tx5_ob_preemp_main = 0x32 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_tx5_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_tx5_pre_polarity = 0x1 aba_tx5_post_polarity = 0x0 aba_tx5_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_tx5_ob_bias = 0x9 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_tx6_ob_preemp_pre = 0x14 aba_tx6_ob_preemp_post = 0x6e aba_tx6_ob_preemp_main = 0x32 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_tx6_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_tx6_pre_polarity = 0x1 aba_tx6_post_polarity = 0x0 aba_tx6_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_tx6_ob_bias = 0x9 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_tx7_ob_preemp_pre = 0x14 aba_tx7_ob_preemp_post = 0x6e aba_tx7_ob_preemp_main = 0x32 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_tx7_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_tx7_pre_polarity = 0x1 aba_tx7_post_polarity = 0x0 aba_tx7_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_tx7_ob_bias = 0x9 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_tx8_ob_preemp_pre = 0x2d aba_tx8_ob_preemp_post = 0x8 aba_tx8_ob_preemp_main = 0x4b ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_tx8_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_tx8_pre_polarity = 0x1 aba_tx8_post_polarity = 0x1 aba_tx8_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_tx8_ob_bias = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_tx9_ob_preemp_pre = 0x3c aba_tx9_ob_preemp_post = 0x8 aba_tx9_ob_preemp_main = 0x5a ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_tx9_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_tx9_pre_polarity = 0x1 aba_tx9_post_polarity = 0x1 aba_tx9_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_tx9_ob_bias = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_tx10_ob_preemp_pre = 0x50 aba_tx10_ob_preemp_post = 0xa aba_tx10_ob_preemp_main = 0x6e ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_tx10_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_tx10_pre_polarity = 0x1 aba_tx10_post_polarity = 0x1 aba_tx10_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_tx10_ob_bias = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_tx11_ob_preemp_pre = 0x4b aba_tx11_ob_preemp_post = 0xf aba_tx11_ob_preemp_main = 0x6e ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_tx11_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_tx11_pre_polarity = 0x1 aba_tx11_post_polarity = 0x1 aba_tx11_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_tx11_ob_bias = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_tx12_ob_preemp_pre = 0x8 aba_tx12_ob_preemp_post = 0x7f aba_tx12_ob_preemp_main = 0x20 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_tx12_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_tx12_pre_polarity = 0x1 aba_tx12_post_polarity = 0x0 aba_tx12_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_tx12_ob_bias = 0xd ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_tx13_ob_preemp_pre = 0x8 aba_tx13_ob_preemp_post = 0x7f aba_tx13_ob_preemp_main = 0x20 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_tx13_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_tx13_pre_polarity = 0x1 aba_tx13_post_polarity = 0x0 aba_tx13_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_tx13_ob_bias = 0xd ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_tx14_ob_preemp_pre = 0x8 aba_tx14_ob_preemp_post = 0x7f aba_tx14_ob_preemp_main = 0x20 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_tx14_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_tx14_pre_polarity = 0x1 aba_tx14_post_polarity = 0x0 aba_tx14_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_tx14_ob_bias = 0xd ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_tx15_ob_preemp_pre = 0x8 aba_tx15_ob_preemp_post = 0x7f aba_tx15_ob_preemp_main = 0x20 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_tx15_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_tx15_pre_polarity = 0x1 aba_tx15_post_polarity = 0x0 aba_tx15_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_tx15_ob_bias = 0xd ;;;;; for attenuation 1-2 ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_non_mlpn_tx0_ob_preemp_pre = 0x32 aba_non_mlpn_tx0_ob_preemp_post = 0xa aba_non_mlpn_tx0_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_non_mlpn_tx0_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_non_mlpn_tx0_pre_polarity = 0x1 aba_non_mlpn_tx0_post_polarity = 0x1 aba_non_mlpn_tx0_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_non_mlpn_tx0_ob_bias = 0x8 ;;;;; for attenuation 3-4 ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_non_mlpn_tx1_ob_preemp_pre = 0x0 aba_non_mlpn_tx1_ob_preemp_post = 0xa aba_non_mlpn_tx1_ob_preemp_main = 0x32 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_non_mlpn_tx1_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_non_mlpn_tx1_pre_polarity = 0x1 aba_non_mlpn_tx1_post_polarity = 0x1 aba_non_mlpn_tx1_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_non_mlpn_tx1_ob_bias = 0x8 ;;;;; for attenuation 5-6 ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_non_mlpn_tx2_ob_preemp_pre = 0x0 aba_non_mlpn_tx2_ob_preemp_post = 0xa aba_non_mlpn_tx2_ob_preemp_main = 0x32 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_non_mlpn_tx2_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_non_mlpn_tx2_pre_polarity = 0x1 aba_non_mlpn_tx2_post_polarity = 0x1 aba_non_mlpn_tx2_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_non_mlpn_tx2_ob_bias = 0x8 ;;;;; for attenuation 7-8 ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_non_mlpn_tx3_ob_preemp_pre = 0x0 aba_non_mlpn_tx3_ob_preemp_post = 0xf aba_non_mlpn_tx3_ob_preemp_main = 0x3c ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_non_mlpn_tx3_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_non_mlpn_tx3_pre_polarity = 0x1 aba_non_mlpn_tx3_post_polarity = 0x1 aba_non_mlpn_tx3_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_non_mlpn_tx3_ob_bias = 0x8 ;;;;; for attenuation 9-10 ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_non_mlpn_tx4_ob_preemp_pre = 0x0 aba_non_mlpn_tx4_ob_preemp_post = 0x14 aba_non_mlpn_tx4_ob_preemp_main = 0x46 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_non_mlpn_tx4_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_non_mlpn_tx4_pre_polarity = 0x1 aba_non_mlpn_tx4_post_polarity = 0x1 aba_non_mlpn_tx4_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_non_mlpn_tx4_ob_bias = 0x8 ;;;;; for attenuation 11-12 ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_non_mlpn_tx5_ob_preemp_pre = 0x0 aba_non_mlpn_tx5_ob_preemp_post = 0x14 aba_non_mlpn_tx5_ob_preemp_main = 0x46 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_non_mlpn_tx5_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_non_mlpn_tx5_pre_polarity = 0x1 aba_non_mlpn_tx5_post_polarity = 0x1 aba_non_mlpn_tx5_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_non_mlpn_tx5_ob_bias = 0x8 ;;;;; for attenuation 13-14 ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_non_mlpn_tx6_ob_preemp_pre = 0x0 aba_non_mlpn_tx6_ob_preemp_post = 0x14 aba_non_mlpn_tx6_ob_preemp_main = 0x46 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_non_mlpn_tx6_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_non_mlpn_tx6_pre_polarity = 0x1 aba_non_mlpn_tx6_post_polarity = 0x1 aba_non_mlpn_tx6_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_non_mlpn_tx6_ob_bias = 0x8 ;;;;; for attenuation 15-16 ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_non_mlpn_tx7_ob_preemp_pre = 0x4b aba_non_mlpn_tx7_ob_preemp_post = 0xf aba_non_mlpn_tx7_ob_preemp_main = 0x6e ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_non_mlpn_tx7_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_non_mlpn_tx7_pre_polarity = 0x1 aba_non_mlpn_tx7_post_polarity = 0x1 aba_non_mlpn_tx7_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_non_mlpn_tx7_ob_bias = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_non_mlpn_tx8_ob_preemp_pre = 0x5 aba_non_mlpn_tx8_ob_preemp_post = 0x7f aba_non_mlpn_tx8_ob_preemp_main = 0x23 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_non_mlpn_tx8_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_non_mlpn_tx8_pre_polarity = 0x1 aba_non_mlpn_tx8_post_polarity = 0x0 aba_non_mlpn_tx8_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_non_mlpn_tx8_ob_bias = 0x9 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_non_mlpn_tx9_ob_preemp_pre = 0x5 aba_non_mlpn_tx9_ob_preemp_post = 0x7f aba_non_mlpn_tx9_ob_preemp_main = 0x23 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_non_mlpn_tx9_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_non_mlpn_tx9_pre_polarity = 0x1 aba_non_mlpn_tx9_post_polarity = 0x0 aba_non_mlpn_tx9_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_non_mlpn_tx9_ob_bias = 0x9 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_non_mlpn_tx10_ob_preemp_pre = 0x5 aba_non_mlpn_tx10_ob_preemp_post = 0x7f aba_non_mlpn_tx10_ob_preemp_main = 0x23 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_non_mlpn_tx10_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_non_mlpn_tx10_pre_polarity = 0x1 aba_non_mlpn_tx10_post_polarity = 0x0 aba_non_mlpn_tx10_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_non_mlpn_tx10_ob_bias = 0x9 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_non_mlpn_tx11_ob_preemp_pre = 0xc aba_non_mlpn_tx11_ob_preemp_post = 0x12 aba_non_mlpn_tx11_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_non_mlpn_tx11_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_non_mlpn_tx11_pre_polarity = 0x1 aba_non_mlpn_tx11_post_polarity = 0x1 aba_non_mlpn_tx11_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_non_mlpn_tx11_ob_bias = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_non_mlpn_tx12_ob_preemp_pre = 0x0 aba_non_mlpn_tx12_ob_preemp_post = 0x28 aba_non_mlpn_tx12_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_non_mlpn_tx12_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_non_mlpn_tx12_pre_polarity = 0x1 aba_non_mlpn_tx12_post_polarity = 0x1 aba_non_mlpn_tx12_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_non_mlpn_tx12_ob_bias = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_non_mlpn_tx13_ob_preemp_pre = 0x8 aba_non_mlpn_tx13_ob_preemp_post = 0x7f aba_non_mlpn_tx13_ob_preemp_main = 0x20 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_non_mlpn_tx13_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_non_mlpn_tx13_pre_polarity = 0x1 aba_non_mlpn_tx13_post_polarity = 0x0 aba_non_mlpn_tx13_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_non_mlpn_tx13_ob_bias = 0xd ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_non_mlpn_tx14_ob_preemp_pre = 0x8 aba_non_mlpn_tx14_ob_preemp_post = 0x7f aba_non_mlpn_tx14_ob_preemp_main = 0x20 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_non_mlpn_tx14_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_non_mlpn_tx14_pre_polarity = 0x1 aba_non_mlpn_tx14_post_polarity = 0x0 aba_non_mlpn_tx14_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_non_mlpn_tx14_ob_bias = 0xd ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_non_mlpn_tx15_ob_preemp_pre = 0x8 aba_non_mlpn_tx15_ob_preemp_post = 0x7f aba_non_mlpn_tx15_ob_preemp_main = 0x20 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_non_mlpn_tx15_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_non_mlpn_tx15_pre_polarity = 0x1 aba_non_mlpn_tx15_post_polarity = 0x0 aba_non_mlpn_tx15_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_non_mlpn_tx15_ob_bias = 0xd ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_fdr_tx16_ob_preemp_pre = 0x40 aba_fdr_tx16_ob_preemp_post = 0x0 aba_fdr_tx16_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_fdr_tx16_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_fdr_tx16_pre_polarity = 0x1 aba_fdr_tx16_post_polarity = 0x1 aba_fdr_tx16_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_tx16_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_fdr_tx17_ob_preemp_pre = 0x40 aba_fdr_tx17_ob_preemp_post = 0x0 aba_fdr_tx17_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_fdr_tx17_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_fdr_tx17_pre_polarity = 0x1 aba_fdr_tx17_post_polarity = 0x1 aba_fdr_tx17_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_tx17_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_fdr_tx18_ob_preemp_pre = 0x40 aba_fdr_tx18_ob_preemp_post = 0x0 aba_fdr_tx18_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_fdr_tx18_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_fdr_tx18_pre_polarity = 0x1 aba_fdr_tx18_post_polarity = 0x1 aba_fdr_tx18_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_tx18_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_fdr_tx19_ob_preemp_pre = 0x40 aba_fdr_tx19_ob_preemp_post = 0x0 aba_fdr_tx19_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_fdr_tx19_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_fdr_tx19_pre_polarity = 0x1 aba_fdr_tx19_post_polarity = 0x1 aba_fdr_tx19_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_tx19_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_fdr_tx20_ob_preemp_pre = 0x5 aba_fdr_tx20_ob_preemp_post = 0x7f aba_fdr_tx20_ob_preemp_main = 0x1f ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_fdr_tx20_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_fdr_tx20_pre_polarity = 0x1 aba_fdr_tx20_post_polarity = 0x0 aba_fdr_tx20_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_tx20_ob_bias = 0x9 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_fdr_tx21_ob_preemp_pre = 0x8 aba_fdr_tx21_ob_preemp_post = 0x7f aba_fdr_tx21_ob_preemp_main = 0x20 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_fdr_tx21_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_fdr_tx21_pre_polarity = 0x1 aba_fdr_tx21_post_polarity = 0x0 aba_fdr_tx21_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_tx21_ob_bias = 0xd ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_fdr_tx22_ob_preemp_pre = 0x15 aba_fdr_tx22_ob_preemp_post = 0x7f aba_fdr_tx22_ob_preemp_main = 0x35 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_fdr_tx22_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_fdr_tx22_pre_polarity = 0x1 aba_fdr_tx22_post_polarity = 0x0 aba_fdr_tx22_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_tx22_ob_bias = 0xd ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_fdr_tx23_ob_preemp_pre = 0x15 aba_fdr_tx23_ob_preemp_post = 0x7f aba_fdr_tx23_ob_preemp_main = 0x35 ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_fdr_tx23_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_fdr_tx23_pre_polarity = 0x1 aba_fdr_tx23_post_polarity = 0x0 aba_fdr_tx23_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_fdr_tx23_ob_bias = 0xd ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_qdr_r0tx24_ob_preemp_pre = 0x28 aba_qdr_r0tx24_ob_preemp_post = 0x5 aba_qdr_r0tx24_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_qdr_r0tx24_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_qdr_r0tx24_pre_polarity = 0x1 aba_qdr_r0tx24_post_polarity = 0x1 aba_qdr_r0tx24_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_qdr_r0tx24_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_qdr_r0tx25_ob_preemp_pre = 0x28 aba_qdr_r0tx25_ob_preemp_post = 0x5 aba_qdr_r0tx25_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_qdr_r0tx25_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_qdr_r0tx25_pre_polarity = 0x1 aba_qdr_r0tx25_post_polarity = 0x1 aba_qdr_r0tx25_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_qdr_r0tx25_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_qdr_r0tx26_ob_preemp_pre = 0x28 aba_qdr_r0tx26_ob_preemp_post = 0x5 aba_qdr_r0tx26_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_qdr_r0tx26_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_qdr_r0tx26_pre_polarity = 0x1 aba_qdr_r0tx26_post_polarity = 0x1 aba_qdr_r0tx26_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_qdr_r0tx26_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_qdr_r0tx27_ob_preemp_pre = 0x28 aba_qdr_r0tx27_ob_preemp_post = 0x5 aba_qdr_r0tx27_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_qdr_r0tx27_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_qdr_r0tx27_pre_polarity = 0x1 aba_qdr_r0tx27_post_polarity = 0x1 aba_qdr_r0tx27_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_qdr_r0tx27_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_qdr_r0tx28_ob_preemp_pre = 0x28 aba_qdr_r0tx28_ob_preemp_post = 0x5 aba_qdr_r0tx28_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_qdr_r0tx28_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_qdr_r0tx28_pre_polarity = 0x1 aba_qdr_r0tx28_post_polarity = 0x1 aba_qdr_r0tx28_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_qdr_r0tx28_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_qdr_r0tx29_ob_preemp_pre = 0x28 aba_qdr_r0tx29_ob_preemp_post = 0x5 aba_qdr_r0tx29_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_qdr_r0tx29_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_qdr_r0tx29_pre_polarity = 0x1 aba_qdr_r0tx29_post_polarity = 0x1 aba_qdr_r0tx29_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_qdr_r0tx29_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_qdr_r0tx30_ob_preemp_pre = 0x28 aba_qdr_r0tx30_ob_preemp_post = 0x5 aba_qdr_r0tx30_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_qdr_r0tx30_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_qdr_r0tx30_pre_polarity = 0x1 aba_qdr_r0tx30_post_polarity = 0x1 aba_qdr_r0tx30_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_qdr_r0tx30_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. aba_qdr_r0tx31_ob_preemp_pre = 0x28 aba_qdr_r0tx31_ob_preemp_post = 0x5 aba_qdr_r0tx31_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. aba_qdr_r0tx31_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. aba_qdr_r0tx31_pre_polarity = 0x1 aba_qdr_r0tx31_post_polarity = 0x1 aba_qdr_r0tx31_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. aba_qdr_r0tx31_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0xff. active_rx0_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. active_rx0_slicer1_enable = 0x0 active_rx0_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. active_rx0_ffe_tap0 = 0x80 active_rx0_ffe_tap1 = 0x68 active_rx0_ffe_tap2 = 0xe1 active_rx0_ffe_tap3 = 0x80 active_rx0_ffe_tap4 = 0x5a active_rx1_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. active_rx1_slicer1_enable = 0x0 active_rx1_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. active_rx1_ffe_tap0 = 0x80 active_rx1_ffe_tap1 = 0x68 active_rx1_ffe_tap2 = 0xe1 active_rx1_ffe_tap3 = 0x80 active_rx1_ffe_tap4 = 0x5a active_rx2_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. active_rx2_slicer1_enable = 0x0 active_rx2_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. active_rx2_ffe_tap0 = 0x80 active_rx2_ffe_tap1 = 0x68 active_rx2_ffe_tap2 = 0xe1 active_rx2_ffe_tap3 = 0x80 active_rx2_ffe_tap4 = 0x5a active_rx3_slicer_ind_en = 0xff ;;;;; Integer parameter. Values range : 0x0 - 0xf. active_rx3_slicer1_enable = 0x0 active_rx3_slicer2_enable = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xff. active_rx3_ffe_tap0 = 0x80 active_rx3_ffe_tap1 = 0x68 active_rx3_ffe_tap2 = 0xe1 active_rx3_ffe_tap3 = 0x80 active_rx3_ffe_tap4 = 0x5a ;;;;; Integer parameter. Values range : 0x0 - 0x7f. active_tx0_ob_preemp_pre = 0x0 active_tx0_ob_preemp_post = 0x5 active_tx0_ob_preemp_main = 0x28 ;;;;; Integer parameter. Values range : 0x0 - 0x3. active_tx0_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. active_tx0_pre_polarity = 0x1 active_tx0_post_polarity = 0x1 active_tx0_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. active_tx0_ob_bias = 0x8 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. active_tx1_ob_preemp_pre = 0x0 active_tx1_ob_preemp_post = 0x5 active_tx1_ob_preemp_main = 0x3c ;;;;; Integer parameter. Values range : 0x0 - 0x3. active_tx1_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. active_tx1_pre_polarity = 0x1 active_tx1_post_polarity = 0x1 active_tx1_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. active_tx1_ob_bias = 0x5 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. active_tx2_ob_preemp_pre = 0x0 active_tx2_ob_preemp_post = 0x4 active_tx2_ob_preemp_main = 0x3d ;;;;; Integer parameter. Values range : 0x0 - 0x3. active_tx2_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. active_tx2_pre_polarity = 0x1 active_tx2_post_polarity = 0x1 active_tx2_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. active_tx2_ob_bias = 0xa ;;;;; Integer parameter. Values range : 0x0 - 0x7f. active_tx3_ob_preemp_pre = 0x5 active_tx3_ob_preemp_post = 0x7f active_tx3_ob_preemp_main = 0xa ;;;;; Integer parameter. Values range : 0x0 - 0x3. active_tx3_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. active_tx3_pre_polarity = 0x1 active_tx3_post_polarity = 0x0 active_tx3_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. active_tx3_ob_bias = 0xa ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_fdr_set00_ob_preemp_pre = 0x40 preset_tx_fdr_set00_ob_preemp_post = 0x0 preset_tx_fdr_set00_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_fdr_set00_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_fdr_set00_pre_polarity = 0x1 preset_tx_fdr_set00_post_polarity = 0x1 preset_tx_fdr_set00_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_fdr_set00_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_fdr_set01_ob_preemp_pre = 0x50 preset_tx_fdr_set01_ob_preemp_post = 0x7f preset_tx_fdr_set01_ob_preemp_main = 0x50 ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_fdr_set01_preemp = 0x2 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_fdr_set01_pre_polarity = 0x0 preset_tx_fdr_set01_post_polarity = 0x1 preset_tx_fdr_set01_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_fdr_set01_ob_bias = 0xa ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_fdr_set02_ob_preemp_pre = 0xb preset_tx_fdr_set02_ob_preemp_post = 0x7f preset_tx_fdr_set02_ob_preemp_main = 0x35 ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_fdr_set02_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_fdr_set02_pre_polarity = 0x1 preset_tx_fdr_set02_post_polarity = 0x0 preset_tx_fdr_set02_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_fdr_set02_ob_bias = 0xb ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_fdr_set03_ob_preemp_pre = 0xf preset_tx_fdr_set03_ob_preemp_post = 0x7f preset_tx_fdr_set03_ob_preemp_main = 0x35 ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_fdr_set03_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_fdr_set03_pre_polarity = 0x1 preset_tx_fdr_set03_post_polarity = 0x0 preset_tx_fdr_set03_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_fdr_set03_ob_bias = 0x6 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_fdr_set04_ob_preemp_pre = 0xf preset_tx_fdr_set04_ob_preemp_post = 0x7f preset_tx_fdr_set04_ob_preemp_main = 0x3d ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_fdr_set04_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_fdr_set04_pre_polarity = 0x1 preset_tx_fdr_set04_post_polarity = 0x0 preset_tx_fdr_set04_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_fdr_set04_ob_bias = 0xb ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_fdr_set05_ob_preemp_pre = 0x4 preset_tx_fdr_set05_ob_preemp_post = 0x7f preset_tx_fdr_set05_ob_preemp_main = 0x53 ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_fdr_set05_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_fdr_set05_pre_polarity = 0x1 preset_tx_fdr_set05_post_polarity = 0x0 preset_tx_fdr_set05_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_fdr_set05_ob_bias = 0xa ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_fdr_set06_ob_preemp_pre = 0xb preset_tx_fdr_set06_ob_preemp_post = 0x7f preset_tx_fdr_set06_ob_preemp_main = 0x3a ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_fdr_set06_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_fdr_set06_pre_polarity = 0x1 preset_tx_fdr_set06_post_polarity = 0x0 preset_tx_fdr_set06_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_fdr_set06_ob_bias = 0xb ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_fdr_set07_ob_preemp_pre = 0x1f preset_tx_fdr_set07_ob_preemp_post = 0x7f preset_tx_fdr_set07_ob_preemp_main = 0x35 ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_fdr_set07_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_fdr_set07_pre_polarity = 0x1 preset_tx_fdr_set07_post_polarity = 0x0 preset_tx_fdr_set07_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_fdr_set07_ob_bias = 0xa ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_fdr_set08_ob_preemp_pre = 0x1f preset_tx_fdr_set08_ob_preemp_post = 0x7f preset_tx_fdr_set08_ob_preemp_main = 0x35 ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_fdr_set08_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_fdr_set08_pre_polarity = 0x1 preset_tx_fdr_set08_post_polarity = 0x0 preset_tx_fdr_set08_main_polarity = 0x1 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_fdr_set08_ob_bias = 0xa ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_fdr_set09_ob_preemp_pre = 0x40 preset_tx_fdr_set09_ob_preemp_post = 0x0 preset_tx_fdr_set09_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_fdr_set09_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_fdr_set09_pre_polarity = 0x1 preset_tx_fdr_set09_post_polarity = 0x1 preset_tx_fdr_set09_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_fdr_set09_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_fdr_set10_ob_preemp_pre = 0x40 preset_tx_fdr_set10_ob_preemp_post = 0x0 preset_tx_fdr_set10_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_fdr_set10_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_fdr_set10_pre_polarity = 0x1 preset_tx_fdr_set10_post_polarity = 0x1 preset_tx_fdr_set10_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_fdr_set10_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_fdr_set11_ob_preemp_pre = 0x40 preset_tx_fdr_set11_ob_preemp_post = 0x0 preset_tx_fdr_set11_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_fdr_set11_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_fdr_set11_pre_polarity = 0x1 preset_tx_fdr_set11_post_polarity = 0x1 preset_tx_fdr_set11_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_fdr_set11_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_fdr_set12_ob_preemp_pre = 0x40 preset_tx_fdr_set12_ob_preemp_post = 0x0 preset_tx_fdr_set12_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_fdr_set12_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_fdr_set12_pre_polarity = 0x1 preset_tx_fdr_set12_post_polarity = 0x1 preset_tx_fdr_set12_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_fdr_set12_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_fdr_set13_ob_preemp_pre = 0x40 preset_tx_fdr_set13_ob_preemp_post = 0x0 preset_tx_fdr_set13_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_fdr_set13_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_fdr_set13_pre_polarity = 0x1 preset_tx_fdr_set13_post_polarity = 0x1 preset_tx_fdr_set13_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_fdr_set13_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_fdr_set14_ob_preemp_pre = 0x40 preset_tx_fdr_set14_ob_preemp_post = 0x0 preset_tx_fdr_set14_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_fdr_set14_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_fdr_set14_pre_polarity = 0x1 preset_tx_fdr_set14_post_polarity = 0x1 preset_tx_fdr_set14_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_fdr_set14_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_fdr_set15_ob_preemp_pre = 0x40 preset_tx_fdr_set15_ob_preemp_post = 0x0 preset_tx_fdr_set15_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_fdr_set15_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_fdr_set15_pre_polarity = 0x1 preset_tx_fdr_set15_post_polarity = 0x1 preset_tx_fdr_set15_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_fdr_set15_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_qdr_set00_ob_preemp_pre = 0x40 preset_tx_qdr_set00_ob_preemp_post = 0x0 preset_tx_qdr_set00_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_qdr_set00_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_qdr_set00_pre_polarity = 0x1 preset_tx_qdr_set00_post_polarity = 0x1 preset_tx_qdr_set00_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_qdr_set00_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_qdr_set01_ob_preemp_pre = 0x40 preset_tx_qdr_set01_ob_preemp_post = 0x0 preset_tx_qdr_set01_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_qdr_set01_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_qdr_set01_pre_polarity = 0x1 preset_tx_qdr_set01_post_polarity = 0x1 preset_tx_qdr_set01_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_qdr_set01_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_qdr_set02_ob_preemp_pre = 0x40 preset_tx_qdr_set02_ob_preemp_post = 0x0 preset_tx_qdr_set02_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_qdr_set02_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_qdr_set02_pre_polarity = 0x1 preset_tx_qdr_set02_post_polarity = 0x1 preset_tx_qdr_set02_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_qdr_set02_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_qdr_set03_ob_preemp_pre = 0x40 preset_tx_qdr_set03_ob_preemp_post = 0x0 preset_tx_qdr_set03_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_qdr_set03_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_qdr_set03_pre_polarity = 0x1 preset_tx_qdr_set03_post_polarity = 0x1 preset_tx_qdr_set03_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_qdr_set03_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_qdr_set04_ob_preemp_pre = 0x40 preset_tx_qdr_set04_ob_preemp_post = 0x0 preset_tx_qdr_set04_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_qdr_set04_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_qdr_set04_pre_polarity = 0x1 preset_tx_qdr_set04_post_polarity = 0x1 preset_tx_qdr_set04_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_qdr_set04_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_qdr_set05_ob_preemp_pre = 0x40 preset_tx_qdr_set05_ob_preemp_post = 0x0 preset_tx_qdr_set05_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_qdr_set05_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_qdr_set05_pre_polarity = 0x1 preset_tx_qdr_set05_post_polarity = 0x1 preset_tx_qdr_set05_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_qdr_set05_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_qdr_set06_ob_preemp_pre = 0x40 preset_tx_qdr_set06_ob_preemp_post = 0x0 preset_tx_qdr_set06_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_qdr_set06_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_qdr_set06_pre_polarity = 0x1 preset_tx_qdr_set06_post_polarity = 0x1 preset_tx_qdr_set06_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_qdr_set06_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_qdr_set07_ob_preemp_pre = 0x40 preset_tx_qdr_set07_ob_preemp_post = 0x0 preset_tx_qdr_set07_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_qdr_set07_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_qdr_set07_pre_polarity = 0x1 preset_tx_qdr_set07_post_polarity = 0x1 preset_tx_qdr_set07_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_qdr_set07_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_qdr_set08_ob_preemp_pre = 0x40 preset_tx_qdr_set08_ob_preemp_post = 0x0 preset_tx_qdr_set08_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_qdr_set08_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_qdr_set08_pre_polarity = 0x1 preset_tx_qdr_set08_post_polarity = 0x1 preset_tx_qdr_set08_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_qdr_set08_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_qdr_set09_ob_preemp_pre = 0x40 preset_tx_qdr_set09_ob_preemp_post = 0x0 preset_tx_qdr_set09_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_qdr_set09_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_qdr_set09_pre_polarity = 0x1 preset_tx_qdr_set09_post_polarity = 0x1 preset_tx_qdr_set09_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_qdr_set09_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_qdr_set10_ob_preemp_pre = 0x40 preset_tx_qdr_set10_ob_preemp_post = 0x0 preset_tx_qdr_set10_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_qdr_set10_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_qdr_set10_pre_polarity = 0x1 preset_tx_qdr_set10_post_polarity = 0x1 preset_tx_qdr_set10_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_qdr_set10_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_qdr_set11_ob_preemp_pre = 0x40 preset_tx_qdr_set11_ob_preemp_post = 0x0 preset_tx_qdr_set11_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_qdr_set11_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_qdr_set11_pre_polarity = 0x1 preset_tx_qdr_set11_post_polarity = 0x1 preset_tx_qdr_set11_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_qdr_set11_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_qdr_set12_ob_preemp_pre = 0x40 preset_tx_qdr_set12_ob_preemp_post = 0x0 preset_tx_qdr_set12_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_qdr_set12_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_qdr_set12_pre_polarity = 0x1 preset_tx_qdr_set12_post_polarity = 0x1 preset_tx_qdr_set12_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_qdr_set12_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_qdr_set13_ob_preemp_pre = 0x40 preset_tx_qdr_set13_ob_preemp_post = 0x0 preset_tx_qdr_set13_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_qdr_set13_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_qdr_set13_pre_polarity = 0x1 preset_tx_qdr_set13_post_polarity = 0x1 preset_tx_qdr_set13_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_qdr_set13_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_qdr_set14_ob_preemp_pre = 0x40 preset_tx_qdr_set14_ob_preemp_post = 0x0 preset_tx_qdr_set14_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_qdr_set14_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_qdr_set14_pre_polarity = 0x1 preset_tx_qdr_set14_post_polarity = 0x1 preset_tx_qdr_set14_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_qdr_set14_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0x7f. preset_tx_qdr_set15_ob_preemp_pre = 0x40 preset_tx_qdr_set15_ob_preemp_post = 0x0 preset_tx_qdr_set15_ob_preemp_main = 0x7f ;;;;; Integer parameter. Values range : 0x0 - 0x3. preset_tx_qdr_set15_preemp = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x1. preset_tx_qdr_set15_pre_polarity = 0x1 preset_tx_qdr_set15_post_polarity = 0x1 preset_tx_qdr_set15_main_polarity = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xf. preset_tx_qdr_set15_ob_bias = 0x7 ;;;;; Integer parameter. Values range : 0x0 - 0xffff. port0_nego_8_10_mask_en = 0x6f ;;;;; Integer parameter. Values range : 0x0 - 0xffffff. port0_nego_kr_mask_en = 0xe20 port0_nego_64_66_mask_en = 0x1ffff ;;;;; Integer parameter. Values range : 0x0 - 0xffff. port0_nego_fdr10_mask_en = 0xffec port0_nego_fdr_mask_en = 0xffec ;;;;; Integer parameter. Values range : 0x0 - 0xffffff. port0_nego_mlpn_kr_mask_en = 0xffff ;;;;; Integer parameter. Values range : 0x0 - 0xffff. port1_nego_8_10_mask_en = 0x6f ;;;;; Integer parameter. Values range : 0x0 - 0xffffff. port1_nego_kr_mask_en = 0xe20 port1_nego_64_66_mask_en = 0x1ffff ;;;;; Integer parameter. Values range : 0x0 - 0xffff. port1_nego_fdr10_mask_en = 0xffec port1_nego_fdr_mask_en = 0xffec ;;;;; Integer parameter. Values range : 0x0 - 0xffffff. port1_nego_mlpn_kr_mask_en = 0xffff ;;;;; Integer parameter. Values range : 0x0 - 0xffff. port0_spec1_2_mask_en = 0x1 port1_spec1_2_mask_en = 0x1 ;;;;; Boolean parameter. Possible values: true, false . ib_capability = false port_swap_en = false port_swap_hawk = false ph_gpio_kit_fdr_40g_en = false gpio_port_swap_en = false ;;;;; Integer parameter. Values range : 0 - 31. gpio_port_swap_id = 0 ;;;;; Integer parameter. Values range : 0x0 - 0x2. port0_active_amp_range = 0x0 port1_active_amp_range = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0xffff. preset_tx_mask = 0x1ff ;;;;; Integer parameter. Values range : 0x0 - 0x1f. aba_mask0_start = 0x0 aba_mask0_end = 0x3 aba_mask1_start = 0x4 aba_mask1_end = 0x5 aba_mask2_start = 0x6 aba_mask2_end = 0x9 aba_mask3_start = 0xa aba_mask3_end = 0x10 aba_mask4_start = 0x1f aba_mask4_end = 0x1f aba_mask5_start = 0x1f aba_mask5_end = 0x1f ;;;;; Integer parameter. Values range : 0x0 - 0xffff. aba_mask0 = 0x1ff aba_mask1 = 0x1ff aba_mask2 = 0x1ff aba_mask3 = 0x1ff aba_mask4 = 0x1ff aba_mask5 = 0x1ff ;;;;; Integer parameter. Values range : 0x0 - 0x1f. aba_index0_start = 0x0 aba_index0_end = 0x3 aba_index1_start = 0x4 aba_index1_end = 0x5 aba_index2_start = 0x6 aba_index2_end = 0x9 aba_index3_start = 0xa aba_index3_end = 0x10 aba_index4_start = 0x1f aba_index4_end = 0x1f aba_index5_start = 0x1f aba_index5_end = 0x1f aba_index0 = 0x1f aba_index1 = 0x1f aba_index2 = 0x1f aba_index3 = 0x1f aba_index4 = 0x1f aba_index5 = 0x1f ;;;;; Integer parameter. Values range : 0 - 4090. llr_max_retry_cnt_per_ms = 2000 ;;;;; Boolean parameter. Possible values: true, false . llr_drop_link_en = true init_preset_ = true c_zero_inc_dec_ = false c_min1_inc_dec_ = false c_pls1_inc_dec_ = false ;;;;; Integer parameter. Values range : 0 - 63. c_zero_steps = 0 c_pls1_steps = 0 c_min1_steps = 0 ;;;;; Retry Timeout Multiplier - RTM is log2 of a multiplier to be applied to the retry timeout between unsuccessful retries ;;;;; Default value = 0, Exponential Backoff Timer Feature disabled, value!=0 the feature enabled. ;;;;; See RM#220646 ;;;;; Under [IB] section ;;;;; Integer parameter. Values range : 0x0 - 0x15. rtm_ini = 0x0 ;;;;; Boolean parameter. Possible values: true, false . cx3_llr_counters_en = true clear_eth_cnt_at_linkup = true [cable_info_access] ;;;;; Integer parameter. Values range : 0x0 - 0xffffffff. i2c_slv_addr1 = 0x50 i2c_slv_addr2 = 0x50 i2c_slv_addr3 = 0x50 [PLL_feedback_varactors] ;;;;; Integer parameter. Values range : 0x0 - 0xa. feedback_varactors = 0x6 [PLL] ;;;;; Input core clock to PLL (KHz) ;;;;; Under [PLL] section ;;;;; Integer parameter. Values range : 0 - 200000. adapter_core_ref_clock_khz = 156250 ;;;;; Input network clock to PLL (KHz) ;;;;; Under [PLL] section ;;;;; Integer parameter. Values range : 0 - 200000. adapter_network_ref_clock_khz = 156250 ;;;;; Integer parameter. Values range : 0x0 - 0xffffffff. port1_ncsi_tx_en = 0x0 port1_ncsi_rx_en = 0x0 port2_ncsi_tx_en = 0x0 port2_ncsi_rx_en = 0x0 manual_reset = 0x0 hillel_reset = 0x0 hillel_reset_detected = 0x0 ;;;;; SPI clock frequenct equal = E1ClockFreq / (2*(n+1)) ;;;;; where n is is value of this register ;;;;; Under [PLL] section ;;;;; Integer parameter. Values range : 0x0 - 0xf. flash_div = 0x4 ;;;;; Integer parameter. Values range : 0 - 3. core_od = 0 ;;;;; Integer parameter. Values range : 0 - 31. core_r = 24 ;;;;; CoreFreq = PadFreq * (F+1) / ((R+1)*(2^OD)) ;;;;; Under [PLL] section ;;;;; Integer parameter. Values range : 0 - 255. core_f = 31 ;;;;; Logic BIST enable ;;;;; Under [PLL] section ;;;;; Boolean parameter. Possible values: true, false . lbist_en = false ;;;;; 1: Run all units in parallel ;;;;; 0: Run all units in serial ;;;;; Under [PLL] section ;;;;; Boolean parameter. Possible values: true, false . lbist_parallel = false ;;;;; logic bist pattern count (LSB) ;;;;; MSB is in the extended boot record ;;;;; Under [PLL] section ;;;;; Integer parameter. Values range : 0x0 - 0xffff. lbist_pat_cnt_lsb = 0x0 ;;;;; Integer parameter. Values range : 0x0 - 0x3. lbist_seed = 0x0 lbist_capture = 0x0 lbist_shift_freq = 0x0 ;;;;; Boolean parameter. Possible values: true, false . lbist_array_bypass = false lbist_capt_2 = false ;;;;; Integer parameter. Values range : 0x0 - 0x3. lbist_shift_clk_divider = 0x0 ;;;;; Boolean parameter. Possible values: true, false . lbist_shift_interleave = false en_427_mhz = false cclk_78mhz = false ;;;;; Integer parameter. Values range : 0x0 - 0x3. lbist_capture_last = 0x0 ;;;;; Boolean parameter. Possible values: true, false . lbist_fast_last_shift = false ;;;;; Integer parameter. Values range : 0x0 - 0x3. lbist_capture_delay = 0x0 ;;;;; Integer parameter. Values range : 0 - 2047. pll0_fctrl_var = 12 pll1_fctrl_var = 6 pll2_fctrl_var = 6 pll3_fctrl_var = 6 pll_fctrl_th = 1024 ;;;;; Integer parameter. Values range : 0x0 - 0xf. tg_ob_bias = 0x4 [FW] ;;;;; Log2 of Single Flash Chip size (in bytes) ;;;;; Under [FW] section ;;;;; Integer parameter. Values range : 0 - 24. log_flashdev_size = 21 ;;;;; Log2 of DDR memory allocated for InifniHost FW (Bytes). ;;;;; This memory area should not be accessed by any external device (see PRM restrictions). ;;;;; Under [FW] section ;;;;; Integer parameter. Values range : 22 - 31. fw_length = 22 ;;;;; When failsafe_enable is false, the image not failsafe. Only a single image on flash. ;;;;; Under [FW] section ;;;;; Boolean parameter. Possible values: true, false . failsafe_enable = true ;;;;; Trace Buffer size for all iRISCs. The Trace buffer is divided to six parts - one for each iRISC. ;;;;; Under [FW] section ;;;;; Integer parameter. Values range : 0x1 - 0x40. total_trace_buf_sz_mb = 0x1 ;;;;; HW Trace Buffer size is 2^log_hwtrace_separate_buf. ;;;;; Under [FW] section ;;;;; Integer parameter. Values range : 8 - 27. log_hwtrace_separate_buf = 20 ;;;;; Supress Vendor specific MAD. '0': Enabled . '1': Supressed ;;;;; Under [FW] section ;;;;; Boolean parameter. Possible values: true, false . vendor_specific_sup = false ;;;;; Sector size (for Erase command) of the Flash ;;;;; Under [FW] section ;;;;; Integer parameter. Values range : 1 - 1048576. _Flash_SectorSize = 64 ;;;;; ASCII parameter. Max length: 16 characters. product_ver =