FNET Version 1.2.0 released (http://fnet.sourceforge.net):
- Added support of the CodeWarrior Development Studio v10.2
for TWR-K60N512 (Kinetis) and M52259EVB (Kirin3) projects.
- Added support of mulicast-group joining & leaving to the socket interface.
- Added Internet Group Management Protocol (IGMP) version 1 and 2.
- Added new socket options:
* IP_MULTICAST_TTL changes IP "time to live" (TTL) value for outgoing
multicast datagrams.
* IP_ADD_MEMBERSHIP joins the socket to the supplied multicast group
on the specified interface.
* IP_DROP_MEMBERSHIP drops membership to the given multicast
group and interface.
- Added new configuration parameters:
* FNET_CFG_CPU_ETH_PROMISCUOUS enables/disables the Ethernet
interface promiscuous mode.
* FNET_CFG_CPU_ETH_FULL_DUPLEX enables/disables the Ethernet
interface full duplex mode.
* FNET_CFG_MULTICAST enables/disables the multicast group support.
* FNET_CFG_MULTICAST_MAX defines the maximum number of unique
multicast memberships may exist at the same time in the whole system.
* FNET_CFG_MULTICAST_SOCKET_MAX defines the maximum number
of multicast memberships may exist at the same time per one socket.
* FNET_CFG_IGMP enables/disables the Internet Group Management
Protocol (IGMP) support.
* FNET_CFG_IGMP_VERSION defines version of the Internet Group
Management Protocol (IGMP).
* FNET_CFG_LOOPBACK_MULTICAST enables/disables the local loopback
of multicast datagrams.
* FNET_CFG_LOOPBACK_BROADCAST enables/disables the local loopback
of broadcast datagrams.
* Old FNET_CFG_LOOP_xxx parameters renamed to FNET_CFG_LOOPBACK_xxx.
- Added possibility to choose default multicast interface for outgoing multicast packets,
for hosts with several network interfaces, in FNET Throughput Benchmark tool.
- Fixed issues in Kinetis Flash and UART drivers.
- Many other minor changes/fixes.
Thank you,
Andrey Butok