---------------------------------------------------------------------
File:      changelog.txt
Generated with Changelog Generator Version: 1.01r1
---------------------------------------------------------------------



Latest Version:                                   09.10.2012
=============================================================

NEW:      added non-blocking mode for all API functions based on a remote procedure call to the eb07
BUG:      x07_t_sock_gethostname: make sure string opcn_Name is \0 terminated
CHG:      x07_t_inet_addr: function removed, use x07_t_inet_aton instead
NEW:      implemented functions x07_t_sock_fd_zero, x07_t_sock_fd_set, x07_t_sock_fd_clr, x07_t_sock_fd_isset 
          for file descriptor set handling; use this functions instead of former macros
NEW:      added new api functions x07_t_sys_df_mount and x07_t_sys_df_mount


Version: v0_17r0                                  05.06.2012
=============================================================

CHG:      removed deprecated function x07_t_sys_get_fw_version() (replaced by x07_sys_get_component_info())
NEW:      implemented function x07_sys_get_component_info()
CHG:      marked function x07_t_inet_addr as deprecated
NEW:      implemented API function x07_t_inet_aton (replaces x07_t_inet_addr)
NEW:      Added xs - API for eb07 expansion board 


Version: v0_16r0                                  10.04.2012
=============================================================

NEW:      Added some socket option defines in file x07_t_sock_types.h
CHG:      x07_sys_init prototype changed due to new OS task suspend support.
NEW:      eb07 API functions can suspend the current OS task when starting a communication cycle with the 
          eb07 and wakeup when the response has been received (provided the API function was called from task context).
          The eb07 Library supports the STW OS. Support for other OS possible without changing the eb07 library.


Version: v0_15r0                                  26.01.2012
=============================================================

NEW:      added stream transfer API functions for raw data exchange with eb07


Version: v0_14r0                                  10.10.2011
=============================================================

NEW:      added function x07_t_sys_get_fw_version to be able to read the software versions from the eb07


Version: v0_13r0                                  27.07.2011
=============================================================

CHG:      Changed device ID in eb07 library information struct from "Y_ESX3XL" to "Y_EB07" 
CHG:      Removed result library for GCC 3.3.7.1 compiler because the support for this version is discontinued
CHG:      Removed libeb07i.a libraries (link bios routines to intern flash). The same result can now be 
          achieved by using the esx3xl_link_bios_intflash.ld linker script.
NEW:      Added *.hpp headers to result folder. These headers contain STW type and function declarations 
          with namespaced STW SEPI functions and data types. This change will only affect C++ projects.


Version: v0_12r1                                  14.03.2011
=============================================================

NEW:      added new functions for file system service: 
             - x07_t_fs_get_mem_info
             - x07_t_fs_fcopy
             - x07_t_fs_createdir
             - x07_t_fs_removedir
             - x07_t_fs_opendir
             - x07_t_fs_closedir
             - x07_t_fs_readdir


Version: v0_11r0                                  20.01.2011
=============================================================

CHG:      it is mandatory now to specify the location of a file when trying to access it (dataflash or usbdisk)
NEW:      added function x07_t_sys_get_temperature to read the eb07 board temperature
NEW:      added support for usb flash disk access


Version: v0_10r5                                  10.01.2011
=============================================================

CHG:      changed function name x07_t_sys_lan_get_config into x07_t_sys_lan_get_status and 
          structure name T_x07_t_lan_config to T_x07_t_lan_status


Version: v0_10r4                                  10.01.2011
=============================================================

NEW:      added function x07_t_sys_lan_get_config


Version: v0_10r2                                  09.12.2010
=============================================================

BUG:      in function x07_t_sock_select: Parse eb07 return data correctly to set parameter ops32_BitsSet properly
CHG:      in function x07_t_sock_recv: return C_NO_ERR and *opu32_BytesRead=0 if connection 
          was closed by remote peer (as specified in POSIX standard)


Version: v0_10r1                                  08.12.2010
=============================================================

BUG:      x07_t_sock_select: do endian swap before / after eb07 communication
NEW:      x07_t_sock_select: allow usage of NULL pointer in arguments


Version: v0_01r0                                  09.08.2010
=============================================================

NEW:      implemented API for service file system
