home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / unix / bsd / 2711 < prev    next >
Encoding:
Text File  |  1992-07-23  |  1.8 KB  |  44 lines

  1. Newsgroups: comp.unix.bsd
  2. Path: sparky!uunet!caen!zaphod.mps.ohio-state.edu!rpi!greg
  3. From: greg@ecse.rpi.edu (Greg)
  4. Subject: 386bsd 0.1 - Advice on bootstrap debugging needed.
  5. Message-ID: <greg.711922033@hibp1.ecse.rpi.edu>
  6. Keywords: 386bsd boot wdboot
  7. Nntp-Posting-Host: hibp0.ecse.rpi.edu
  8. Date: Thu, 23 Jul 1992 20:07:13 GMT
  9. Lines: 33
  10.  
  11. I've already ask this once before, but since the response was nearly
  12. non-existsent, I'll try again. 
  13.  
  14. I seem to have a problem booting that is timing dependant. My machine will
  15. boot off wd0 about 95 % the time when in low speed mode. In high speed (33MHz)
  16. it boots only about 20% of the time.
  17.  
  18. My equipment:
  19. 386-33 Advanced Integration Research motherboard (1 CHIPS & 2  ETEQ VLSIs)
  20. Quantum 105lp IDE
  21. Trident 8900 vga
  22. Novell Ne2000 ethernet
  23.  
  24.  
  25. I started to poke around in the boot stuff. I put a printf at the begining of
  26. boot.c. I rebuilt wdboot and bootwd and then re-disklabeled. I verified that
  27. boot.c was not reached when the boot failed. When it succeeded, I saw my
  28. debugging message. I have tried to play with wdbootblk.c, but am getting   
  29. nowhere. I tried to add code to write directly to the video memory so I can
  30. see where the bootstrap fails. Years ago I dabbled in 8088 assemlbly language,
  31. but I have forgotten most of what I knew. Of course, there have been substantial
  32. changes to the instruction set since the 8088. It would be very helpful if 
  33. someone could pass along the following things:  
  34.  
  35.         1) address of the bottom of video  RAM
  36.         2) perhaps even a line of or two of code to write something
  37.             to video RAM. (I'm sure I could do this myself once
  38.             I figure out the assembler syntax, when I get some
  39.             kind of docs, but I am impatient!)
  40.         3) any other suggestions for bootstrap debugging techniques.
  41.  
  42.       Thanks, Greg                 greg@megas.ecse.rpi.edu
  43.  
  44.