Windows 10 或将迎来自己的 Hand-off

USB_xHCI协议(一) —— 概述 xHCI(eXtensible Host Controller Interface)是由USB-IF(USB Implementers Forum)制定的一种USB协议,用于规范USB 3.0及其以上版本的主机控制器和设备之间的通信。xHCI为软件提供了一个简单的接口,以向主机控制器提供参数化的传输请求,主机控制器使用这些请求在USB上执行事务。xHCI协议的主要目标是提供一种统一的、可扩展的、高性能的接口,以支持USB 3.0及更高版本的数据传输速率和功能。 阅读详情

早在 Windows 10 上线之前,其实我们就曾听闻过代号为 Redstone 的重大更新。而在今天,Reddit 用户爆出了一张疑似是近期 Redstone 版本的屏幕撷图,从图中「开启其它设备应用以继续应用进程」的选项来推测,类似 OS X Hand-off 的跨设备联动功能可能很快就要出现在 Windows 之中了。 实际上在之前的 Build 开发者大会上,微软就曾示范过名为 Project Rome 的新功能,它在 Hand-off 的基础上,会再多出一些不同的特性,比如说借 Wi-Fi(不只是蓝牙)传输数据,或是同一应用的不同联动效果等。
Win10_Hand-off
根据描述,你的手机可以通过蓝牙与PC进行配对,然后打开相应的(UWP)应用会带来连续性体验。比如可以在手机上写邮件,然后在桌面电脑上继续完成,或者使用必应地图搜索路线,在手机上直接显示出导航等。

其实,在连续性体验方面,微软早已经开始尝试,比如现在的Office Mobile开启文档会显示在其他设备上的阅读处理进度,只需点击就可以跳转。另外作为连续模式最大实现化,微软小娜(Cortana)已经成为典范,云端可以实时同步信息及用户的操作安排。

本文转载自:http://www.linuxprobe.com/windows-10-hand-off/

免费提供最新Linux技术教程书籍,为开源技术爱好者努力做得更多更好:http://www.linuxprobe.com/


xHCI1.1-框架和数据结构 Chapter 3 Architecturaloverview 各个部分为: Application software:应用软件使用一个多个USB设备提供的服务。应用软件通过ClassDriver提供的标准接口连接到USB设备 ClassDriver software :这种软件运行在hostPC上,对应USB设备一个具体的“类”(MassStorage,Human interface,Audio,etc.).ClassDriver software通常是操作系统一部分... 阅读详情

相关推荐

BIOS xHCI 模式 4 种设置详解:Smart Auto 与 Auto 对 Windows 7/10 启动的影响

本文深入解析BIOS中xHCI模式的四种设置(Smart Auto、Auto、Enabled、Disabled)及其对Windows 7/10系统启动和USB设备性能的影响。通过对比分析,帮助用户根据操作系统版本和需求选择最佳配置,提升USB 3.0设备的兼容性与传输效率。

weixin_31887307的博客 243

USB控制器接口手动传递(XHCI Hand Off)的含义及编程实现

通过使用相应的编程接口(如WinUSB API),操作系统可以与USB设备进行通信,实现对USB设备的检测、配置和驱动等功能。当XHCI Hand Off被启用时,操作系统将完全接管USB控制器的管理,包括设备的检测、配置和驱动等功能。在USB设置选项中,找到与XHCI Hand Off相关的选项,可能被称为"XHCI Mode"、“USB Hand Off"类似的名称。XHCI Hand Off的启用可以在一些特定情况下提供更好的兼容性和性能,尤其是在使用较新的操作系统和驱动程序时。

CoderExtra的博客 1万+

USB 3.0 xHCI 控制器报错代码 10:3 步定位与 Intel/VIA 芯片组驱动修复方案

本文详细解析了USB 3.0 xHCI控制器报错代码10的故障现象,提供了从软件驱动修复到BIOS配置调整的三阶段排错流程,特别针对Intel、VIA和Renesas等主流芯片组给出了具体解决方案,帮助用户快速恢复USB功能。

weixin_29189373的博客 329

新到的电脑BIOS中无法识别U盘

进入BIOS后,发现Advanced中的USB Configuration中的 XHCI Hand-off是Disabled,将它改为Enabled就可以在BIOS下识别了。 有些主板在Windows7系统时就需要开启此选项,如果不开启,将可能导致无法识别USB设备。

Learn From The Masters 1万+

[USB 3.0 报错]-高手必看!BIOS 设置中的 xHCI 模式以及 USB 2.0/3.0 的万能 Windows 驱动

关于 USB 3.0 报错符合 USB xHCI 的主机控制器,错误代码为 10 一个匪夷所思的 USB 3.0 问题! 这种情况会导致哪些症状呢? 这个困扰我大半年的问题其实是intel xHCI 模式的设置问题 初识 xHCI 认识 eHCI 和 xHCI BIOS 设置中的 xHCI 模式 通用 Windows 2.0/3.0 驱动下载

燃吹 U 客帮 2万+

微星B360M迫击炮黑苹果BIOS设置详解:10个关键设置步骤

想要成功安装黑苹果系统?微星B360M迫击炮主板的BIOS设置是关键第一步!这篇完整指南将带你了解微星B360M迫击炮黑苹果BIOS设置的10个关键步骤,确保你的OpenCore EFI能够顺利引导macOS系统。无论你是黑苹果新手还是有一定经验的用户,这些详细的BIOS设置说明都能帮助你避免常见问题,提高安装成功率。😊 ## 为什么BIOS设置对黑苹果如此重要? 在开始安装黑苹果之前,正确

gitblog_00437的博客 1080

TNS-12518:TROUBLESHOOTING GUIDE TNS-12518 TNS listener could not hand off client connection

TNS-12518:TROUBLESHOOTING GUIDE TNS-12518 TNS listener could not hand off client connection   TROUBLESHOOTING GUIDE TNS-12518 TNS listener could not hand off client connection [ID 550859.1]

爱肯的专栏 1386

USB 3.0 xHCI 控制器报错代码 10:3 步定位与驱动/BIOS 联合修复方案

本文详细解析了USB 3.0 xHCI控制器报错代码10的成因,提供了从驱动更新到BIOS设置的全面解决方案。通过识别控制器制造商、正确安装驱动、调整BIOS中的xHCI模式等步骤,有效解决USB 3.0端口无法识别设备的问题,同时兼容USB 2.0设备使用。

weixin_29191669的博客 302

Windows 7 SP1增强型升级安装实战:USB3.0驱动注入与离线补丁部署

Windows 7作为NT6.x内核的经典操作系统,虽已终止支持,但在工控、教育及嵌入式场景中仍承担关键业务。其升级本质不是版本迭代,而是面向Legacy BIOS环境的系统兼容性工程——需解决USB3.0驱动缺失、NVMe识别失败、SHA-2签名支持不足等底层限制。技术核心在于离线镜像服务(DISM注入)、启动介质定制(Rufus+bootmgr适配)与补丁依赖链管理(KB4474419为前置基点)。该方案兼顾业务连续性与硬件兼容性,适用于戴尔OptiPlex等老平台在不重装系统前提下获得USB3.0识别

a6t2007的博客 566

微星主板BIOS设置指南:打造稳定可用的黑苹果系统

在计算机硬件领域,固件(Firmware)是连接硬件与操作系统的底层软件,负责初始化硬件并提供运行时服务。其中,BIOS(基本输入输出系统)作为PC固件的核心,管理着硬件配置、电源管理和启动流程。对于希望在非苹果硬件上运行macOS的黑苹果(Hackintosh)项目而言,BIOS设置尤为关键,它直接决定了系统能否成功安装、硬件驱动是否正常以及电源管理等核心功能是否稳定。通过正确配置UEFI启动模式、ACPI电源管理、PCIe解码等底层选项,可以为macOS模拟出接近原生苹果硬件的运行环境,从而实现包括睡眠

weixin_30384217的博客 392

USB_xHCI协议(二) —— 接口和数据结构

xHCI是可扩展主机控制器(xHC)的接口(Interface),为硬件部分。本章节简单介绍里xHCI的数据结构。

weixin_64909055的博客 2939

USB——硬件控制器分类(OHCI UHCI EHCI xHCI)))

OHCI 不仅仅用于 USB,也支持一些其他的接口,比如苹果的 Firewire 等,OHCI 由于硬件比较难,所以软件要求就降低了,软件相对来说比较简单。全称是 Kinetis Host Controller Interface,因在 NXP Kinetis 系列微控制器中被大量使用而得名,是一个设计简单但功能完整的 USB 控制器,可以工作在 单一的主机和设备模式下,配合一些其他的芯片也可以支持 OTG 工作模式,具有占用内存小并且驱动程序易于开发的特性。OHCI、UHCI都是USB1.1的接口标准。

tyustli 3726

微知-BIOS中的XHCI模式是什么意思?(usb3.0的扩展控制器影响usb3.0速率等选项)

综上smart auto主要是为了让在BIOS期间能够用USB 3.0的速率使用。auto主要是为了让系统支持3.0的话,能够根据情况动态支持。英特尔公司开发的一个USB主机控制器接口,主要面向USB 3.0,同时也支持USB 2.0及以下版本的设备。这个设置不是太有用,除非是在BIOS期间,希望用到USB 3.0的速率,其他时候都不是太有用。smart auto模式是需要在BIOS期间就支持usb3.0的速率工作。auto是BIOS期间不是3.0,在BIOS期间通过ACPI协定。

技术札记 3951

USB xHCI控制器使用总结

USB xHCI控制器使用总结

汽车以太网和SOA 3万+

xhci 数据结构

在枚举USB设备的过程中,系统软件会在主机内存中为该设备分配设备上下文数据结构,并将其初始化为“0”。xHC保留对设备上下文的所有权,直到使用“禁用插槽命令”禁用了设备插槽为止。如果针对设备插槽的命令成功执行,则xHC将在生成Command Completion Event 之前更新输出插槽上下文,以反映其正在主动使用的参数值来管理设备。xHC报告的插槽状态标识设备的当前状态,并与USB规范中描述的USB设备状态紧密对应。作为设备上下文成员,xHC使用插槽上下文数据结构将设备参数的当前值报告给系统软件。

raoxu1154492168的博客 2043

ehci、xhci是什么?它们有什么区别

什么是ehci?ehci和xhci有什么区别?相信说到这个,不少朋友不知道是什么呢?是什么呢?不知道大家装机的时候,有没有出现过鼠标没有反应的情况呢?其实这就是ehci和xhci驱动问题区别,一起来了解一下吧。 ehci是什么意思? EHCI英文全称为Enhanced Host Controller Interface,是增强型主机控制器接口规范,描述了一个通用串行总线USB2

zyj66666的博客 6万+

xhci主机规范初探(1) --架构预览

xhci规范中整体软件模型如下图所示: 这里描述的主要是上图中xhci部分,包括软件和硬件。 1. 接口架构 这里主要分为三部分: 1)Host Configuration Space. 每个xHC实现都应包括一种通过系统软件识别和枚举主机控制器的方法。本规范提供了一个主机配置空间的PCI示例,它被称为PCI配置空间。PCI配置空间定义提供了一个关于系统xHC枚举和资源(中断、电源、虚拟化等)的配置空间使用的工作示例。 2)MMIO Space. 寄存器空间表示xHC向驻留在内存地址空间中的系统软件提供的

weixin_44031074的博客 2563
上一篇: MySQL数据库服务器的架设
下一篇: 你很有可能在滥用Docker
linux_shuai
博客等级 码龄10年 12粉丝 0原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值