Modified Notes XPacSDK for XPAC-WINCE6
February 22, 2011
INTRODUCTION
This is a library modified note of the XPAC-WINCE6 for
the C/C++ development.
[02-11-2011]
[Version 2.0.0.6]
·  Fix a bug that "callback_func_list[slot]
= NULL" called on pac_UnregisterSlotInterrupt
causes the memory leakage
·  Fix pac_GetModuleType
bug
[11-25-2010]
[Version 2.0.0.5]
·  Add 
_pac_get_CPUtype function
·  Modified pac_EnableLED
function - supported for LX800 and ATOM
·  Modified pac_GetRotaryID
function - supported for LX800 and ATOM
·  Modified pac_EnableWatchDog
function  - Supported for LX800 and ATOM 
·  Update pac_GetBatteryLevel
function - Add mode 3 to get RTC battery level (Only for ATOM)
 [11-01-2010]
[Version 2.0.0.4]
·  Add _pac_inpw/_pac_outpw
functions
[10-19-2010]
[Version 2.0.0.3]
·  Add
uart_GetDataSize/uart_GetLineStatus/uart_SetLineStatus/uart_GetOutputLineStatus  functions
·  Modified uart_Read/uart_BinSendCmd/uart_BinSend/uart_ReadEx
·  Modified pub_show_rs()
on rotaryswitch
·  Add pac_EnableLED
for XPAC-ATOM 
[10-05-2010]
[Version 2.0.0.2]
 - Modified pac_SetSlotInterruptPriority
 
[04-16-2010]
[Version 1.0.2.0]
 - Modify pac_GetModuleName
     to support I-8120 module.
 
[04-13-2010]
[Version 1.0.1.9]
 - Fixed uart_Read's
     problem, receving data has an extra byte.
 
[04-07-2010]
[Version 1.0.1.8]
 - Modify uart_EnableCheckSumcheck
 
 - Modify uart_Read
 
 - Add an error define,
     PAC_ERR_SPECIAL_IO
 
[10-07-2009]
[Version 1.0.1.6]
 - pac_GetModuleName supported 8088 and 8084 modules.
 
[09-23-2009]
[Version 1.0.1.5]
 - Fixed the function, pac_GetSlotCount.
 
[07-30-2009]
[Version 1.0.1.4]
 - Modified define of WDT and
     EEPROM/SRAM of XPacSDK_CE to synchronize with XPacSDK
 
[07-24-2009]
[Version 1.0.1.3]
 - Modified parameter of pac_WideToAnsiString(LPCTSTR wstr,
     LPSTR astr);
 
 - Modified parameter of pac_AnsiToWideString(LPCSTR astr,
     LPTSTR wstr);
 
[07-23-2009]
[Version 1.0.1.2]
 - Fixed return error of pac_WriteDOBit during using 8K modules
 
[07-21-2009]
[Version 1.0.1.1]
 - Renamed pac_WindStringToAnsi
     to pac_WideToAnsiString
 
[07-15-2009]
 - Added get OS version API, pac_GetOSVersion
 
 - Modified pac_Reboot
 
[07-09-2009]
 - Fixed bugs of interrupt by adding
     delay after pac_RegisterSlotInterrupt finished
 
 - Added _pac_us_delay
 
[07-02-2009]
 - Fixed bugs of pac_GetErrorMessage
 
 - Added pac_Reboot
 
[06-30-2009]
 - Fixed a bug of pac_GetBatteryLevel
 
 - Fixed a bug of pac_EnableWatchDog(0xd80a) cannot reboot
 
[06-23-2009]
[06-22-2009]
 - Fixed uart_SendCmd/uart_Send
 
 - Added pac_GetMacAddress
 
 - Added pac_GetModuleType
 
 - Added pac_GetModuleName
 
 - Added pac_GetBatteryLevel
 
 - Added pac_GetErrorMessage
 
 - Fixed hash_map
 
[06-16-2009]
 - Enlarge ReadAIAll/ReadAIAllHex
     buffer
 
 - Fixed bug of 8063 4DI
 
 - Fixed buf
     8060W 6 channel
 
[06-08-2009]
 - Fixed pac_InterruptDone
 
 - Fixed Callback function, true
     ==> auto call pac_InterruptDone
 
[06-06-2009]
 - Fixed bug of self tuner
 
 - Added Windows XP-like Sample Skin
 
 - Added Network user interface
 
 - Added Silent FAT File System UI
 
 - Added Storage Manager Control Panel
     Applet
 
[05-20-2009]
 - Memory Access......ok
 
 - WatchDog......ok
 
 - System Information......ok
 
 - Backpland......ok
 
[11-21-2008]
 - Basic Inport/Outport......ok
 
 - Uart......ok
 
 - Local IO......ok