xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 384KB
    文件類(lèi)型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-11
  • 語(yǔ)言: 其他
  • 標(biāo)簽: C代碼??SOEM??ethercat??主站??

資源簡(jiǎn)介

SOEM最新源碼。支持多種操作系統(tǒng)(包含Linux,win32,以及各種實(shí)時(shí)系統(tǒng)等),可供下載

資源截圖

代碼片段和文件信息

/*
?*?Licensed?under?the?GNU?General?Public?License?version?2?with?exceptions.?See
?*?LICENSE?file?in?the?project?root?for?full?license?information
?*/

#include?
#include?
#include?

static?int64_t?sysfrequency;
static?double?qpc2usec;

#define?USECS_PER_SEC?????1000000

int?osal_gettimeofday?(struct?timeval?*tv?struct?timezone?*tz)
{
???return?gettimeofday?(tv?tz);
}

ec_timet?osal_current_time?(void)
{
???struct?timeval?current_time;
???ec_timet?return_value;

???osal_gettimeofday?(¤t_time?0);
???return_value.sec?=?current_time.tv_sec;
???return_value.usec?=?current_time.tv_usec;
???return?return_value;
}

void?osal_timer_start?(osal_timert?*?self?uint32?timeout_usec)
{
???struct?timeval?start_time;
???struct?timeval?timeout;
???struct?timeval?stop_time;

???osal_gettimeofday?(&start_time?0);
???timeout.tv_sec?=?timeout_usec?/?USECS_PER_SEC;
???timeout.tv_usec?=?timeout_usec?%?USECS_PER_SEC;
???timeradd?(&start_time?&timeout?&stop_time);

???self->stop_time.sec?=?stop_time.tv_sec;
???self->stop_time.usec?=?stop_time.tv_usec;
}

boolean?osal_timer_is_expired?(osal_timert?*?self)
{
???struct?timeval?current_time;
???struct?timeval?stop_time;
???int?is_not_yet_expired;

???osal_gettimeofday?(¤t_time?0);
???stop_time.tv_sec?=?self->stop_time.sec;
???stop_time.tv_usec?=?self->stop_time.usec;
???is_not_yet_expired?=?timercmp?(¤t_time?&stop_time?<);

???return?is_not_yet_expired?==?FALSE;
}

int?osal_usleep(uint32?usec)
{
???RtSleepEx?(usec?/?1000);
???return?1;
}

/*?Mutex?is?not?needed?when?running?single?threaded?*/

void?osal_mtx_lock(osal_mutex_t?*?mtx)
{
????????/*?RtWaitForSingleobject((HANDLE)mtx?INFINITE);?*/
}

void?osal_mtx_unlock(osal_mutex_t?*?mtx)
{
????????/*?RtReleaseMutex((HANDLE)mtx);?*/
}

int?osal_mtx_lock_timeout(osal_mutex_t?*?mtx?uint32_t?time_ms)
{
????????/*?return?RtWaitForSingleobject((HANDLE)mtx?time_ms);?*/
????????return?0;
}

osal_mutex_t?*?osal_mtx_create(void)
{
????????/*?return?(void*)RtCreateMutex(NULL?FALSE?NULL);?*/
????????return?(void?*)0;
}

?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????目錄???????????0??2018-08-07?09:00??SOEM-master\
?????文件?????????430??2018-08-07?09:00??SOEM-master\.gitattributes
?????目錄???????????0??2018-08-13?11:20??__MACOSX\
?????目錄???????????0??2018-08-13?11:20??__MACOSX\SOEM-master\
?????文件?????????212??2018-08-07?09:00??__MACOSX\SOEM-master\._.gitattributes
?????文件??????????39??2018-08-07?09:00??SOEM-master\.gitignore
?????文件?????????212??2018-08-07?09:00??__MACOSX\SOEM-master\._.gitignore
?????文件?????????119??2018-08-07?09:00??SOEM-master\.travis.yml
?????文件?????????212??2018-08-07?09:00??__MACOSX\SOEM-master\._.travis.yml
?????文件?????????250??2018-08-07?09:00??SOEM-master\appveyor.yml
?????文件?????????212??2018-08-07?09:00??__MACOSX\SOEM-master\._appveyor.yml
?????文件????????3954??2018-08-07?09:00??SOEM-master\ChangeLog
?????文件?????????212??2018-08-07?09:00??__MACOSX\SOEM-master\._ChangeLog
?????目錄???????????0??2018-08-07?09:00??SOEM-master\cmake\
?????目錄???????????0??2018-08-07?09:00??SOEM-master\cmake\Modules\
?????目錄???????????0??2018-08-07?09:00??SOEM-master\cmake\Modules\Platform\
?????文件?????????329??2018-08-07?09:00??SOEM-master\cmake\Modules\Platform\rt-kernel-C.cmake
?????目錄???????????0??2018-08-13?11:20??__MACOSX\SOEM-master\cmake\
?????目錄???????????0??2018-08-13?11:20??__MACOSX\SOEM-master\cmake\Modules\
?????目錄???????????0??2018-08-13?11:20??__MACOSX\SOEM-master\cmake\Modules\Platform\
?????文件?????????212??2018-08-07?09:00??__MACOSX\SOEM-master\cmake\Modules\Platform\._rt-kernel-C.cmake
?????文件??????????84??2018-08-07?09:00??SOEM-master\cmake\Modules\Platform\rt-kernel-gcc-bfin.cmake
?????文件?????????212??2018-08-07?09:00??__MACOSX\SOEM-master\cmake\Modules\Platform\._rt-kernel-gcc-bfin.cmake
?????文件?????????177??2018-08-07?09:00??SOEM-master\cmake\Modules\Platform\rt-kernel-gcc-kinetis.cmake
?????文件?????????212??2018-08-07?09:00??__MACOSX\SOEM-master\cmake\Modules\Platform\._rt-kernel-gcc-kinetis.cmake
?????文件?????????556??2018-08-07?09:00??SOEM-master\cmake\Modules\Platform\rt-kernel-gcc.cmake
?????文件?????????212??2018-08-07?09:00??__MACOSX\SOEM-master\cmake\Modules\Platform\._rt-kernel-gcc.cmake
?????文件?????????460??2018-08-07?09:00??SOEM-master\cmake\Modules\Platform\rt-kernel.cmake
?????文件?????????212??2018-08-07?09:00??__MACOSX\SOEM-master\cmake\Modules\Platform\._rt-kernel.cmake
?????文件?????????583??2018-08-07?09:00??SOEM-master\cmake\Modules\Platform\rtems.cmake
?????文件?????????212??2018-08-07?09:00??__MACOSX\SOEM-master\cmake\Modules\Platform\._rtems.cmake
............此處省略361個(gè)文件信息

評(píng)論

共有 條評(píng)論