TOPPERS LOGO
TOPPERS协会致力于开发适用于嵌入式系统开发的高质量的开放源代码软件及教材,提供嵌入式系统开发的新的标准有关协会的介绍及参加后的有利之处等资料请从此处(日文)索取。
 Top | About Project | ASP Kernel | Documents | Community | Report | Contacts

TOPPERS 工程
- - TOPPERS 工程概要
- - TOPPERS 许可证协议
- - 入会的有利之处及参加方法
开发成果 (正式发布的成果)
- - TOPPERS/ASP 内核
- - TOPPERS/JSP 内核
开发成果 (其他发布的成果)
- - TINET (TCP/IP)
教材
- - 初级试验课讲座
- - 中级试验课讲座

TINET更新纪录

Release 1.2 和 Release 1.1.1的主要不同点
  • 支持IPv6
  • 编译时设定参数里新设了指定缺省网关IP地址的 IPV4_ADDR_LOCAL_DEFAULT_GW。由此只有缺省网关的网络就不需要变更静止路径情报设定文件route_cfg.c了。
  • 修正了UDP收信时,收信端口(Port)没有定义的情况下,不能正确开放网络内存缓冲区的问题,和ICMP错误信息不能正确送信的问题。
  • 修正了TCP收信时,收信端口(Port)没有定义的情况下,复位段(Reset segment)不能正确回送的问题。
  • 网络统计情报(net_count)的各个变量修正为不用_tinet_改名。
  • 字节顺变换的定义从netinet/in.h集约到net/net.h,并追加了little endian 用的宏。
  • 编 译时用设置文件,对宏SUPPORT_MIB进行定义后,就能够获得根据SNMP用管理情报(MIB)的标准网络统计。但是TINET本身只能提供以 MIB为标准的网络统计,而并不支持SNMP。另外,也不一定能取得由RFC1213、RFC2465、RFC2466定义的所有情报。具体能取得那些情报,请参照与之有关的头文件的结构体定义。
  • 修正了PPP的HDLC输入的问题
  • 收到认识不了的上层协议或扩张header的时候,经过改良现在能回送编码为 ICMP6_PARAMPROB_NEXTHEADER(1)的ICMP6_PARAM_PROB(4)消息。
Release 1.1.1 和 Release 1.1 的主要不同点
  • 在TINET设置文件,当没指定TCP收信端口时所发生的问题,经改良后在 tinet/cfg/tinet_parser.cpp,能向tinet_cfg.c出力TCP收信端口伪变量。
  • 只使用UDP时的kernel_cfg.c会发生编辑错误,通过以下措施进行解决。从tinet/netinet/tcp.cfg
    INCLUDE("<netinet/in.h>");
    删除,在tinet/netinet/ip.cfg里追加
    INCLUDE("<netinet/in.h>");
  • 只使用UDP时的ip_icmp.c会发生 _tinet_tcp_notify 参照错误的问题,修正后在 tinet/netinet/ip_icmp.c里忽略ICMPUNREACH消息。
  • 修正了loopback接口的子网掩码和局域广播地址的定义错误。
  • 在tinet/netdev/if_ed/if_ed.c,修正为通过对寄存器进行读写。
Copyright (C) 2000 - 2011 by TOPPERS Project, Inc. All Rights Reserved.