发明名称 基于缓冲区的驱动程序架构设计的方法及系统
摘要 本发明提供了一种基于缓冲区的驱动程序架构设计的方法及系统,该基于缓冲区的驱动程序架构设计的方法包括缓冲区层驱动程序、逻辑通道层驱动程序、物理通道层驱动程序。本发明的有益效果是:本发明设计的驱动程序架构为基带业务处理提供了四类抽象的、统一的缓冲区接口,在跨平台移植性、健壮性和可配置性等方面都比传统的驱动程序接口有较大的提高。
申请公布号 CN103729187A 申请公布日期 2014.04.16
申请号 CN201310753185.9 申请日期 2013.12.31
申请人 深圳信息职业技术学院 发明人 蔡铁;唐飞;伍星
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 深圳市科吉华烽知识产权事务所(普通合伙) 44248 代理人 于标
主权项 一种基于缓冲区的驱动程序架构设计的方法,其特征在于,包括缓冲区层驱动程序、逻辑通道层驱动程序、物理通道层驱动程序,基带业务使用缓冲区驱动程序提供的函数接口;缓冲区驱动程序与逻辑通道驱动程序是继承关系,逻辑通道实现缓冲区的函数指针指向的函数,并在逻辑通道创建实例时给缓冲区的函数指针赋值;逻辑通道驱动程序与物理通道驱动程序是组合关系或聚合关系,在一个物理通道上能够支持多个逻辑通道,逻辑通道层驱动程序使用物理通道层驱动程序的操作函数,通过配置函数进行配置;物理通道驱动程序操作的是硬件,完成数据的接收和发送。
地址 518000 广东省深圳市龙岗区龙翔大道2188号