为什么在发送多播消息时,NicheStack TCP / IP堆栈中会发生未对齐的内存陷阱?-Altera-Intel社区-FPGA CPLD-ChipDebug

为什么在发送多播消息时,NicheStack TCP / IP堆栈中会发生未对齐的内存陷阱?

由于NicheStack TCP / IP协议栈 – Nios®IIEdition的问题,当发送多播消息并且同时接收多播消息流时,会发生未对齐的内存陷阱。

解决/修复方法

下载两个文本文件pk_alloc.c和ip_write_internal.c,并使用它们更新pktalloc.c和ip.c文件以正确处理多播消息。此问题将在Quartus®II软件的未来版本中修复。

1. pk_alloc.c
使用pk_alloc.c更新<install_dir> /nios2eds/components/altera_iniche/UCOSII/src/net/pktalloc.c

2. ip_write_internal.c
使用ip_write_internal.c更新<install_dir> /nios2eds/components/altera_iniche/UCOSII/src/ip/ip.c

请登录后发表评论

    没有回复内容