Mechanism and apparatus for dynamically providing required resources for a hot-added PCI express endpoint or hierarchy
    4.
    发明申请
    Mechanism and apparatus for dynamically providing required resources for a hot-added PCI express endpoint or hierarchy 审中-公开
    用于为热插拔PCI Express端点或层次结构动态提供所需资源的机制和设备

    公开(公告)号:US20070233928A1

    公开(公告)日:2007-10-04

    申请号:US11395948

    申请日:2006-03-31

    申请人: Robert Gough

    发明人: Robert Gough

    IPC分类号: G06F13/00 H05K7/10

    CPC分类号: G06F9/4413

    摘要: A method and apparatus is described herein for dynamically allocating resources to root ports. Upon initialization of a system, resources, such as memory space, I/O space, and/or bus numbers are allocated to devices and corresponding windows are assigned to root ports present upstream from those devices. A remaining amount of resources are reserved into a resource pool. When a new device is inserted at runtime, a handler services the insertion notification by assigning an appropriate resource window from the resource pool to the root port upstream from the newly added device. In contrast, upon removal the window of resources are re-assigned back to the resource pool.

    摘要翻译: 这里描述了一种用于向根端口动态分配资源的方法和装置。 在系统初始化时,诸如存储器空间,I / O空间和/或总线号等资源被分配给设备,并且相应的窗口被分配给那些设备上游的根端口。 剩余资源量被保留在资源池中。 当在运行时插入新设备时,处理程序通过从资源池分配适当的资源窗口到新添加的设备的上游根端口来服务插入通知。 相比之下,删除后,资源窗口将重新分配回资源池。

    AUTOMATIC SWITCHING AND DEPLOYMENT OF SOFTWARE OR FIRMWARE BASED USB4 CONNECTION MANAGERS

    公开(公告)号:US20190317774A1

    公开(公告)日:2019-10-17

    申请号:US16456931

    申请日:2019-06-28

    摘要: Automatic-switching and deployment of software (SW)- or firmware (FW)-based USB4 connection managers (CMs) and associated methods, apparatus, software and firmware. A handshake is defined between BIOS and an operating system (OS) to discover supported CM capability and dynamically switch from a FW CM to a SW CM and visa verse if there is a mismatch. In addition, a mechanism is defined to deploy the correct FW or SW CM driver based on class code, 2-part or 4-part ID. Support for continued USB4 operation during an OS upgrade or downgrade is provided, while ensuring that the best possible CM solution is used based on the advertised platform and OS capability. USB4 controllers support a pass-through mode under which the host controller FW redirects control packets sent between an SW CM and a USB4 fabric, and a FW CM mode under which control packets are communicated between the host controller FW and the USB4 fabric to configure USB4 peripheral devices and/or USB4 hubs in the USB4 fabric.

    Processor system management mode caching
    9.
    发明授权
    Processor system management mode caching 有权
    处理器系统管理模式缓存

    公开(公告)号:US07818496B2

    公开(公告)日:2010-10-19

    申请号:US11731755

    申请日:2007-03-30

    IPC分类号: G06F13/00 G06F12/00

    摘要: In some embodiments, an apparatus comprises one or more processors supporting a system management mode, system management memory, and software controllable caching of memory, one or more memory modules, a memory controller, and a communication bus to couple the one or more memory modules to the memory controller. Other embodiments may be described.

    摘要翻译: 在一些实施例中,一种装置包括支持系统管理模式,系统管理存储器和存储器的软件可控高速缓存,一个或多个存储器模块,存储器控制器和通信总线的一个或多个处理器,以耦合一个或多个存储器模块 到内存控制器。 可以描述其他实施例。

    Deferring peripheral traffic with sideband control
    10.
    发明授权
    Deferring peripheral traffic with sideband control 有权
    通过边带控制延迟外设流量

    公开(公告)号:US07546409B2

    公开(公告)日:2009-06-09

    申请号:US11823845

    申请日:2007-06-28

    IPC分类号: G06F13/20 G06F13/00

    摘要: In some embodiments, a system comprises a USB host system comprising a USB function driver, and a USB device coupled to the USB host system via a USB interface, wherein the USB device cooperate to defer one or more data traffic exchanges by passing control messages via a sideband communication link. Other embodiments may be described.

    摘要翻译: 在一些实施例中,系统包括USB主机系统,其包括USB功能驱动器和经由USB接口耦合到USB主机系统的USB设备,其中所述USB设备通过传递控制消息来协作来推迟一个或多个数据业务交换 边带通信链路。 可以描述其他实施例。