f2f_gt

Overview

f2f_gt

Python Class & Methods Index

class pyfabil.plugins.tpm_1_6.f2f_gt.TpmFpga2FpgaGT(board, **kwargs)[source]

TpmFpga2FpgaGT plugin

clean_up()[source]

Perform cleanup :return: Success

get_arp_table_status(idx, silent_mode=True)[source]
get_dst_ip()[source]

Get destination ip

get_dst_mac()[source]

Get destination MAC address

get_dst_port()[source]

Set source IP address :param port: Port :param slot: entry in the core tx config table

get_src_ip()[source]

Get source IP address

get_src_mac()[source]

Get source MAC address

get_src_port()[source]

Get source IP address :param port: Port :param slot: entry in the tx config table

initialise()[source]

Initialise TpmFpga2FpgaGT

initialise_core()[source]

Initialise 10G core

mii_send(pkt_num, pkt_len=8192, wait_result=True)[source]
mii_test(pkt_num, pkt_len=8192, show_result=True, wait_result=True)[source]
mii_test_init(pkt_len, pkt_num)[source]
mii_test_mac_config(board)[source]
mii_test_reset()[source]
mii_test_result(verbose=True)[source]
mii_wait_idle()[source]
set_dst_ip(ip)[source]

Set source IP address :param ip: IP address

set_dst_mac(mac)[source]

Set destination MAC address :param mac: MAC address

set_dst_port(port)[source]

Set source IP address :param port: Port :param slot: entry in the core tx config table

set_src_ip(ip)[source]

Set source IP address :param ip: IP address

set_src_mac(mac)[source]

Set source MAC address :param mac: MAC address

set_src_port(port)[source]

Set source IP address :param port: Port :param slot: entry in the tx config table

status_check()[source]

Perform status check :return: Status