All of lore.kernel.org
 help / color / mirror / Atom feed
From: davisg@Celestica.com
To: Philipp Rumpf <prumpf@puffin.external.hp.com>
Cc: Bas Valkema <b_valkema@hotmail.com>, parisc-linux@thepuffingroup.com
Subject: Re: [parisc-linux] Couple of questions
Date: Mon, 27 Mar 2000 09:43:28 -0500	[thread overview]
Message-ID: <852568AF.00513999.00@tormta3.tor.cel.com> (raw)



Greetings,

Just a slight clarification on what TOC does. Although on the surface the
Transfer-Of-Control
button/switch merely appears to result in a system reset, its primary use is to
recover from
system hang conditions while preserving the machine state for later analysis,
i.e. where and
why was the sytem hung.

The TOC switch invokes the platform firmware PDCE_TOC entry point to save
machine state
to non-valitile storage (PIM TOC) after which the firmware checks MEM_TOC to
determine if
the operating system has identified an entry point to be called for recovery. If
an OS_TOC entry
point has been specified (by the OS), the platform firmware transfers control to
the specified
OS procedure. Typically, the OS_TOC entry point calls PDC_PIM to retrieve the
machine
state for display of a tomb stone marker, syncs/flushes all disk buffers,
performs a core dump
and then resets the system (not necessarily in the order specified here). One
could invoke a
debugger at any point in here to have a look around to see what was going on at
the time of
TOC.

The above information is all contained in the "PA-RISC x.x Firmware Architecture
Reference
Specification" documents available at
http://www.thepuffinegroup.com/parisc/documentation.html.

So, in summary, although TOC on the surface appears to merely 'reset' the
system, it is capable
of much more provided the OS specifies an OS_TOC entry point for recovery and
debug of
machine state at any point during system run time.


Regards,
Geoge G. Davis
Software Engineer,  Celestica Chelmsford Design Center
20 Alpha Road
Chelmsford, MA 01824





Philipp Rumpf <prumpf@puffin.external.hp.com> on 03/26/2000 01:02:15 PM

To:   Bas Valkema <b_valkema@hotmail.com>, parisc-linux@thepuffingroup.com
cc:    (bcc: George G Davis/CCH/Celestica)

Subject:  Re: [parisc-linux] Couple of questions



> 1 - how does a 715/50 boot over a network? Probably not bootp...

rboot.  there's an RPM for it on puffin.external.hp.com.

> 3 - What does the TOC button do????

Reset, usually.

---------------------------------------------------------------------------
To unsubscribe: send e-mail to parisc-linux-request@thepuffingroup.com with
`unsubscribe' as the subject.

             reply	other threads:[~2000-03-27 14:54 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-03-27 14:43 davisg [this message]
2000-03-27 18:02 ` [parisc-linux] Couple of questions Philipp Rumpf
2000-03-28  9:20   ` Corne Beerse
  -- strict thread matches above, loose matches on Subject: below --
2000-03-29 17:11 davisg
2000-03-28 17:16 davisg
2000-03-28 16:52 davisg
2000-03-29  5:44 ` Philippe Benard
2000-03-29  9:02 ` Corne Beerse
2000-03-29 18:52   ` willy
2000-03-29 19:10     ` Peter A. Peterson II
2000-03-29 21:58       ` willy
2000-03-26 12:17 Bas Valkema
2000-03-26 18:02 ` Philipp Rumpf
2000-03-26 18:26 ` willy

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=852568AF.00513999.00@tormta3.tor.cel.com \
    --to=davisg@celestica.com \
    --cc=b_valkema@hotmail.com \
    --cc=parisc-linux@thepuffingroup.com \
    --cc=prumpf@puffin.external.hp.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.