home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.sun.misc
- Path: sparky!uunet!charon.amdahl.com!pacbell.com!mips!news.cs.indiana.edu!syscon!gator!rde!eric
- From: eric@homebase.vistachrome.com (Eric Brunson)
- Subject: Re: what is halt_and_catch_fire?
- Message-ID: <1992Aug19.141221.5061@homebase.vistachrome.com>
- Organization: Vista-Chrome Incorporated
- References: <1992Aug14.181623.16695@exlog.com> <1992Aug18.232515.8658@griffin.itc.gu.edu.au>
- Date: Wed, 19 Aug 1992 14:12:21 GMT
- Lines: 30
-
- greg@itc.gu.edu.au (Greg Watson) writes:
-
- >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
-
-
- A little bit of topic, but interesting none the less. The Apple][ plus
- had a register in the C0xx range ( the actual addresses escape me right
- now ) that if you poked into it, would physically burn out 2 gate chips.
- Apple][ developers called this the "Smoke Poke"
-
- Joe Triv signing off.
-
- --
- Eric "Raa" Brunson |
- eric@vistachrome.com | These opinions are mine alone, but
- brunson@math.fsu.edu | they could be yours for a low monthly fee.
-