[comp.dcom.lans] NI5210 Packet Driver fails w/ 8K board

glen@aecom.yu.edu (Glen M. Marianko) (07/22/89)

I am having trouble using the NI5210 packet driver distributed by
Clarkson on a board that has only 8K on it.  The driver fails with
"Timed out while initializing 5210." when I try to load a driver
on a 5210 that either has an empty memory socket or a novell remote
boot prom in it (i.e. 8K RAM only).  I have tried this on a few
different machines.

A quick look as the source code (last update 4/27/89) shows that 
the driver pokes out 5 words to the upper 8K (a potentially bad 
practice if the upper 8k isn't there), but the comments say it 
doesn't use it.  I could not find any information in the 
documentation as to whether the driver was written for a 16k 
configuration.  

Any help/patches would be appreciated.


-- 
-- Glen M. Marianko, Supervisor of Data Communications and Hardware Support
   glen@aecom.yu.edu - {uunet}!aecom!glen - CIS: 76247,450

nelson@sun.soe.clarkson.edu (Russ Nelson) (07/22/89)

In article <2353@aecom.yu.edu> glen@aecom.yu.edu (Glen M. Marianko) writes:

   I am having trouble using the NI5210 packet driver distributed by
   Clarkson on a board that has only 8K on it.  The driver fails with
   "Timed out while initializing 5210." when I try to load a driver
   on a 5210 that either has an empty memory socket or a novell remote
   boot prom in it (i.e. 8K RAM only).  I have tried this on a few
   different machines.

If you can wait a week, a fixed version will be available.  If you're
just itching to fix it yourself, then change:

ISCPTR	EQU	B + 03feeh		; my address for ISCP, points to SCB
SCPTR	EQU	B + 03ff6h		; hardwired address for SCP

to

ISCPTR	EQU	B + 01feeh		; my address for ISCP, points to SCB
SCPTR	EQU	B + 01ff6h		; hardwired address for SCP

and you will be much happier.
-russ
--
--russ (nelson@clutx [.bitnet | .clarkson.edu])|(70441.205@compuserve.com)