osDriveRomInit.htm 2.45 KB
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
   <TITLE>osDriveRomInit</TITLE>
   <META NAME="GENERATOR" CONTENT="Mozilla/3.01Gold (Win95; I) [Netscape]">
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#C0C0C0" LINK="#0000EE" VLINK="#800080" ALINK="#FF0080" BACKGROUND="bg.gif">

<P><B><FONT COLOR="#FF0000">名称</FONT></B> </P>

<UL>
<P><FONT FACE="Century">osDriveRomInit </FONT>:64DD内ROM使用時に必要なハードウェアの設定に関する情報を返す。
<BR>
</P>
</UL>

<P><B><FONT COLOR="#FF0000">概要</FONT></B> </P>

<P><FONT FACE="Century"><FONT COLOR="#008040">#include &lt;ultra64.h&gt;</FONT></FONT><BR>
</P>

<UL>
<P><FONT FACE="Century"><FONT COLOR="#008040">OSPiHandle *osDriveRomInit(void);</FONT></FONT><BR>
</P>
</UL>

<P><FONT COLOR="#FF0000"><B>詳細</B> </FONT></P>

<UL>
<P><I><FONT FACE="Century">osDriveRomInit</FONT></I>はDD内ROM使用時に必要なハードウェアの設定に関する情報を返します。具体的には、
</P>
</UL>

<UL>
<UL>
<P>1) どの<FONT FACE="Century">PI</FONT>ドメインに属しているか。 </P>

<P><FONT FACE="Century">2) PI</FONT>バスの設定値。 </P>

<P>詳しくは<FONT FACE="Century"><A HREF="osEPiRawStartDma.htm"><I><FONT COLOR="#0080FF">o</FONT><FONT COLOR="#FF80FF">sEPiStartDma
</FONT></I><FONT COLOR="#FF80FF">(3P)</FONT><FONT COLOR="#0080FF"> </FONT></A></FONT><FONT FACE="Century">
<FONT COLOR="#FF80FF"><A HREF="osEPiStartDma.htm"><I>osEPiStartDma</I>
(3p)</A></FONT></FONT>を参照 <BR>
</P>
</UL>

<P>グローバルデータ構造体<FONT FACE="Century">OSPiHandle</FONT>は、このルーチンによって返され、<FONT FACE="Century">EPI</FONT>ルーチンによって参照されるハンドラとして機能します。<FONT FACE="Century">osEPi(Raw)</FONT>関数をDD内ROMを対象に使用する場合、使用する<FONT FACE="Century">OSPiHandle</FONT>構造体は必ずこの関数の返り値で得られた物にして下さい。
<BR>
</P>
</UL>

<P><FONT COLOR="#FF0000"><B>注意</B> </FONT></P>

<UL>
<P>実際に<FONT FACE="Century">PI</FONT>バスの設定<FONT FACE="Century">(</FONT>初期化<FONT FACE="Century">)</FONT>をするのは<FONT FACE="Century">EPI</FONT>ルーチンであり、この関数は初期化の為の情報を構造体として返すだけです。
<BR>
</P>
</UL>

<P><FONT COLOR="#FF0000"><B>参照</B> </FONT></P>

<UL>
<P><FONT FACE="Century"><FONT COLOR="#FF80FF"><A HREF="osEPiRawStartDma.htm"><I>osEPiRawStartDma</I>
(3P)</A>,</FONT> <FONT COLOR="#FF80FF"><A HREF="osEPiStartDma.htm"><I>osEPiStartDma</I>
(3P)</A>, <I><A HREF="osCartRomInit.htm">osCartROMInit(3)</A></I></FONT></FONT></P>
</UL>

</BODY>
</HTML>