home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / unix / bsd / 8510 < prev    next >
Encoding:
Text File  |  1992-11-07  |  2.5 KB  |  57 lines

  1. Newsgroups: comp.unix.bsd
  2. Path: sparky!uunet!ferkel.ucsb.edu!taco!gatech!emory!wupost!sdd.hp.com!sgiblab!munnari.oz.au!metro!dmssyd.syd.dms.CSIRO.AU!megadata!andrew
  3. From: andrew@megadata.mega.oz.au (Andrew McRae)
  4. Subject: Looking for details on WD8003 configuration bits
  5. Message-ID: <1992Nov6.065405.19704@megadata.mega.oz.au>
  6. Sender: news@megadata.mega.oz.au
  7. Organization: Megadata P/L, North Ryde, Sydney, Aust.
  8. Date: Fri, 6 Nov 1992 06:54:05 GMT
  9. Lines: 46
  10.  
  11. Greetings,
  12. I am looking for details about configuring the WD8003
  13. Ethernet card, specifically enabling access to the boot ROM
  14. socket on the card.
  15.  
  16. The we driver in 386bsd doesn't know about the ROM socket,
  17. and I have looked at the packet driver for the WD8003 and that
  18. also doesn't do anything with the ROM. When I run the setup/diagnose
  19. program via DOS, I can soft-configure the ROM, or if I fix the
  20. ROM address to 0xD8000/16K, the diagnose program recognises it. I have
  21. fixed the RAM/IRQ to IRQ 3, RAM 0xD0000. One strange thing I have
  22. found is that if I soft configure the board for 64Kb ROM space, and
  23. power cycle the PC, it seems to forget the ROM configuration and
  24. disable the ROM access.
  25.  
  26. When I put a test 16Kb ROM in the board that contains some easily
  27. recognised pattern data (note this ROM will not have the
  28. 0xAA55 stuff that the BIOS recognises), and try to access the
  29. ROM from the kernel, then the ROM doesn't seem to appear in
  30. the address space. To check this, I can run:
  31.  
  32.  dd if=/dev/mem bs=4k | hexdump | more
  33.  
  34. And then search for d0000. I can then see the shared RAM area, and
  35. see the net packets in the shared RAM and so forth. But the
  36. area of memory starting at 0xD8000 is still all 0xFF (just like
  37. the rest of the unused I/O memory space).
  38.  
  39. My thought is that there is some configuration bit that enables
  40. access to the ROM space (just like it does with the RAM), but
  41. there is nothing in any documentation I have found that indicates
  42. how to do this, and the drivers I have looked at do not bother
  43. accessing the ROM, so there are no details about the ROM setup.
  44.  
  45. Since you can soft-configure the ROM address and ROM size, there
  46. must be some bits within the control I/O address of the card to
  47. control the ROM access. Does anybody have some more complete
  48. documentation about this card that I could use? Has anybody
  49. successfully accessed the ROM on the card?
  50.  
  51. Thanks for any help.
  52.  
  53. Andrew McRae            inet:    andrew@megadata.mega.oz.au
  54. Megadata Pty Ltd,        uucp:    ..!uunet!megadata.mega.oz.au!andrew
  55. North Ryde  2113        Phone:    +61 2 805 0899
  56. NSW    AUSTRALIA        Fax:    +61 2 887 4847
  57.