【技术实现步骤摘要】
本申请涉及Linux操作系统的
,特别是涉及ー种Linux操作系统的设备驱动控制方法,以及,ー种Linux操作系统的设备驱动控制装置。
技术介绍
Linux操作系统,特别是其嵌入式系统,由于其源代码的可开发性、成本低廉、系统稳定可靠以及可裁剪等特点,如今成为主流的嵌入式操作系统之一,已被广泛应用于エ业制造、过程控制、通讯、仪器、仪表、汽车、船舶、航空、航天、军事装备、消费类产品等众多领域。Linux操作系统的应用离不开处理器硬件平台,大量、复杂的需求带来了各种各样处理器外围芯片设备的广泛应用,这样不可避免地需要开发这些外围芯片的驱动。虽然Linux操作系统本身支持ー些常用的、标准的芯片设备,如常用的网ロ芯片、串ロ芯片等,但是所能支持的外围芯片种类毕竟是有限的,绝大多数的专用芯片的驱动程序是需要在Linux操作系统的基础上进行开发的。由于Linux操作系统,特别是嵌入式Linux操作系统,大量应用的时间还不是很长,目前基于这个系统的设备驱动开发还不是很成熟,设计和开发多是为了满足小規模系统或短期产品,对于大規模系统或者长期产品来说,相关继承性和移植性较差,不 ...
【技术保护点】
一种Linux操作系统的设备驱动控制方法,其特征在于,包括:注册总线的操作方法集;注册设备的操作方法集,所述设备的操作方法集包括,所述总线上挂接的各个设备对应的操作方法集;生成数据处理请求,所述数据处理请求中包括需访问设备的信息;获取所述需访问设备的内部控制信息和接口总线参数;根据所述接口总线参数调用所述需访问设备的设备操作方法集;根据所述接口总线参数调用所述需访问设备的总线操作方法集;采用所述需访问设备的内部控制信息,接口总线参数,以及,对应的设备操作方法集和总线操作方法集,处理所述数据处理请求,返回处理结果。
【技术特征摘要】
【专利技术属性】
技术研发人员:韩毅宏,
申请(专利权)人:大唐移动通信设备有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。