快速移植LinuxUart驱动到Xenomai3实时内核的方法技术

技术编号:37370234 阅读:20 留言:0更新日期:2023-04-27 07:15
快速移植Linux Uart驱动到Xenomai3实时内核的方法,包括如下步骤:添加RTDM uart驱动context结构体;实现RTDM uart驱动兼容层接口;基于兼容层代码,实现RTDM uart驱动对应的接口函数及兼容层。本发明专利技术通过RTDM和libcolat库现有API,配合兼容层接口,完成普通uart驱动到Xenoami3实时域的快速移植,提高了普通Linux Uart驱动移植到Xenomai3实时内核的效率。率。率。

【技术实现步骤摘要】
快速移植Linux Uart驱动到Xenomai3实时内核的方法


[0001]本专利技术涉及计算机系统兼容
,具体涉及快速移植Linux Uart驱动到Xenomai3实时内核的方法。

技术介绍

[0002]Xenomai是一个Linux内核的实时开发框架。它希望通过无缝地集成到Linux环境中来给用户空间应用程序提供全面的,与接口无关的硬实时性能。
[0003]Xenomai项目始于2001年8月。2003年它和RTAI项目合并推出了RTAI/fusion。RTAI/fusion是Linux平台上的具有工业生产级别的实时自由软件开发平台,它基于Xenomai的抽象实时操作系统内核。2005年的时候RTAI/fusion项目又从RTAI中独立出来作为Xenomai项目。
[0004]Xenomai基于一个抽象的实时操作系统核心。Xenomai给用户程序提供的多个接口(可以是不同的)实时操作系统的接口。所有通用的系统调用都是由这个核心来实现的。这些用户接口又被称作“skins”,完成Xenomai实时开发架构部署的Linux本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.快速移植Linux Uart驱动到Xenomai3实时内核的方法,其特征在于,包括如下步骤:步骤S1:添加RTDM uart驱动context结构体;步骤S2:实现RTDM uart驱动兼容层接口;步骤S3:基于兼容层接口,实现RTDM uart驱动对应的接口函数及兼容层。2.如权利要求1所述的快速移植Linux Uart驱动到Xenomai3实时内核的方...

【专利技术属性】
技术研发人员:张远航马玉昆陶术松吴春光赵峰战茅
申请(专利权)人:麒麟软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1