1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<HTML>
3<HEAD>
4<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
5<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 7.0.0.0 for Windows">
6<META http-equiv="Content-Style-Type" content="text/css">
7<TITLE>OS_SetITCMParam</TITLE>
8<LINK rel="stylesheet" href="../../css/nitro.css" type="text/css">
9</HEAD>
10<BODY>
11<H1 align="left">OS_SetITCMParam <img src="../../image/NTR.gif" align="middle"><img src="../../image/TWL.gif" align="middle"></H1>
12<H2>Syntax</H2>
13<DL>
14  <DD>
15  <PRE><CODE>#include &lt;nitro/os.h&gt;</CODE></PRE>
16  <PRE><CODE>void OS_SetITCMParam( u32 param );</CODE></PRE>
17</DL>
18<H2>Arguments</H2>
19<TABLE border="1" width="100%">
20  <TBODY>
21    <TR>
22      <TD width="13%"><EM><STRONG>param</STRONG></EM></TD>
23      <TD width="87%">Instruction TCM parameter</TD>
24    </TR>
25  </TBODY>
26</TABLE>
27<H2>Return Values</H2>
28<P>None.</P>
29<H2>Description</H2>
30<P>Sets the Instruction TCM parameter. This parameter contains the Instruction TCM's effective area size. <BR>The following values can be specified for the parameter <code><B><I>param</I></B></code>.</P>
31<TABLE border="1">
32  <TBODY>
33    <TR>
34      <TH>Area size value</TH>
35      <TH>Size</TH>
36    </TR>
37    <TR>
38      <TD>HW_C9_TCMR_4KB</TD>
39      <TD>4 Kilobytes</TD>
40    </TR>
41    <TR>
42      <TD>HW_C9_TCMR_8KB</TD>
43      <TD>8KByte</TD>
44    </TR>
45    <TR>
46      <TD>HW_C9_TCMR_16KB</TD>
47      <TD>16KByte</TD>
48    </TR>
49    <TR>
50      <TD>HW_C9_TCMR_32KB</TD>
51      <TD>32KByte</TD>
52    </TR>
53    <TR>
54      <TD>HW_C9_TCMR_64KB</TD>
55      <TD>64KByte</TD>
56    </TR>
57    <TR>
58      <TD>HW_C9_TCMR_128KB</TD>
59      <TD>128KByte</TD>
60    </TR>
61    <TR>
62      <TD>HW_C9_TCMR_256KB</TD>
63      <TD>256KByte</TD>
64    </TR>
65    <TR>
66      <TD>HW_C9_TCMR_512KB</TD>
67      <TD>512KByte</TD>
68    </TR>
69    <TR>
70      <TD>HW_C9_TCMR_1MB</TD>
71      <TD>1MByte</TD>
72    </TR>
73    <TR>
74      <TD>HW_C9_TCMR_2MB</TD>
75      <TD>2MByte</TD>
76    </TR>
77    <TR>
78      <TD>HW_C9_TCMR_4MB</TD>
79      <TD>4MByte</TD>
80    </TR>
81    <TR>
82      <TD>HW_C9_TCMR_8MB</TD>
83      <TD>8MByte</TD>
84    </TR>
85    <TR>
86      <TD>HW_C9_TCMR_16MB</TD>
87      <TD>16MByte</TD>
88    </TR>
89    <TR>
90      <TD>HW_C9_TCMR_32MB</TD>
91      <TD>32MByte</TD>
92    </TR>
93    <TR>
94      <TD>HW_C9_TCMR_64MB</TD>
95      <TD>64MByte</TD>
96    </TR>
97    <TR>
98      <TD>HW_C9_TCMR_128MB</TD>
99      <TD>128MByte</TD>
100    </TR>
101    <TR>
102      <TD>HW_C9_TCMR_256MB</TD>
103      <TD>256MByte</TD>
104    </TR>
105    <TR>
106      <TD>HW_C9_TCMR_512MB</TD>
107      <TD>512MByte</TD>
108    </TR>
109    <TR>
110      <TD>HW_C9_TCMR_1GB</TD>
111      <TD>1GByte</TD>
112    </TR>
113    <TR>
114      <TD>HW_C9_TCMR_2GB</TD>
115      <TD>2GByte</TD>
116    </TR>
117    <TR>
118      <TD>HW_C9_TCMR_4GB</TD>
119      <TD>4GByte</TD>
120    </TR>
121  </TBODY>
122</TABLE>
123<H2>Internal Operation</H2>
124<P>Modifies register 9 of the system control co-processor CP15.</P>
125
126<H2>See Also</H2>
127<P><CODE><A href="OS_GetITCMParam.html">OS_GetITCMParam</A><BR></CODE></P>
128<H2>Revision History</H2>
129<P>2004/01/15 Initial version.</P>
130<hr><p>CONFIDENTIAL</p></body>
131</HTML>