文章 ID: 000081692 内容类型: 故障排除 上次审核日期: 2021 年 08 月 29 日

启用巨帧支持需要对 TSE 软件驱动程序进行哪些更改?

环境

  • 以太网
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    说明

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

    /* 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 位于以下安装目录:- \ip\altera\triple_speed_ethernet\lib\sopc_builder\altera_triple_speed_ethernet\UCOSII\inc\iniche\triple_speed_ethernet_iniche.h

    相关产品

    本文适用于 1 产品

    英特尔® 可编程设备

    本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。