IPC@CHIP® RTOS-PPC – API Documentation

Header image

Main page


RTX_DETAIL_TASK Struct Reference
[RTX Data Structures and Type Definitions]

RTX task details. More...


Detailed Description

For compatibility with future @CHIP-RTOS-PPC releases, code which is handling these objects in arrays (e.g. as returned by the RTX_Wait_Queue() function) should use the dtStructSize member to advance the array pointer by this number of bytes. The actual structures reported in the future may have additional data appended to the data structure specified here.

typedef struct tag_rtx_detail_task
{
    RTX_ID        dtHandle ;
    char          dtName[4] ;
    BYTE          dtType ;
    BYTE          dtProgNum ;
    WORD          dtWaitAttrib ;
    WORD          dtPriority ;
    BYTE          dtPreBoost ;
    BYTE          dtWaitType ;
    char          dtWaitName[4] ;
    RTX_ID        dtWaitObj ;
    DWORD         dtWaitParam ;
    DWORD         dtWaitParam2 ;
    DWORD         dtWaitParam3 ;
    DWORD         dtParam ;
    unsigned int  dtStatus ;
    DWORD         dtIp ;
    DWORD         dtSp ;
    DWORD         dtLr ;
    QWORD         dtExeTime ;
    DWORD         dtStackBottom ;
    WORD          dtAttributes ;
    WORD          dtStructSize ;
    DWORD         dtTimeSlice ;
} RTX_DETAIL_TASK ;
See also:
RTX_Count_Resources()     RTX_Wait_Queue()      RTX_NewTask()
Since:
SC2x3 V1.00 - CLIB V1.00
Examples:

RTX_Resources.c.

Data Fields

RTX_ID dtHandle
char dtName [4]
BYTE dtType
BYTE dtProgNum
WORD dtWaitAttrib
WORD dtPriority
BYTE dtPreBoost
BYTE dtWaitType
char dtWaitName [4]
RTX_ID dtWaitObj
DWORD dtWaitParam
DWORD dtWaitParam2
DWORD dtWaitParam3
DWORD dtParam
unsigned int dtStatus
DWORD dtIp
DWORD dtSp
DWORD dtLr
QWORD dtExeTime
void * dtStackBottom
WORD dtAttributes
WORD dtStructSize
DWORD dtTimeSlice





Top of page | Main page

Copyright © 2017 Beck IPC GmbH
Generated on Thu Jan 26 16:21:40 2017 by Doxygen 1.6.1