-
公开(公告)号:CN105229600A
公开(公告)日:2016-01-06
申请号:CN201480003951.2
申请日:2014-01-03
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F9/4411 , G06F9/4403 , G06F9/545
Abstract: 对硬件驱动程序施加限制。该方法包括从系统内核将I/O资源分配给系统的根总线。从根总线,该方法还包括将I/O资源的子集分配给设备总线。将I/O资源的子集分配给设备总线包括将设备总线限于只能分配被根总线分配给它的I/O资源。从该设备总线,该方法包括通过设备接口将I/O资源分配给设备。
-
公开(公告)号:CN105051683A
公开(公告)日:2015-11-11
申请号:CN201480003957.X
申请日:2014-01-03
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F9/4411 , G06F9/544
Abstract: 实现可支持高吞吐量和低等待时间设备的安全驱动程序。该方法包括接收来自硬件设备的硬件消息。该方法还包括使用零复制将所述硬件消息递送到在用户模式中执行的一个或多个驱动程序进程,以允许所述一个或多个驱动程序进程支持高吞吐量和低等待时间硬件设备。
-
公开(公告)号:CN105229600B
公开(公告)日:2019-07-05
申请号:CN201480003951.2
申请日:2014-01-03
Applicant: 微软技术许可有限责任公司
IPC: G06F9/4401 , G06F9/54
CPC classification number: G06F9/4411 , G06F9/4403 , G06F9/545
Abstract: 对硬件驱动程序施加限制。该方法包括从系统内核将I/O资源分配给系统的根总线。从根总线,该方法还包括将I/O资源的子集分配给设备总线。将I/O资源的子集分配给设备总线包括将设备总线限于只能分配被根总线分配给它的I/O资源。从该设备总线,该方法包括通过设备接口将I/O资源分配给设备。
-
公开(公告)号:CN105051682B
公开(公告)日:2018-02-23
申请号:CN201480003948.0
申请日:2014-01-03
Applicant: 微软技术许可有限责任公司
IPC: G06F8/30
CPC classification number: G06F8/30 , G06F9/4411
Abstract: 自动地生成被设备驱动程序用于与硬件对接的代码。该方法包括接收硬件设备的机器可读描述,包括硬件设备的硬件寄存器或共享存储器结构中的至少一个。该方法还包括确定要与硬件设备一起使用的操作系统。该方法还包括在代码生成工具上处理机器可读描述来为硬件设备自动生成专用于所确定的操作系统的硬件驱动程序的代码。
-
公开(公告)号:CN105051682A
公开(公告)日:2015-11-11
申请号:CN201480003948.0
申请日:2014-01-03
Applicant: 微软技术许可有限责任公司
IPC: G06F9/44
CPC classification number: G06F8/30 , G06F9/4411
Abstract: 自动地生成被设备驱动程序用于与硬件对接的代码。该方法包括接收硬件设备的机器可读描述,包括硬件设备的硬件寄存器或共享存储器结构中的至少一个。该方法还包括确定要与硬件设备一起使用的操作系统。该方法还包括在代码生成工具上处理机器可读描述来为硬件设备自动生成专用于所确定的操作系统的硬件驱动程序的代码。
-
-
-
-