TSE软件驱动程序需要进行哪些更改才能启用Jumbo Frame支持?-Altera-Intel社区-FPGA CPLD-ChipDebug

TSE软件驱动程序需要进行哪些更改才能启用Jumbo Frame支持?

除了如三倍速以太网用户指南​​中 所述 增加帧长度(frm_length寄存器= 9600) 之外,必须修改文件triple_speed_ethernet_iniche.h中的以下参数,如图所示,以便使TSE MAC驱动程序能够处理Jumbo数据包。

/ * TSE驱动程序代码中使用的系统常量定义* /

#define ALTERA_TSE_PKT_INIT_LEN 1528

#define ALTERA_TSE_ADMIN_STATUS_DOWN 2

#define ALTERA_TSE_ADMIN_STATUS_UP 1

#define ALTERA_TSE_MAX_MTU_SIZE 1514

#define ALTERA_TSE_MIN_MTU_SIZE 14

#define ALTERA_TSE_HAL_ADDR_LEN 6

triple_speed_ethernet_iniche.h位于以下安装目录: – <altera_installation> \ ip \ altera \ triple_speed_ethernet \ lib \ sopc_builder \ altera_triple_speed_ethernet \ UCOSII \ inc \ iniche \ triple_speed_ethernet_iniche.h

请登录后发表评论

    没有回复内容