home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / sys / sun / misc / 3758 < prev    next >
Encoding:
Text File  |  1992-08-18  |  1.0 KB  |  32 lines

  1. Newsgroups: comp.sys.sun.misc
  2. Path: sparky!uunet!munnari.oz.au!bunyip.cc.uq.oz.au!griffin!pegasus!greg
  3. From: greg@itc.gu.edu.au (Greg Watson)
  4. Subject: Re: what is halt_and_catch_fire?
  5. Message-ID: <1992Aug18.232515.8658@griffin.itc.gu.edu.au>
  6. Sender: news@griffin.itc.gu.edu.au
  7. Nntp-Posting-Host: pegasus.itc.gu.edu.au
  8. Reply-To: greg@itc.gu.edu.au
  9. Organization: Griffith University
  10. References: <1992Aug14.181623.16695@exlog.com>
  11. Date: Tue, 18 Aug 92 23:25:15 GMT
  12. Lines: 18
  13.  
  14. In article 16695@exlog.com, mcdowell@exloghou.exlog.com (Steve McDowell) writes:
  15. >Out of idle curiosity more than anything, can anyone tell me
  16. >what calls the _halt_and_catch_fire() routine in locore.o?
  17. >
  18.  
  19. The halt_and_catch_fire routine triggers a trap 0xC8 which in turn calls a routine
  20. that is guaranteed to cause the processor to stop, possibly triggering a watchdog
  21. reset.
  22.  
  23. It's called from a couple of places that are undef'ed in the code I have. It
  24. appears to be used when a CPU id check fails.
  25.  
  26. It is only supported on the sun4m architecture.
  27.  
  28. Greg
  29.  
  30.  
  31.  
  32.