您的位置:首页 > 运维架构 > Linux

工作总结日志<三> 数控系统RTLinux内核上几个系统类型和函数在RTAI内核上的对应

2014-06-07 21:16 337 查看
系统时间类型 hrtime_t ----------- RTIME

内核打印函数 rtl_printf( ) ----------- rt_printk( )

线程句柄类型 pthread_t  ----------- RT_TASK

线程创建函数 pthread_create( ) -------------- rt_task_init( )

线程删除函数 pthread_delete_np( ) ------------ rt_task_delete( ) 一般情况下rtlinux这种函数参数为句柄

                      rtai为句柄指针

共享内存申请 mbuff_alloc( ) 参数为共享内存名字 大小

                       rtai_kmalloc( )参数为内存ID号 大小 用户空间函数rati_malloc( )

共享内存释放 mbuff_free( ) 参数为内存名字 内存指针

                       rtai_kfree( ) 参数为内存ID号

线程挂起函数 pthread_wait_np ------------------- rt_task_wait

关中断 rtl_hard_disable_irq ----------------------- rt_disable_irq

开中断 rtl_hard_enable_irq --------------------- rt_enable_irq

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c 内核 线程 RTAI