30.12.2013 Views

T-Kernel Specification (1.B0.02)

T-Kernel Specification (1.B0.02)

T-Kernel Specification (1.B0.02)

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CONTENTS<br />

ix<br />

td cal que (Reference Queue) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262<br />

td acp que (Reference Queue) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262<br />

td mpf que (Reference Queue) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262<br />

td mpl que (Reference Queue) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262<br />

td ref tsk (Reference Task State) . . . . . . . . . . . . . . . . . . . . . . . . . . 263<br />

td ref sem (Reference Object Status) . . . . . . . . . . . . . . . . . . . . . . . . 265<br />

td ref flg (Reference Object Status) . . . . . . . . . . . . . . . . . . . . . . . . 265<br />

td ref mbx (Reference Object Status) . . . . . . . . . . . . . . . . . . . . . . . . 265<br />

td ref mtx (Reference Object Status) . . . . . . . . . . . . . . . . . . . . . . . . 265<br />

td ref mbf (Reference Object Status) . . . . . . . . . . . . . . . . . . . . . . . . 265<br />

td ref por (Reference Object Status) . . . . . . . . . . . . . . . . . . . . . . . . 265<br />

td ref mpf (Reference Object Status) . . . . . . . . . . . . . . . . . . . . . . . . 265<br />

td ref mpl (Reference Object Status) . . . . . . . . . . . . . . . . . . . . . . . . 265<br />

td ref cyc (Reference Object Status) . . . . . . . . . . . . . . . . . . . . . . . . 265<br />

td ref alm (Reference Object Status) . . . . . . . . . . . . . . . . . . . . . . . . 265<br />

td ref ssy (Reference Object Status) . . . . . . . . . . . . . . . . . . . . . . . . 265<br />

td ref tex (Reference Task Exception Status) . . . . . . . . . . . . . . . . . . . 268<br />

td inf tsk (Reference Task Statistics) . . . . . . . . . . . . . . . . . . . . . . . 269<br />

td get reg (Get Task Register) . . . . . . . . . . . . . . . . . . . . . . . . . . . 270<br />

td set reg (Set Task Register) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271<br />

td ref sys (Reference System Status) . . . . . . . . . . . . . . . . . . . . . . . . 272<br />

td get tim (Get System Time) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273<br />

td get otm (Get System Operating Time) . . . . . . . . . . . . . . . . . . . . . 274<br />

6.2 Trace Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275<br />

td hoc svc (Define System Call/Extended SVC Hook Routine) . . . . . . . . . 276<br />

td hoc dsp (Define Task Dispatch Hook Routine) . . . . . . . . . . . . . . . . . 278<br />

td hoc int (Define Interrupt Handler Hook Routine) . . . . . . . . . . . . . . . 280<br />

7 Reference 283<br />

7.1 List of C Language Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283<br />

7.1.1 T-<strong>Kernel</strong>/OS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283<br />

7.1.2 T-<strong>Kernel</strong>/SM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286<br />

7.1.3 T-<strong>Kernel</strong>/DS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287<br />

7.2 List of Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288<br />

Copyright c○ 2002, 2003 by T-Engine Forum<br />

T-<strong>Kernel</strong> <strong>1.B0.02</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!