home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / os / linux / 8865 < prev    next >
Encoding:
Internet Message Format  |  1992-08-23  |  2.1 KB

  1. Path: sparky!uunet!cs.utexas.edu!wupost!sdd.hp.com!uakari.primate.wisc.edu!usenet.coe.montana.edu!ogicse!das-news.harvard.edu!cantaloupe.srv.cs.cmu.edu!crabapple.srv.cs.cmu.edu!andrew.cmu.edu!fl0p+
  2. From: fl0p+@andrew.cmu.edu (Frank T Lofaro)
  3. Newsgroups: comp.os.linux
  4. Subject: Re: 16550A
  5. Message-ID: <IeZxlja00VpcQ8rV8U@andrew.cmu.edu>
  6. Date: 23 Aug 92 10:43:59 GMT
  7. References: <66623@hydra.gatech.EDU>
  8. Organization: Freshman, Physics, Carnegie Mellon, Pittsburgh, PA
  9. Lines: 31
  10. In-Reply-To: <66623@hydra.gatech.EDU>
  11.  
  12. From netnews.comp.os.linux: 23-Aug-92 16550A  gt0449a@prism.gatech.EDU
  13. (Rob Coleman) (1124)
  14.  
  15. >Does anyone else have problems with Linux not correctly "shutting down"
  16. >the 16550?  Ever since the kernel has supported a 16550, I have had to
  17. >hard reset the computer after running linux, or it seems that the
  18. >computer "forgets" that the port that contains the 16550, exists.  When I
  19. >soft reboot from linux (after doing a shutdown), the CMOS screen shows
  20. >one less serial port (in my case, None), and programs such as OS/2
  21. >refuse to install the COM drivers because they don't see the serial
  22. >port.  (I have no term program running under Linux at the time)
  23.  
  24. >I had this problem with beta versions OS/2 early on where it would
  25. >exhibit the same behavior (and still will if I reboot OS/2 while
  26. >running a term program), but a normal shutdown (in the final release of
  27. >OS/2) "correctly closes" the port (ie. the computer is aware of the
  28. >ports existence when the CMOS screen comes up).
  29.  
  30. >Is there code that needs to be added to Shutdown that would relinquish
  31. >control of the port?
  32.  
  33. Actually something like that should probably be in the kernel reboot
  34. code that is run when the reboot system call is executed. There are a
  35. few problems with rebooting remaining, it seems. Some of them might be
  36. due to the computer BIOS, and some due to Linux. Hopefully a patch to
  37. the Linux reboot code will fix any Linux bugs or work around any BIOS
  38. bugs.
  39.  
  40. By the way, I have had no trouble with reboot usually. My computer had a
  41. CMOS amnesia attack (forgot the *WHOLE* setup), but I don't know if
  42. Linux did that. It happened only once.
  43.