nxdrvlinux/examples/tcpserver/Marshaller/Version History.txt
Sebastian Doell ac2f4d1789 Add initial driver source based on svn versions:
- toolkit V2.8.0.1@14806
 - BSL V1.8.0.0@14590
 - tcpserver: V1.4.3.0@14676 (marshaller V2.4.0.1@14551)
2024-02-05 09:23:09 +01:00

246 lines
5.5 KiB
Plaintext

#############################################################################
# #
# netX Marshaller (Device Side) #
# #
#############################################################################
General Notes
-------------
The versions are given in the form "<major>.<minor>.<build>.<revision>".
This is in line with the canonical numbering for all Hilscher firmware.
The dates are given in the international date format (yyyy-mm-dd).
#############################################################################
# #
# Version History #
# #
#############################################################################
V2.4.0.1 (2022-07-15)
----------------------
Changes:
- None
Add-ons:
- None
Bug fixes:
- HilMarshallerSetMode() fails to change state of a single connector
V2.4.0.0 (2020-11-26)
----------------------
Changes:
- Added a separate OS abstraction directory
Add-ons:
- None
Bug fixes:
- Devices without Communication Channels may stop Marshaller initialization
V2.3.0.0 (2019-11-08)
----------------------
Changes:
- Remove TLR defines/types from project
- Update cifXAPI header to 20191108-00
- Update APIHeader to V2.3.0.0
Add-ons:
- None
Bug fixes:
- None.
V2.2.0.0 (2019-08-15)
----------------------
Changes:
- Update APIHeader to V2.2.0.0
Add-ons:
- None
Bug fixes:
- None.
V2.1.0.0 (2019-03-28)
----------------------
Changes:
- Update APIHeader to V2.1.0.0
Add-ons:
- Added support for xSysdeviceResetEx call.
Bug fixes:
- None.
V2.0.20.0 (2019-01-28)
----------------------
Changes:
- None.
Add-ons:
- None.
Bug fixes:
- Fixed wrong deinitialization order in HilMarshallerStop()
V2.0.19.0 (2018-08-17)
----------------------
Changes:
- None.
Add-ons:
- None.
Bug fixes:
- Fixed pclint warnings
V2.0.18.0 (2015-07-22)
----------------------
Changes:
- Changed platform depending datatypes to fixed data types to be usable on 64Bit systems
Add-ons:
- None.
Bug fixes:
- Fixed compiler warnings created by implicit data conversion on 64Bit systems
V2.0.17.0 (2014-08-19)
----------------------
Changes:
- Update common netx headers to support structure packing
on armcc and IAR (arm cores only) compiler
Add-ons:
- None.
Bug fixes:
- Access to closed channel instance may cause system crash
V2.0.16.0 (2013-10-11)
----------------------
Changes:
- Updated cifXUser header to latest version
Add-ons:
- Added support for xDriverRestartDevice call
- Added feature to tell if the remote device has a permanent
connection, that does not drop connection on resets
For this feature you need to set define HIL_MARSHALLER_PERMANENT_CONNECTION
Bug fixes:
- Added CRC checking for usChecksum in the netXTransport header
V2.0.15.0 (2013-05-06)
----------------------
Changes:
- updated cifX error codes
- IO-Timer parameter changed
- updated comments to doxgen style
Add-ons:
- added transport types (INX, netAnalyzer, netPLC)
Bug fixes:
- mailbox/IO callbacks
- ACK's or zero length packets, may be send with a checksum (!=0)
V2.0.14.0 (2010-07-06)
----------------------
Changes:
- Re-Added Tx Buffers for transports / Connectors that might need them
ATTENTION: This results in a change of the connector configuration structure
by introducing two new parameters (ulTxBufferSize / ulTxBufferCnt)
in the structure HIL_MARSHALLER_CONNECTOR_PARAMS_Ttag / HIL_MARSHALLER_CONNECTOR_T.
Make sure to adjust connectors if they needs this parameter.
V2.0.13.0 (2010-06-28)
----------------------
Changes:
- new TLR_Types.h, TLR_Result.h, cifXUser.h
- 64-bit support
- change '//' -> '/* */'
Add-ons:
- none
Bug fixes:
- Several cifX API calls don't called via function pointer table
V2.0.12.0 (2010-04-01)
----------------------
Changes:
- None.
Add-ons:
- None.
Bug fixes:
- Packet transport: corrected the area index in RCX_DPM_GET_COMFLAG_INFO_REQ packet (if areaindex= 0xFFFFFFFF).
V2.0.11.0 (2010-03-26)
----------------------
Changes:
- None.
Add-ons:
- None.
Bug fixes:
- Packet transport: Evaluation of RCX_DPM_GET_COMFLAG_INFO_REQ packet now uses channel number from transport header if area index is SYSTEM (0xFFFFFFFF).
V2.0.10.0 (2010-01-19)
----------------------
Changes:
- None.
Add-ons:
- None.
Bug fixes:
- TCP connector: Send multiple packets to TCP stack if size of send buffer contents exceeds rcX packet data size.
V2.0.9.0 (2009-11-27)
---------------------
Changes:
- TCP connector: Increased TCP_CONNECTOR_DEFAULT_SEND_TIMEOUT to 1000 ms. (Prevents connection loss after Channel Init.)
Add-ons:
- None.
Bug fixes:
- None.
B2.0.8.0 (2009-11-13)
---------------------
Changes:
- TCP connector: Removed requirement for valid subnet mask when retrieving IP parameters to check TCP stack startup status.
Add-ons:
- None.
Bug fixes:
- None.
V2.0.7.0 (2009-10-09)
---------------------
Changes:
- Initial version.
Add-ons:
- None.
Bug fixes:
- None.