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

  Title:        RTL8139(X) PXE/RPL Boot ROM Program

  History:      V1.00  --   1999.05.13

  Notes:        


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

 Name:          PXE-RPL.212

  Version:       V2.12

  PXE  Version:	 V2.12 (build 082)

  RPL  Version:  V3.16	

  Released By:   Season Chen

  Release Date:  2001.8.20

  Changed File:  
  
  Reason:	1.Update RPL code from v3.15 to v3.16.
			a.Update RTSODI.ASM from v3.11 to v3.64.		  	
			b.remove HOME key.
			c.Reverse the Class code of PCI and PnP Expansion header
			  from 00 00 02 to 02 00 00.
		2.Split the stub.r to romconf.r to reach the goal
		  of only 4K code will be left at HIMEM.
		3.Update code to not change the monitor display mode.
		4.Not extend the .nic rom to the 64K size. Copy the RPL
		  image from the Flash not from the Himem.(Use Big real
		  mode copy, do not use INT 15h service).
		5.Modify code to be able to been compiled to merged image
		  and the split image. 
		6.Reverse the Class Code of PCI and PNP Expansion structure
		  from 00 00 02 to 02 00 00. And change the Indicator byte
		  of the PNP Expansion header from 14h to E4h.	
		7.Change PXE support Chip name to RTL8139(X)/8130/810X.
		8.When searching the ROM BASE ADDRESS, make sure to avoid
	          the ROM_BASE and ROM_LIMIT of PCI-PCI bridge. Fix problem of
	          !PXE structure not found as TNT2 card is pluged in the PCI-PCI
	          bridge(COMPAQ case).					

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

  Name:          PXE-RPL.213

  Version:       V2.13

  PXE  Version:	 V2.13 (build 082)

  RPL  Version:  V3.16	

  Released By:   Season Chen

  Release Date:  2002.3.26

  Changed File:  
  
  Reason:	1.Always set chip to D0 power state.
		2.Always turn on chip analog power.
		3.Showing "Press shift-F10 to config" string.
		4.Fix delay 2 minutes problem when EEPROM pxe 
		  parameter is set to an unexpected value. 			
		

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

  Name:          PXE-RPL.214

  Version:       V2.14

  PXE  Version:	 no change

  RPL  Version:  V3.17	

  Released By:   Season Chen

  Release Date:  2004.3.5

  Changed File:  
  
  Reason:


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

  Name:          PXE-RPL.215

  Version:       V2.15

  PXE  Version:	V2.15(build 082)

  RPL  Version:	V3.17	

  Released By:	Leo Kuo

  Release Date:  2004.7.29

  Changed File:  1. Fix Interrupt handler routine entering into infinite loop 			  state.
  Reason:
#######################################################################################################

  Name:          PXE-RPL.216

  Version:       V2.16

  PXE  Version:	V2.16(build 082)

  RPL  Version:	V3.17	

  Released By:	Leo Kuo

  Release Date:  2004.12.14

  Changed File:  1. The size of base memory is increased by 2K.
				 2.	Fixed TFTP Request sent to Gateway problem.(See bootp.c 					    GETBOOTINFO function)		

  Reason:
################################################################################

  Name:          PXE-RPL.217

  Version:       V2.17

  PXE  Version:	V2.17(build 082)

  RPL  Version:	V3.17	

  Released By:	Leo Kuo

  Release Date:  2005.12.02

  Changed File:  1.	Fixed TFTP Request sent to Gateway problem.(See bootp.c 					    Wait_For_DHCP_Ack function)		
				 2. Change Show Message time to 3,5,1,0 second.

  Reason:
################################################################################
Name:          PXE-RPL.218

  Version:       V2.18

  PXE  Version:	V2.18(build 082)

  RPL  Version:	V3.17	

  Released By:	Leo Kuo

  Release Date:  2006.03.27

  Changed File:  nic.asm

  Reason: 	1. Wait DMA complete to transmit and receive packet.
		   	2. Increase the base memory only to 1KB instead of 2KB
################################################################################
Name:          PXE-RPL.220

  Version:       V2.20

  PXE  Version:	V2.20(build 082)

  RPL  Version:	V3.18	

  Released By:	Leo Kuo

  Release Date:  2006.07.11

  Changed File:  nic.asm

  Reason: 	1.  In Resetnic routine, write 0 in register MAR0-MAR7.
		   	2. Fix share interrupt hang problem with SATA HD in RPL.
################################################################################
################################################################################
	Name:          PXE-RPL.221

  Version:       V2.21

  PXE  Version:	V2.21(build 082)

  RPL  Version:	V3.18	

  Released By:	Leo Kuo

  Release Date:  2007.08.27

  Changed File:  nic.asm

  Reason: 	1.  Add 1.5 second delay after N-Way restart.
		   		
################################################################################
################################################################################
	Name:          PXE-RPL.222

  Version:       V2.22

  PXE  Version:	V2.22(build 082)

  RPL  Version:	V3.18	

  Released By:	Leo Kuo

  Release Date:  2007.09.12

  Changed File:  nic.asm

  Reason: 	1.  Reuse v2.16 setmcast function to fix compatibility issue with 
		   		      Rambo server.
################################################################################


