除了如三倍速以太网用户指南中 所述 增加帧长度(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
没有回复内容