Files
org-hyperion-cules/html/hercmscp.html
Jay Maynard 6f602c065c Minor edit.
git-svn-id: file:///home/jj/hercules.svn/trunk@1083 956126f8-22a0-4046-8f4a-272fa8102e63
2002-12-17 04:06:25 +00:00

184 lines
6.0 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 3.0//EN" "html.dtd">
<HTML>
<HEAD><TITLE>
Hercules Version 2: System Messages: CP - CPU Emulation</TITLE>
<LINK REL=STYLESHEET TYPE="text/css" HREF="hercules.css">
</HEAD>
<BODY BGCOLOR="#ffffcc" TEXT="#000000" LINK="#0000A0"
VLINK="#008040" ALINK="#000000">
<h1>Hercules Version 2: System Messages: CP - CPU Emulation</h1>
<p>
This page describes the CPU emulation messages for the Hercules S/370,
ESA/390, and z/Architecture emulator.
<h3>Messages</h3>
<dl>
<dt><code><a name="HHCCP001W">
HHCCP001W CPU thread set priority <em>priority</em> failed: <em>error</em>
</a></code>
<dd><dl>
<dt>Meaning
<dd>An attempt to change the priority of the CPU thread to
<code><em>priority</em></code> failed. The error is described by <code><em>error</em></code>. The thread
priority has not been changed. Hercules overall performance may be
impaired as a result.
<dt>Action
<dd>If performance problems are noted, correct the error and restart
Hercules.
<dt>Issued by
<dd>cpu.c, function cpu_thread
</dl>
<dt><code><a name="HHCCP002I">
HHCCP002I CPU<em>number</em> thread started:
tid=<em>threadid</em>, pid=<em>processid</em>, priority=<em>priority</em>
</a></code>
<dd><dl>
<dt>Meaning
<dd>The execution thread for CPU number <code><em>number</em></code> has been
started. Its thread id is <code><em>threadid</em></code>, its process id is
<code><em>processid</em></code>, and its execution priority is <code><em>priority</em></code>.
<dt>Issued by
<dd>cpu.c, function cpu_thread
</dl>
<dt><code><a name="HHCCP003I">
HHCCP003I CPU<em>number</em> architecture mode <em>mode</em>
</a></code>
<dd><dl>
<dt>Meaning
<dd>CPU <code><em>number</em></code> has been set to the <code><em>mode</em></code> architecture mode.
<dt>Action
<dd>If a different architecture mode is desired, it may be changed
with the <code>ARCHMODE</code> configuration statement
or the <code>archmode</code> control panel command.
<dt>Issued by
<dd>cpu.c, function cpu_thread
</dl>
<dt><code><a name="HHCCP004I">
HHCCP004I CPU<em>number</em> Vector Facility online
</a></code>
<dd><dl>
<dt>Meaning
<dd>The Vector Facility for CPU <code><em>number</em></code> is online and available for
use.
<dt>Issued by
<dd>cpu.c, function cpu_thread
</dl>
<dt><code><a name="HHCCP005E">
HHCCP005E CPU<em>number</em> thread already started
</a></code>
<dd><dl>
<dt>Meaning
<dd>An attempt was made to add CPU number <code><em>number</em></code>
to the configuration. This CPU already exists.
<dt>Action
<dd>If another CPU is desired in the configuration, select a different
number.
<dt>Issued by
<dd>cpu.c, function cpu_thread
</dl>
<dt><code><a name="HHCCP006E">
HHCCP006E Cannot create timer thread: <em>error</em>
</a></code>
<dd><dl>
<dt>Meaning
<dd>An attempt to create the thread used for
timing functions has failed. Hercules will continue, but
successful execution is unlikely. The error is described by <code><em>error</em></code>.
<dt>Action
<dd>Correct the error and restart Hercules.
<dt>Issued by
<dd>cpu.c, function cpu_thread
</dl>
<dt><code><a name="HHCCP007I">
HHCCP007I CPU<em>number</em> architecture mode set to <em>mode</em>
</a></code>
<dd><dl>
<dt>Meaning
<dd>CPU number <code><em>number</em></code> has been changed to the architecture
mode <code><em>mode</em></code>.
<dt>Issued by
<dd>cpu.c, function cpu_thread
</dl>
<dt><code><a name="HHCCP008I">
HHCCP008I CPU<em>number</em> thread ended:
tid=<em>threadid</em>, pid=<em>processid</em>
</a></code>
<dd><dl>
<dt>Meaning
<dd>The execution thread for CPU number <code><em>number</em></code> has ended. Its thread
id was <code><em>threadid</em></code>, and its process id was
<code><em>processid</em></code>.
<dt>Issued by
<dd>cpu.c, function cpu_thread
</dl>
<dt><code><a name="HHCCP009E">
HHCCP009E CPU MASK MISMATCH: <em>prevmask</em> - <em>currmask</em>. Last
instruction: <em>instruction</em>.
</a></code>
<dd><dl>
<dt>Meaning
<dd>The CPU interrupt mask has changed unexpectedly. The previous
mask was <code><em>prevmask</em></code>, and the current mask is <code><em>currmask</em></code>. The
last instruction executed was <code><em>instruction</em></code>. This is an internal
error.
<dt>Action
<dd>Report this message and the circumstances to the Hercules developers.
<dt>Issued by
<dd>cpu.c, function process_interrupt
</dl>
<dt><code><a name="HHCCP010I">
HHCCP010I CPU<em>number</em> store status completed.
</a></code>
<dd><dl>
<dt>Meaning
<dd>CPU number <code><em>number</em></code> has completed a store status operation.
<dt>Issued by
<dd>cpu.c, function process_interrupt
</dl>
<dt><code><a name="HHCCP011I">
HHCCP011I CPU<em>number</em>: Disabled wait state
</a></code>
<dd><dl>
<dt>Meaning
<dd>CPU number <code><em>number</em></code> has entered a disabled wait state. It
will not execute any further instructions unless it is reset or restarted.
This is usually done to report a severe error in execution of an operating
system.
<dt>Action
<dd>Correct the error denoted by the wait state code, if applicable.
<dt>Issued by
<dd>cpu.c, function process_interrupt
</dl>
<dt><code><a name="HHCCP012I">
HHCCP012I Timer thread started:
tid=<em>threadid</em>, pid=<em>processid</em>
</a></code>
<dd><dl>
<dt>Meaning
<dd>The thread for timing functions has been
started. Its thread id is <code><em>threadid</em></code>, and its process id is
<code><em>processid</em></code>.
<dt>Issued by
<dd>timer.c, function timer_update_thread
</dl>
<dt><code><a name="HHCCP013I">
HHCCP013I Timer thread ended
</a></code>
<dd><dl>
<dt>Meaning
<dd>The thread for timing functions has ended.
<dt>Issued by
<dd>timer.c, function timer_update_thread
</dl>
</dl>
<p><center><hr width=15% noshade></center>
<p>
If you have a question about Hercules, see the
<a href="hercfaq.html">Hercules Frequently-Asked Questions</a> page.
<p><center><hr width=15% noshade>
<a href="hercmsg.html"><img src="gifs/back.gif" border=0 alt="back"></a>
</center>
<small>
<p>Last updated 16 December 2002
</BODY>
</HTML>