📄 guideix20.html
字号:
<dd><div class="Level1IX"><b class="file">target.nr</b><a href="c-config2.html#84468"> 312</a></div><dd><div class="Level1IX"><b>TARGET_DIR</b><a href="c-config8.html#86567"> 361</a></div><dd><div class="Level1IX">target-specific development</div><dl class="margin"><dd><div class="Level2IX"><a href="x-680x01.html#85886"></a><i class="i">see also</i> architecture-specific development;<i class="i"> specific target architectures</i></div><dd><div class="Level2IX"><a href="x-arm1.html#84374">ARM 507-</a><a href="x-arm5.html#85726">529</a></div><dd><div class="Level2IX"><a href="x-9601.html#84375">i960 417-</a><a href="x-9604.html#84803">429</a></div><dd><div class="Level2IX"><a href="x-680x01.html#85886">MC680x0 383-</a><a href="x-680x04.html#85585">398</a></div><dd><div class="Level2IX"><a href="x-mips1.html#84373">MIPS 479-</a><a href="x-mips4.html#84955">490</a></div><dd><div class="Level2IX"><a href="x-ppc1.html#84374">PowerPC 491-</a><a href="x-ppc4.html#85401">505</a></div><dd><div class="Level2IX"><a href="x-sparc1.html#84374">SPARC/SPARClite 399-</a><a href="x-sparc4.html#84976">415</a></div><dd><div class="Level2IX"><a href="x-vxsim1.html#84374">VxSim, simulated target 531-</a><a href="x-vxsim5.html#86052">561</a></div><dd><div class="Level2IX"><a href="x-ix861.html#84374">x86 431-</a><a href="x-ix865.html#90078">478</a></div></dl><dd><div class="Level1IX"><a href="c-basic3.html#83571">task control blocks (TCB) 20, </a><a href="c-basic3.html#84181">28, </a><a href="c-basic3.html#84322">31, </a><a href="c-basic3.html#84784">42, </a><a href="c-basic5.html#86693">87</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskActivate</i></b><b>( )</b><a href="c-basic3.html#83971"> 26</a></div><dd><div class="Level1IX"><b class="library">taskArchLib</b> (MIPS)<a href="x-mips3.html#84632"> 484</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskCreateHookAdd</i></b><b>( )</b><a href="c-basic3.html#84344"> 31</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskCreateHookDelete</i></b><b>( )</b><a href="c-basic3.html#84349"> 31</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskCreateHookShow</i></b><b>( )</b><a href="c-tshell3.html#84696"> 378</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskDelay</i></b><b>( )</b><a href="c-basic3.html#84294"> 30</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskDelete</i></b><b>( )</b><a href="c-basic3.html#84235"> 28, </a><a href="c-basic3.html#92603">29</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskDeleteHookAdd</i></b><b>( )</b><a href="c-basic3.html#84364"> 31</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskDeleteHookDelete</i></b><b>( )</b><a href="c-basic3.html#84369"> 31</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskDeleteHookShow</i></b><b>( )</b><a href="c-tshell3.html#84701"> 378</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskIdListGet</i></b><b>( )</b><a href="c-basic3.html#84142"> 28</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskIdSelf</i></b><b>( )</b><a href="c-basic3.html#84012"> 27</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskIdVerify</i></b><b>( )</b><a href="c-basic3.html#84017"> 27</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskInfoGet</i></b><b>( )</b><a href="c-basic3.html#84147"> 28</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskInit</i></b><b>( )</b><a href="c-basic3.html#83971"> 26</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskIsReady</i></b><b>( )</b><a href="c-basic3.html#84173"> 28</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskIsSuspended</i></b><b>( )</b><a href="c-basic3.html#84168"> 28</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskLock</i></b><b>( )</b><a href="c-basic3.html#83788"> 22</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskName</i></b><b>( )</b><a href="c-basic3.html#84002"> 27</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskNameToId</i></b><b>( )</b><a href="c-basic3.html#84007"> 27</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskOptionsGet</i></b><b>( )</b><a href="c-basic3.html#84107"> 27</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskOptionsSet</i></b><b>( )</b><a href="c-basic3.html#84112"> 27</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskPriorityGet</i></b><b>( )</b><a href="c-basic3.html#84152"> 28</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskPrioritySet</i></b><b>( )</b><a href="c-basic3.html#83783"> 22, </a><a href="c-basic3.html#83850">23</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskRegsGet</i></b><b>( )</b><a href="c-basic3.html#84158"> 28</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskRegsSet</i></b><b>( )</b><a href="c-basic3.html#84163"> 28</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskRestart</i></b><b>( )</b><a href="c-basic3.html#84289"> 30</a></div><dd><div class="Level1IX"><b class="routine"><i class="routine">taskResume</i></b><b>( )</b><a href="c-basic3.html#84284"> 30</a></div><dd><div class="Level1IX"><a href="c-basic3.html#83568">tasks 20-</a><a href="c-basic3.html#95694">45</a></div><dl class="margin"><dd><div class="Level2IX"><a href="c-basic3.html#83918">blocked 25</a></div><dd><div class="Level2IX"><a href="c-iosys7.html#84718">communicating at interrupt level 123</a></div><dd><div class="Level2IX"><a href="c-basic3.html#83571">contexts 20</a></div><dl class="margin"><dd><div class="Level3IX"><a href="c-basic3.html#83970">creating 26</a></div><dd><div class="Level3IX"><a href="x-sparc4.html#84822">floating-point (SPARC) 410</a></div><dd><div class="Level3IX"><a href="x-ix864.html#85168">switching (x86) 447</a></div></dl><dd><div class="Level2IX"><a href="c-basic3.html#83571">control blocks 20, </a><a href="c-basic3.html#84181">28, </a><a href="c-basic3.html#84322">31, </a><a href="c-basic3.html#84784">42, </a><a href="c-basic5.html#86693">87</a></div><dd><div class="Level2IX"><a href="c-basic3.html#83965">creating 25-</a><a href="c-basic3.html#83971">26</a></div><dd><div class="Level2IX"><a href="c-basic3.html#93587">delayed 21</a></div><dd><div class="Level2IX"><a href="c-basic3.html#93595">delayed-suspended 21</a></div><dd><div class="Level2IX"><a href="c-basic3.html#83580">delaying 20, </a><a href="c-basic3.html#93590">21, </a><a href="c-basic3.html#84297">30, </a><a href="c-basic6.html#86844">90-</a><a href="c-basic6.html#86912">91</a></div><dd><div class="Level2IX"><a href="c-basic3.html#84188">deleting safely 28-</a><a href="c-basic3.html#84252">29</a></div><dl class="margin"><dd><div class="Level3IX"><a href="c-basic3.html#84244">code example 29</a></div><dd><div class="Level3IX"><a href="c-basic4.html#85371">semaphores, using 54</a></div></dl><dd><div class="Level2IX"><a href="c-basic3.html#84125">displaying information about 28</a></div><dd><div class="Level2IX"><a href="c-tshell3.html#84653">environment variables, displaying 378</a></div><dd><div class="Level2IX"><a href="c-basic3.html#84591">error status values 36-</a><a href="c-basic3.html#84618">38</a></div><dl class="margin"><dd><div class="Level3IX"><i class="i"><a href="c-basic3.html#84591">see also </a></i><b class="library">errnoLib</b>(1)</div></dl><dd><div class="Level2IX"><a href="c-basic3.html#84621">exception handling 38-</a><a href="c-basic3.html#84623">39</a></div><dl class="margin"><dd><div class="Level3IX"><a href="c-basic3.html#84623"></a><i class="i">see also</i> signals; <b class="library">sigLib</b>(1); <b class="library">excLib</b>(1)</div><dd><div class="Level3IX"><b class="task">tExcTask</b><a href="c-basic3.html#84867"> 43</a></div></dl><dd><div class="Level2IX"><a href="c-basic3.html#84307">executing 30</a></div><dd><div class="Level2IX"><a href="c-basic3.html#84322">hooks 31</a></div><dl class="margin"><dd><div class="Level3IX"><a href="c-basic3.html#84322"></a><i class="i">see also </i><b class="library">taskHookLib</b>(1)</div><dd><div class="Level3IX"><a href="c-basic3.html#84322">extending with 31-</a><a href="c-basic3.html#90571">32</a></div></dl><dd><div class="Level2IX"><a href="c-basic3.html#83977">IDs 26</a></div><dd><div class="Level2IX"><a href="c-basic5.html#86828">interrupt level, communicating at 90</a></div><dd><div class="Level2IX">logging (<b class="task">tLogTask</b>)<a href="c-basic3.html#84861"> 43</a></div><dd><div class="Level2IX"><a href="c-basic3.html#83977">names 26</a></div><dl class="margin"><dd><div class="Level3IX"><a href="c-basic3.html#92541">automatic 26</a></div></dl><dd><div class="Level2IX">network (<b class="task">tNetTask</b>)<a href="c-basic3.html#84871"> 44</a></div><dd><div class="Level2IX"><a href="c-basic3.html#84029">option parameters 27</a></div><dd><div class="Level2IX"><a href="c-basic3.html#93582">pended 21</a></div><dd><div class="Level2IX"><a href="c-basic3.html#93595">pended-suspended 21</a></div><dd><div class="Level2IX">priority, setting</div><dl class="margin"><dd><div class="Level3IX"><a href="c-basic3.html#84517">POSIX 33-</a><a href="c-basic3.html#84540">34</a></div><dl class="margin"><dd><div class="Level4IX"><a href="c-basic3.html#84519">code example 33-</a><a href="c-basic3.html#84536">34</a></div></dl><dd><div class="Level3IX"><a href="c-basic3.html#83850">Wind 23</a></div></dl><dd><div class="Level2IX"><a href="c-basic3.html#93577">ready 21</a></div><dd><div class="Level2IX">remote login (<b class="task">tRlogind</b>, <b class="task">tRlogInTask</b>, <b class="task">tRlogOutTask</b>)<a href="c-basic3.html#84889"> 44</a></div><dd><div class="Level2IX">root (<b class="task">tUsrRoot</b>)<a href="c-basic3.html#84855"> 43</a></div><dd><div class="Level2IX">RPC server (<b class="task">tPortmapd</b>)<a href="c-basic3.html#84899"> 45</a></div><dd><div class="Level2IX">scheduling</div><dl class="margin"><dd><div class="Level3IX"><a href="c-basic3.html#84431">POSIX 32-</a><a href="c-basic3.html#88931">36</a></div><dd><div class="Level3IX"><a href="c-basic3.html#83918">preemptive locks 25, </a><a href="c-basic4.html#84976">47</a></div><dd><div class="Level3IX"><a href="c-basic3.html#83802">preemptive priority 23, </a><a href="c-basic3.html#84549">35</a></div><dd><div class="Level3IX"><a href="c-basic3.html#83854">round-robin 23-</a><a href="c-basic3.html#83861">24, </a><a href="c-basic3.html#84549">35-</a><a href="c-basic3.html#88931">36</a></div><dd><div class="Level3IX"><a href="c-basic3.html#83757">Wind 22-</a><a href="c-basic3.html#83923">25</a></div></dl><dd><div class="Level2IX"><a href="c-basic3.html#84630">shared code 39</a></div><dd><div class="Level2IX">shell (<b class="task">tshell</b>)<a href="c-tshell2.html#84835"> 370</a></div><dd><div class="Level2IX"><a href="c-basic3.html#84623">and signals 39, </a><a href="c-basic4.html#86382">81-</a><a href="c-basic4.html#86553">84</a></div><dd><div class="Level2IX"><a href="c-basic3.html#83965">spawning 25-</a><a href="c-basic3.html#83971">26, </a><a href="c-basic3.html#84790">42</a></div><dd><div class="Level2IX"><a href="c-basic3.html#83591">states 21</a></div><dd><div class="Level2IX"><a href="c-basic3.html#93593">suspended 21</a></div><dd><div class="Level2IX"><a href="c-basic3.html#84281">suspending and resuming 30</a></div><dd><div class="Level2IX"><a href="c-basic4.html#90663">synchronization 47</a></div><dl class="margin"><dd><div class="Level3IX"><a href="c-basic4.html#85200">code example 51-</a><a href="c-basic4.html#85249">52</a></div><dd><div class="Level3IX"><a href="c-basic4.html#85415">counting semaphores, using 56</a></div></dl><dd><div class="Level2IX"><a href="c-basic3.html#84853">system 43-</a><a href="c-basic3.html#95694">45</a></div><dd><div class="Level2IX">target agent (<b class="task">tWdbTask</b>)<a href="c-over4.html#83779"> 14, </a><a href="c-basic3.html#84874">44</a></div><dd><div class="Level2IX">target shell (<b class="task">tShell</b>)<a href="c-basic3.html#87741"> 44</a></div><dd><div class="Level2IX">telnet (<b class="task">tTelnetd</b>, <b class="task">tTelnetInTask</b>, <b class="task">tTelnetOutTask</b>)<a href="c-basic3.html#84894"> 44</a></div><dd><div class="Level2IX"><a href="c-basic3.html#84739">variables 41-</a><a href="c-basic3.html#84784">42</a></div><dl class="margin"><dd><div class="Level3IX"><a href="c-basic3.html#84739"></a><i class="i">see also </i><b class="library">taskVarLib</b>(1)</div><dd><div class="Level3IX"><a href="c-basic3.html#89011">context switching 42</a></div></dl></dl><dd><div class="Level1IX"><b class="routine"><i class="routine">taskSafe</i></b><b>( )</b><a href="c-basic3.html#84238"> 28, </a><a href="c-basic3.html#92608">29</a></div>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -