Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • µC/CPU V1.30.00
  • µC/LIB V1.38.00
  • µC/Common V1.00.00
  • µC/DNSc V2.00.01  [OptionOptional]
  • Mocana nanoSSL V5.7.00 [OptionOptional]

New features & improvements

...

  • Added new configuration to enable the hardware checksum offload.
    • NET_IPV4_CFG_CHK_SUM_OFFLOAD_RX_EN
    • NET_IPV4_CFG_CHK_SUM_OFFLOAD_TX_EN
    • NET_ICMP_CFG_CHK_SUM_OFFLOAD_RX_EN
    • NET_ICMP_CFG_CHK_SUM_OFFLOAD_TX_EN
    • NET_UDP_CFG_CHK_SUM_OFFLOAD_RX_EN
    • NET_UDP_CFG_CHK_SUM_OFFLOAD_TX_EN
    • NET_TCP_CFG_CHK_SUM_OFFLOAD_RX_EN
    • NET_TCP_CFG_CHK_SUM_OFFLOAD_TX_EN

  • Added new Shell command for WiFi and Socket functions. See Shell Commands.

...

Drivers

  • WiFi Drivers for:
    • Qualcomm-Atheros; GT200 (QCA400x)
    • Gainspan; GS2000

  • Updated WinPcap Driver to remove OS ports port dependencies and use KAL instead.

API Changes

  • The function NetIF_WiFi_CreateAdhoc() has been replaced by NetIF_WiFi_CreateAP().

  • The structure NET_IF_WIFI_AP_JOIN has been replaced by NET_IF_WIFI_AP_CFG.
    • The fiels field IBSS_Mode has been removed
    • The field IBSS_Ch has been remaned renamed Ch.

Bug Fixes

  • Corrected the code returned by NetSock_Close() and close(). -1 was returned even if the socket was closed successfully.
  • Corrected issues in NetSock_Sel() and select(). 
    • Descriptor could not be set correctly or even updated in some cases. 
    • Resolved an issue when the select was done on the same socket from many tasks.
  • Corrected some compiler errors and warning. (Case sensitivity and slash side in include path, Configuration issues, etc.)
  • Fixed bugs in multicast transmission (IGMP and MLDP).

...