Date:	04 Sept 92
From:	Bernd Prager, GECKO mbH, Rostock, Germany
Subj.:	Boot-ROM search

This file describes the usage of BOOT.EXE




BOOT is a program which gives the possibility to detect a special netadapter
and patching the loaded LSL module to looking for a netadapter depending
Nxx.CFG file.

BOOT works with the following options:
	-s:	search mode
	-sf:	search force mode
	-l:	patch mode
	-d:	use an other parameter file
	-?:	shows a help screen


Search mode
-----------
This mode searches inside the boot ROM area of the PC for some typical strings
('ROM' and '(c)') and shows the startaddress of them.

	e.g.	BOOT -s
	
	founded 'ROM'-strings:
	DECD:000C: Interlan Ni5210 802.3 BootROM V1.0 (880901)

This specific 'ROM'-string must copied into a file named 'PARM.INI'.
The ini file must have following structure:

	'specific string' -> errorlevel	;comments

	e.g.
	DECD:000C: Interlan Ni5210 802.3 BootROM V1.0 (880901)  -> 1  ; NI5210
	C92C:0000: Zero One Remote BootROM NB100E V2.1 (900726) -> 2  ; NE1000


Search force mode
-----------------
During this mode BOOT shows all ASCII strings founded in the BIOS extension.
You should use these mode only, if you couldn't find string with the 'normal'
search mode.


Patch mode
-----------
This mode compares the 'specific strings' of the PARM.INI with the strings at
the boot ROM area. If the string could be found, BOOT does two things:
	a) returns the errorlevel code behind the '->' sign.
	b) patches the loaded LSL module for looking for a new Nxx.CFG file.
	   The xx is the card id number from the founded card and is dendent
	   form the code behind the '->' sign inside the PARM.INI file.
	   e.g.
	   	If your PARM.INI looks like above and a NI5210 card has been
		found, the LSL module will be patched for looking after
		N01.CFG.


An autoexec.bat could look e.g.

	...
	LSL
	BOOT -L
	if errorlevel==2 goto ne1000
	if errorlevel==1 goto ni5210
	goto end
	...


Restrictions
------------
BOOT searches generally for the specific string 'ROM' or '(c)' inside the boot 
ROM area. As my expiriences have been shown, these string can be found on each 
netadapter. If BOOT doesn't work, please conact me.



Addr:	CompuServe:	100023,342
	Internet:	bp@pc.gecko.de
