forked from xuos/xiuos
update nuttx transform
This commit is contained in:
parent
95c1d7abaa
commit
41632ed9e9
|
@ -90,12 +90,13 @@ void PrivTaskQuit(void *value_ptr)
|
||||||
pthread_exit(value_ptr);
|
pthread_exit(value_ptr);
|
||||||
}
|
}
|
||||||
|
|
||||||
void PrivTaskDelay(int32_t ms)
|
int PrivTaskDelay(int32_t ms)
|
||||||
{
|
{
|
||||||
usleep(1000 * ms);
|
return usleep(1000 * ms);
|
||||||
}
|
}
|
||||||
|
|
||||||
uint32_t PrivGetTickTime(){
|
uint32_t PrivGetTickTime(void)
|
||||||
|
{
|
||||||
struct timespec ts;
|
struct timespec ts;
|
||||||
clock_gettime(CLOCK_MONOTONIC, &ts);
|
clock_gettime(CLOCK_MONOTONIC, &ts);
|
||||||
return ts.tv_sec * 1000 + ts.tv_nsec / 1000000;
|
return ts.tv_sec * 1000 + ts.tv_nsec / 1000000;
|
||||||
|
|
|
@ -191,8 +191,8 @@ int PrivTaskCreate(pthread_t *thread, const pthread_attr_t *attr,
|
||||||
int PrivTaskStartup(pthread_t *thread);
|
int PrivTaskStartup(pthread_t *thread);
|
||||||
int PrivTaskDelete(pthread_t thread, int sig);
|
int PrivTaskDelete(pthread_t thread, int sig);
|
||||||
void PrivTaskQuit(void *value_ptr);
|
void PrivTaskQuit(void *value_ptr);
|
||||||
void PrivTaskDelay(int32_t ms);
|
int PrivTaskDelay(int32_t ms);
|
||||||
uint32_t PrivGetTickTime();
|
uint32_t PrivGetTickTime(void);
|
||||||
|
|
||||||
/*********************driver*************************/
|
/*********************driver*************************/
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue