Support device list:
TerraTec S7
TerraTec H7
Cinergy S USB

//////////////////////////////////////////////////////////////////////////////////
//  Copyright (c) 2007  AzureWave Corporation.  All Rights Reserved.  		//
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.5.601
Date:		2009-04-30
Author:         dennis		
		henry
		
Comment:       	1. pending HID driver operations when s3/s4.
		2. block IOCTLs and HID commands when device supprise removed.
		3. fix H7 stop working when relock transponder failed.
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.5.501
Date:		2009-04-27
Author:         dennis		
		henry
		
Comment:       	1. improved handling with usb communication error.
		2. add support for 0FD9/002A.	
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.5.401
Date:		2009-04-10
Author:         dennis		
		henry
		
Comment:       	1. support firmware burning.		
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.5.301
Date:		2009-04-03
Author:         dennis		
		henry
		
Comment:       	1. improved LNB over current protection for Cinergy S USB.
		2. add support for WINDOWS 7 MCE.
		3. firmware update.
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.5.201
Date:		2009-03-13
Author:         dennis		
		henry
		
Comment:       	1. add VID/PID surpport for Cinergy S USB.	
		2. fix issue for WHQL 1.2 test.	
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.5.101
Date:		2009-03-02
Author:         dennis		
		henry
		
Comment:       	1. add new VID/PID surpport.
		2. fixed issue H7 play failed when switching between DVB-T and DVB-C.
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.4.901
Date:		2009-02-19
Author:         dennis		
		henry
		
Comment:       	1. fixed issue OS crashed when 5 hub test on vista system.
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.4.801
Date:		2009-01-22
Author:         dennis		
		henry
		
Comment:       	1. fixed issue OS crashed while installing HID driver.
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.4.701
Date:		2009-01-13
Author:         dennis		
		henry
		
Comment:       	1. reduce the system burden while transferring stream data. 		
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.4.601
Date:		2008-12-31
Author:         dennis		
		henry
		
Comment:       	1. fix issue TerraTec H7 sometimes cannot lock channel after hybrid 
		sleep. 		
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.4.501
Date:		2008-12-23
Author:         dennis		
		henry
		
Comment:       	1. stop all threads when device is supprise removed
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.4.401
Date:		2008-12-16
Author:         dennis		
		henry
		
Comment:       	1. improved TerraTec H7 QAM performance.
		2. update driver in order to pass WHQL test.
		3. shorten the time gap of DiSEqC commands.
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.4.301
Date:		2008-11-27
Author:         dennis		
		henry
		
Comment:       	1. add reading signal statistics thread in order to avoid blocking AP.
		2. correct switching option B/position B High band.
		3. avoid blocking firmware download while wakeup from S3/S4.
		4. adjust IR key response time to about 100ms.
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.4.201
Date:		2008-11-17
Author:         dennis		
		henry
		
Comment:       	1. avoid conflic between relock thread and get signal statistics.
		2. fix stack overrun in CI thread.
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.4.101
Date:		2008-11-14
Author:         dennis		
		henry
		
Comment:       	1. Stopping relock thread before channel scanning, restart it after
		   achieving channel lock,stopping the relock thread when close filter.
		2. adjust the time delay in threads.
		3. update new VID/PID for "TerraTec S7".
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.3.901
Date:		2008-11-07
Author:         dennis		
		henry
		
Comment:       	1. modified channel scan sequence control in the filter
		2. adjust 13/18v switching delay time
		3. fixed issue cannot display the MMI of some CAMs
		4. use a flag instead of mutex in channel scanning and 
		   getting signal statistics
		5. modified the IR responding time to about 200ms, add repeat button
		   
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.3.801
Date:		2008-10-31
Author:         dennis		
		henry
		
Comment:       	1. optimized the channel scaning sequence to save channel scanning time
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.3.701
Date:		2008-10-28
Author:         dennis		
		henry
		
Comment:       	1. Correct the SA/SB waveform followed the DiSEqC command
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.3.601
Date:		2008-10-27
Author:         dennis		
		henry
		
Comment:       	1. fixed issue some DisEqc switch cannot switch the satellite	
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.3.501
Date:		2008-10-24
Author:         dennis		
		henry
		
Comment:       	1. fixed issue the device may not work waking up from S3/S4 sometimes
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.3.401
Date:		2008-10-15
Author:         dennis		
		henry
		
Comment:       	1. fixed issue TerraTec H7 sometimes can't lock channels afer S3/S4
		2. update firmware,in oder to implement shortcut protection for Cinergy S2 USB HD CI
		3. cut off the CAM power while entering S3/S4
		4. fixed issue tone/data burst time is not 12.5ms for TerraTec S7	
		5. update the firmware in order to fix the RC issue	
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.3.301
Date:		2008-10-09
Author:         dennis		
		henry
		
Comment:       	1. Stop sending the stream transfer IRP while entering S3/S4
		2. fixed issue driver cannot recognize the USB specification 
		   correctly sometimes		
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.3.201
Date:		2008-09-28
Author:         dennis		
		henry
		
Comment:       	1. close tuner after unsing for 1min, in order to save power for Cinergy TC USB HD CI
		2. modifed CI thread control while S3/S4
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.3.101
Date:		2008-09-16
Author:         dennis		
		henry
		
Comment:       	1. modified the tuner code in the demodulator driver package, in order to
                   improve DVB-C performance for TerraTec H7
		2. Set downloading microcode for demodulator as default, in order to improve 
		   performance for TerraTec H7
		3. modified some IO CONTROL index value
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.3.001
Date:		2008-09-08
Author:         dennis		
		henry
		
Comment:       	1. update the demodulator driver for TerraTec H7  		
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.2.901
Date:		2008-08-26
Author:         dennis		
		henry
		
Comment:       	1. fixed issue TerraTec H7 can't lock DVBT channel while bandwith is 6M or 7M with 
		   driver v1.0.2.801
		2. modified some code which will probably cause memory leak
		3. added IO CONTRL to support updating EEPROM
		4. added registry key for TerraTec H7 in order to choose whether load microcode or not
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.2.801
Date:		2008-07-24
Author:         dennis		
		henry
		
Comment:       	1. ͷCIеspinlockS3/S4ʱ
		   released a spinlock in CI,avoid deadlock while s3/s4
		2. updated the driver of tuner,modified the initializing of
		   demodulator,added automatically searching QAM size while tune to DVBC
		   program for TerraTec H7.
		3. added io control to get the card ID,in order to verify whether the card 
		   support uploading CPLD/EEPROM code by JTAG 
		4. remove toneburst/databurst waveform after DISEQC reset command
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.2.701
Date:		2008-07-10
Author:         dennis		
		henry
		
Comment:       	1. fixed issue OS crashed while S3/S4(delete class USBDevice before 
		   sleep and reallocate it when wake up)
		2. fixed issue OS can't find device after S3/S4(when wake up make OS 
                   find our device EEprom Type as 24C02 and this can avoid device lose)
		3. add IOTCL and Function to support download JTAG
		4. add motor control for 6017
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.2.601
Date:		2008-06-27
Author:         dennis		
		henry
		
Comment:       	1. fixed issue OS crashed when in S3/S4
//////////////////////////////////////////////////////////////////////////////////

Version:        1.0.2.501
Date:		2008-06-06
Author:         dennis		
		henry
		
Comment:       	1. modified issue calling signal stastic blocking AP
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.2.401
Date:		2008-05-23
Author:         dennis		
		henry
		
Comment:       	1. update the demodulator control for TerraTec H7
		2. modified issue S3/S4 wakeup bugchek
		3. modified selecting DVB-S polarity
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.2.301
Date:		2008-04-30
Author:         dennis		
		henry
		
Comment:       	1. update the driver for TerraTec H7
		2. modified issue S3/S4 wakeup bugchek
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.2.201
Date:		2008-04-09
Author:         dennis		
		henry
		
Comment:       	1. changed the DVB-C filter guid
		2. add driver for TerraTec H7
		3. changed filter connections
		4. fixed issue driver can't retry sending diseqc correctly
//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.2.101
Date:		2008-04-07
Author:         dennis		
		henry
		
Comment:       	1. Add capture filter 
		2. Add GPIO control to cancel eeprom burn protect
		3. Fixed issue driver can't switch TS

//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.1.901
Date:		2008-03-24
Author:         dennis		
		henry

Comment:       	1. Add support burn PID/VID when EEprom is 24C32
		2. Fixed issue cost long time to lock channel
		3. Add function to reduce power usage when device stop work
		4. Fixed issue driver can't support MCE
		5. Fixed issue the driver can't driver motor

//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.1.801
Date:		2008-03-03
Author:         dennis		
		henry

Comment:       	1. fixed issue system crashed when exit the thread
		2. add mutex to avoid function lock channel and get signal affect each other

//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.1.701
Date:		2008-02-19
Author:         dennis		
		henry

Comment:       	1. fixed issue system crashed while driver deal with IRP List
		2. change the opportunity for set divce power on
		3. fixed issue of the LED for lock state
		4. Add command to notify driver of the AP's state

//////////////////////////////////////////////////////////////////////////////////

Version:        1.0.1.601
Date:		2008-01-26
Author:         dennis		
		henry

Comment:       	1. fixed issue ST0899 can't reset correctly
		2. modified Key Table of The RC
		3. fixed issue power consumption

//////////////////////////////////////////////////////////////////////////////////
Version:        1.0.1.501
Date:		2008-01-15
Author:         dennis		
		henry

Comment:       	1. original version
