[eros-cvs] cvs commit: eros/src/doc/www/devel/ObRef/primary Process.html
shap@eros.cs.jhu.edu
shap@eros.cs.jhu.edu
Wed, 29 Aug 2001 20:52:40 -0400
shap 01/08/29 20:52:40
Modified: src/doc/www/devel/ObRef/primary Process.html
Log:
Update process key docs per last change
Revision Changes Path
1.30 +78 -3 eros/src/doc/www/devel/ObRef/primary/Process.html
Index: Process.html
===================================================================
RCS file: /cvs/eros/src/doc/www/devel/ObRef/primary/Process.html,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- Process.html 2001/05/26 20:50:21 1.29
+++ Process.html 2001/08/30 00:52:40 1.30
@@ -469,12 +469,87 @@
</tr>
</table>
<p>
- <dt> <strong>Get Key</strong> (OC = n)
+ <dt> <strong>Copy Key</strong> (OC = 0)
<dd>
- <p> Retrieves the key from component <strong>N</strong> (0
- <= N < 32) of the process. The process root slot may
+ <p> Retrieves the key from slot <strong>N</strong> (0
+ <= N < 32) of the process root. The process root slot may
not be the brand slot.
<table>
+ <tr valign=top>
+ <td>
+ <strong>Request</strong>
+ </td>
+ <td align=right>
+ R1
+ </td>
+ <td>
+ The slot to be fetched.
+ </td>
+ </tr>
+ <tr valign=top>
+ <td>
+ <strong>Reply</strong>
+ </td>
+ <td align=right>
+ RK0
+ </td>
+ <td>
+ A copy of the requested key.
+ </td>
+ </tr>
+ <tr valign=top>
+ <td rowspan=4>
+ <strong>Result</strong>
+ </td>
+ <td align=right>
+ RC_OK
+ </td>
+ <td>
+ Operation completed successfully.
+ </td>
+ </tr>
+ <tr valign=top>
+ <td align=right>
+ RC_RequestError
+ </td>
+ <td>
+ Invalid slot, or brand slot requested.
+ </td>
+ </tr>
+ <tr valign=top>
+ <td align=right>
+ <em>RC_Process_NoKeys</em>
+ </td>
+ <td>
+ Process has no key registers.
+ </td>
+ </tr>
+ <tr valign=top>
+ <td align=right>
+ <em>RC_Process_Malformed</em>
+ </td>
+ <td>
+ Process is malformed.
+ </td>
+ </tr>
+ </table>
+ <p>
+ <dt> <strong>Copy Key Register</strong> (OC = 2)
+ <dd>
+ <p> Retrieves the key from key register <strong>N</strong> (0
+ <= N < 32) of the process.
+ <table>
+ <tr valign=top>
+ <td>
+ <strong>Request</strong>
+ </td>
+ <td align=right>
+ R1
+ </td>
+ <td>
+ The slot to be fetched.
+ </td>
+ </tr>
<tr valign=top>
<td>
<strong>Reply</strong>