
******************* Realtek RTL8139(A/B/C)/RTL8130 Boot Agent ************************** 
HeadLine:
A. How to program the RTL8139(A/B/C)/RTL8130 Boot Agent.
****************************************************************************************

1.Use FLASH memory programming utilty(\\bin\rtflash.exe) to program one of the  
  boot ROMs(\\bin\) into a RTL8139(A/B/C)/RTL8130 network interface card(NIC).  

	For example: 
	 rtflash  RTSROM_M.NIC	 <enter> (program RTSROM_M.NIC to NIC)
	 rtflash -v RTSROM_M.NIC  <enter> (verify the contain of the FLASH memory.

  There are 2 binary files(RTSROM_M.NIC,RTSROM_M.LOM)
  in the \\bin\ folder 

  RTSROM_M.NIC and RTSROM_M.LOM in the \bin folder are combination of PXE v2.10 and
  RPL boot ROM.

  RTSROM_M.NIC : the monolithic rom (contain both PXE base-code and UNDI modules)
	       designed to be programed into FLASH memory of NICs(add in cards).	  

  RTSROM_M.LOM : the monolithic rom (contain both PXE base-code and UNDI modules)
	       designed to be included in a system BIOS(Lan on motherboard).

  
2. Or you can program Boot Agent image into the EPROM by using EPROM program machine.

3. Last, the most important, run "RSET8139.EXE" utility to set the "Boot Rom Size"
   to the FLASH/EPROM size on the RTL8139(A/B/C)/RTL8130 adapter. Otherwise, the system 
   BIOS might miss this ROM.	

    For example:

  	M27C512	 (64K bytes/512K bits EPROM) ---> set to 64K				
	AT29C512 (64K bytes/512K bits FLASH) ---> set to 64K
	AT29C010 (128K bytes/1M bits FLASH)  ---> set to 128K
	AT49F001 (128K bytes/1M bits FLASH)  ---> set to 128K
	39SF512  (64K bytes/512K bits FLASH) ---> set to 64K

