home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.sun.misc
- Path: sparky!uunet!munnari.oz.au!bunyip.cc.uq.oz.au!griffin!pegasus!greg
- From: greg@itc.gu.edu.au (Greg Watson)
- Subject: Re: what is halt_and_catch_fire?
- Message-ID: <1992Aug18.232515.8658@griffin.itc.gu.edu.au>
- Sender: news@griffin.itc.gu.edu.au
- Nntp-Posting-Host: pegasus.itc.gu.edu.au
- Reply-To: greg@itc.gu.edu.au
- Organization: Griffith University
- References: <1992Aug14.181623.16695@exlog.com>
- Date: Tue, 18 Aug 92 23:25:15 GMT
- Lines: 18
-
- In article 16695@exlog.com, mcdowell@exloghou.exlog.com (Steve McDowell) writes:
- >Out of idle curiosity more than anything, can anyone tell me
- >what calls the _halt_and_catch_fire() routine in locore.o?
- >
-
- The halt_and_catch_fire routine triggers a trap 0xC8 which in turn calls a routine
- that is guaranteed to cause the processor to stop, possibly triggering a watchdog
- reset.
-
- It's called from a couple of places that are undef'ed in the code I have. It
- appears to be used when a CPU id check fails.
-
- It is only supported on the sun4m architecture.
-
- Greg
-
-
-
-