typedef struct os_pend_data
OS_PEND_DATA; //在等待对象任务的堆栈中分配 即
OSxxxPend()所在任务
typedef struct os_pend_list
OS_PEND_LIST; //被封装到OS_PEND_OBJ中
typedef struct os_pend_obj
OS_PEND_OBJ;
struct os_pend_data {
OS_PEND_DATA *PrevPtr;
OS_PEND_DATA *NextPtr;
OS_TCB *TCBPtr;
OS_PEND_OBJ *PendObjPtr;
OS_PEND_OBJ *RdyObjPtr;
void *RdyMsgPtr;
OS_MSG_SIZE