###################################################################################

  Title:         PG8168B

  Version:       V 1.00 

  Released By:   Vika Yen

  Release Date:  2005.08.03

  Changed File:  pg8168b.C 
  		 CLI.C

  Reason:
	         1. Incresing serial number by one only when the EEPROM is programmed successfully.
		 2. initialize 93C46 Command.
		 3. Set new Phy parameters.
		 4. Update NODEID at MAC I/O register IDR0~IDR5.
		 5. Detect ID Code "8129H" from map file.
	         6. Check Hardwarw vender ID.

################################################################################

  Title:         PG8168B

  Version:       V1.01 

  Released By:   Vika Yen

  Release Date:  2005.08.19

  Changed File:  CLI.C
  		 8168B.CFG
  		 8168B.MAP   		 

  Reason:
		1. Modify ROMCONF of EEPROM value from "0A" to "20".
		2. Change 8168.cfg to 8168B.cfg.


################################################################################
  Title:         PG8168

  Version:       V1.02 

  Released By:   Vika Yen

  Release Date:  2005.09.09

  Changed File:  CLI.C
  		 PG8168b.C
  		 8168.CFG
  		 8168.MAP   		 

  Reason:
		 1. PG8168B.exe rename to PG8168.exe.
		 2. remove card bus option.

################################################################################
  Title:         PG8168

  Version:       V1.03 

  Released By:   Vika Yen

  Release Date:  2005.10.12

  Changed File:  CLI.C
		 PG8168.C
		 8168.CFG
		 8168.MAP   		 

  Reason:		  Modify GMAC feature with RTL8168B.
  
  Comment:       1. Modify GMAC EEPROM values with 8168.cfg.
		 

################################################################################
  Title:         PG8168

  Version:       V1.05 

  Released By:   Vika Yen

  Release Date:  2006.01.02

  Changed File:  CLI.C
		 PG8168.C
	         8168.CFG
		 8168.MAP   		 

  Reason:		
  
  Comment:       1. Modify Config0 values. 
  	         2. Modify express device capability value.
  		 3. Rescue illegal EEPROM.
		 

################################################################################
  Title:         PG8168

  Version:       V1.06 

  Released By:   Vika Yen

  Release Date:  2006.03.06

  Changed File:  CLI.C
		 PG8168.C		 

  Reason:		
  
  Comment:       1. Support indicating specific card to PG.		 

################################################################################
  Title:         PG8168

  Version:       V1.07 

  Released By:   Vika Yen

  Release Date:  2006.05.30

  Changed File:  CLI.C
	         PG8168.C

  Reason:		
  
  Comment:       1. Avoid hardware miscontiguration due to PG fail.
		 2. Update NodeID to IDR0~5.	
		 3. Add /v function that View information with each adapter.
################################################################################

  Name:          	PG8168
                 	
  Version:       	V 1.08
                 	
  Released By:   	Vika yen
                 	
  Release Date:  	2006.10.30

  Changed File: 	PG8168.C
			CLI.C
		        PCI.C

  Reason:         1. Support 93C66 that type of EEPROM.
  		  2. Add /b function that dump binary data to file.
  		  3. Add /vMAC function that display SVID, SDID and MACID with each Adapter.
		  4. Modify Config1 and Config3 EEPROM values with 8168.cfg.
                  5. EEPROM Clock must be initial (EECS,EESK be low).		  			      
################################################################################

  Name:          	PG8168
                 	
  Version:       	V 1.09
                 	
  Released By:   	Vika yen
                 	
  Release Date:  	2006.11.23

  Changed File: 	PG8168.C
                        CLI.C
									

  Reason:         1. Modify EEPROM Content for RTL8168B rev.c.  		
                  2. All EEPROM values set to "0", if PG program was failed.	   
                  3. Fix the EEPROM problem in /nodeid function.   
################################################################################

  Name:          	PG8168
                 	
  Version:       	V 1.10
                 	
  Released By:   	hau
                 	
  Release Date:  	2007.04.17

  Changed File: 	PG8168.C
			CLI.C
                        CLI.H									
                        PCI.C

  Reason:         1. Add support to RTL8168C.
################################################################################

  Name:          	PG8168
                 	
  Version:       	V 1.11
                 	
  Released By:   	hau
                 	
  Release Date:  	2007.05.08

  Changed File: 	CLI.C									
                        PCI.C
                        EEPROM.C

  Reason:         1. Modify EEPROM waiting time to 10ms.

################################################################################

  Name:          	PG8168
                 	
  Version:       	V 1.12
                 	
  Released By:   	hau
                 	
  Release Date:  	2007.05.15

  Changed File: 	CLI.C									
                        PCI.H
                        PG8168.C

  Reason:         1. Add support to RTL8168CP.

################################################################################

  Name:          	PG8168
                 	
  Version:       	V 1.13
                 	
  Released By:   	Hau
                 	
  Release Date:  	2007.05.18

  Changed File: 	CLI.C									
                        PCI.C

  Reason:         1. Modify VPD Function.      

################################################################################

  Name:          	PG8168
                 	
  Version:       	V 1.14
                 	
  Released By:   	Hau
                 	
  Release Date:  	2007.05.29

  Changed File: 	CLI.C									
                        PG8168.C
                        8168C.CFG
                        8168CP.CFG  

  Reason:         1. Add /d NICnumber
                     Dump one of Multi_NIC EEPROM content into 8168.map
                     Example: PG8168 /d 1.

################################################################################

  Name:          	PG8168
                 	
  Version:       	V 1.15
                 	
  Released By:   	Hau
                 	
  Release Date:  	2007.06.20

  Changed File: 	CLI.C									
                        PG8168.C
                        8168.CFG 
                        8168.MAP  
                        8168C.CFG
                        8168C.MAP
                        8168CP.CFG  
                        8168CP.MAP  

  Reason:         1. Fix SN can't be changed problem. 

################################################################################

  Name:          	PG8168
                 	
  Version:       	V 1.16
                 	
  This version is skipped

################################################################################

  Name:          	PG8168
                 	
  Version:       	V 1.17
                 	
  Released By:   	Hau
                 	
  Release Date:  	2007.08.24

  Changed File: 	CLI.C									
                        PG8168.C  
                        8168.CFG 
                        8168.MAP  
                        8168C.CFG
                        8168C.MAP
                        8168CP.CFG  
                        8168CP.MAP

  Reason:         1. When the value of first and second byte of NODEID is 0xff
                     increase the value of third byte of NODEID by one. 
                  2. Modify SN Function.  

################################################################################

  Name:          	PG8168
                 	
  Version:       	V 1.18
                 	
  Released By:   	Hau
                 	
  Release Date:  	2007.11.19

  Changed File: 	CLI.C
                        EEPROM.C	
                        PCI.C							
                        PG8168.C

  Reason:         1. When use /NODEID to modify MAC Address, does not wirte content 
                     of EEPROM to .map file. 

################################################################################

  Name:          	PG8168
                 	
  Version:       	V 1.19
                 	
  Released By:   	Hau
                 	
  Release Date:  	2007.12.24

  Changed File: 	CLI.C	
                        PCI.C							
                        PG8168.C
                        8168C.CFG
                        8168C.MAP
                        8168CP.CFG  
                        8168CP.MAP

  Reason:         1. For all actions, add support for multiple adapters.

################################################################################

  Name:          	PG8168
                 	
  Version:       	V 1.20
                 	
  Released By:   	Hau
                 	
  Release Date:  	2008.01.07

  Changed File: 	CLI.C	
                        PCI.H							
                        PG8168.C
                        8168CP.CFG  
                        8168CP.MAP

  Reason:         1. Add support to RTL8168D
                  2. Modify 8168CP.CFG 8168CP.MAP to fix system boot fail problem.