rspboot.htm
1.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<HTML>
<HEAD>
<TITLE>HTML 文書</TITLE>
<META NAME="GENERATOR" CONTENT="Internet Assistant for Microsoft Word 2.0j">
</HEAD>
<BODY>
<P>
<B><FONT FACE="Arial">rspboot(3P) <BR>
</FONT></B>
<P>
<B>関数名<BR>
</B>
<P>
rspboot
<P>
→ RSPブートシーケンスマイクロコード <BR>
<P>
<B>説明<BR>
</B>
<P>
この小さいRSPマイクロコードはホストCPU(R4300)とRSP間のOS同期を強制させます。これらは大抵ソフトウェア上、慣例化していますが、新しいタスクを始めるためのいくつかのハードウェアレジスタのセッティングも含んでいます。
<BR>
<P>
それはタスクヘッダストラクチャを処理し、タスクにマイクロコードをロードし、タスクの実行を開始します。
<BR>
<P>
ブートコードはIMEMには残りません。従って、各々のタスクの開始時にロードし直さなければなりません。
<BR>
<P>
<B>バグ<BR>
</B>
<P>
特にありません。 <BR>
<P>
<B>参照<BR>
</B>
<P>
<a href="../os/osSpTaskLoad.htm">osSpTaskLoad(3P)</a>, <a href="../os/osSpTaskStart.htm">osSpTaskStart(3P)</a>, <a href="../os/osSpTaskYield.htm">osSpTaskYield(3P)</a>,
<a href="../ucode/gspFast3D.htm">gspFast3D(3P)</a>, <a href="../ucode/gspF3DEX.htm">gspF3DEX(3P)</a>, <a href="../ucode/gspLine3D.htm">gspLine3D(3P)</a>, <a href="../ucode/gspTurbo3D.htm">gspTurbo3D(3P)</a>
<BR>
<BR>
</BODY>
</HTML>