/******************************************************************** * SERVICE GET_MY_ID *********************************************************************/ void GET_MY_ID (PROCESS_ID_TYPE * const /* out */ PROCESS_ID, RETURN_CODE_TYPE * const /* out */ RETURN_CODE) { uint32_t core_process_id; pok_thread_id (&core_process_id); *PROCESS_ID = core_process_id; *RETURN_CODE = NO_ERROR; }
void GET_MY_ID (PROCESS_ID_TYPE *process_id, RETURN_CODE_TYPE *return_code ) { pok_ret_t core_ret; uint32_t thread_id; core_ret = pok_thread_id (&thread_id); if (core_ret != 0) *return_code = INVALID_MODE; *process_id = thread_id; *return_code = NO_ERROR; }