📄 c-config3.html
字号:
<div class="CellBody"><a name="84794"> </a> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84796"> </a>(d) initialize system fault tables with default stubs <br> (i960 only) </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84798"> </a> </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84800"> </a> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84802"> </a>(e) initialize processor registers to known default <br> values </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84804"> </a> </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84806"> </a> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84808"> </a>(f) disable tracing </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84810"> </a> </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84812"> </a> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84814"> </a>(g) clear all pending interrupts </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84816"> </a> </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84818"> </a> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84820"> </a>(h) invoke <b class="routine"><i class="routine">usrInit</i></b><b>( )</b> specifying boot type </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84822"> </a> </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84825"> </a><b class="routine"><i class="routine">usrInit</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84827"> </a>(a) zero <i class="acronym_lc">bss</i> (uninitialized data) </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84829"> </a><b class="file">usrConfig.c</b> </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84831"> </a> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84833"> </a>(b) save <b>bootType</b> in <b>sysStartType</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84835"> </a> </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84837"> </a> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84839"> </a>(c) invoke <b class="routine"><i class="routine">excVecInit</i></b><b>( )</b> to initialize all system and <br> default interrupt vectors </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84841"> </a> </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84843"> </a> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84845"> </a>(d) invoke <b class="routine"><i class="routine">sysHwInit</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84847"> </a> </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84849"> </a> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84851"> </a>(e) invoke<b class="routine"><i class="routine"> usrKernelInit</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84853"> </a> </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84855"> </a> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84857"> </a>(f) invoke <b class="routine"><i class="routine">kernelInit</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84859"> </a> </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84862"> </a><b class="routine"><i class="routine">usrKernelInit</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84864"> </a>The following routines are invoked if their configuration constants are defined. </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84866"> </a><b class="file">usrKernel.c</b> </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84868"> </a> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84870"> </a>(a) <b class="routine"><i class="routine">classLibInit</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84872"> </a> </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84874"> </a> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84876"> </a>(b) <b class="routine"><i class="routine">taskLibInit</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84878"> </a> </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84880"> </a> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84882"> </a>(c) <b class="routine"><i class="routine">taskHookInit</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84884"> </a> </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84886"> </a> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84888"> </a>(d) <b class="routine"><i class="routine">semBLibInit</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84890"> </a> </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84892"> </a> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84894"> </a>(e) <b class="routine"><i class="routine">semMLibInit</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84896"> </a> </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84898"> </a> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84900"> </a>(f) <b class="routine"><i class="routine">semCLibInit</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84902"> </a> </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84904"> </a> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84906"> </a>(g) <b class="routine"><i class="routine">semOLibInit</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84908"> </a> </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84910"> </a> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84912"> </a>(h) <b class="routine"><i class="routine">wdLibInit</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84914"> </a> </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84916"> </a> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84918"> </a>(i) <b class="routine"><i class="routine">msgQLibInit</i></b><b>( )</b> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84920"> </a> </div></td></tr><tr valign="top"><td colspan=1 rowspan=1><div class="CellBody"><a name="84922"> </a> </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84924"> </a>(j) <b class="routine"><i class="routine">qInit</i></b><b>( )</b><b class="routine"><i class="routine"> </i></b>for all system queues </div></td><td colspan=1 rowspan=1><div class="CellBody"><a name="84926"> </a> </div></td></tr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -