Unification d'interface de dispositif de classe avec une interface hôte à l'aide d'un contrôleur intégré

Vereinheitlichung einer class-gerät-schnittstelle mit einer host-schnittstelle durch verwendung eines eingebetteten steuergeräts

Unifying class device interface with one host interface by using embedded controller

Abstract

La présente invention concerne un système, un dispositif et un procédé destinés à communiquer entre un dispositif hôte et une pluralité de dispositifs périphériques, les communications utilisant une interface unique qui est prise en charge par l'hôte. L'hôte comprend une pluralité de pilotes de classe et de pilotes de miniport. Chacun des pilotes de classe met en œuvre la fonctionnalité associée à un ou plusieurs dispositifs périphériques parmi la pluralité de dispositifs périphériques. Chaque pilote de miniport fournit une interface par laquelle un ou plusieurs des pilotes de classe communiquent avec un ou plusieurs dispositifs périphériques parmi la pluralité de dispositifs périphériques à l'aide de protocoles de classe, les pilotes de miniport communiquant par l'intermédiaire d'une interface hôte unique prise en charge par l'hôte. Un contrôleur intégré sert d'interface avec la pluralité de dispositifs périphériques à l'aide des protocoles de bus natifs respectifs des dispositifs périphériques et le contrôleur intégré servant d'interface avec la pluralité de pilotes de miniport à l'aide de l'interface hôte unique.
A system, device and method for communicating between a host device and a plurality of peripheral devices wherein the communications utilize a single interface that is supported by the host. The host includes a plurality of class drivers and miniport drivers. Each of the class drivers implements functionality associated with one or more of the plurality of peripheral devices. Each miniport driver provides an interface by which one or more of the class drivers communicate with one or more of the plurality peripheral devices using class protocols, wherein the miniport drivers communicate through a single host interface supported by the host. An embedded controller interfaces with the plurality of peripheral devices using the respective native bus protocols of the peripheral devices and wherein the embedded controller interfaces with the plurality of miniport drivers using the single host interface.

Claims

Description

Topics

Download Full PDF Version (Non-Commercial Use)

Patent Citations (0)

    Publication numberPublication dateAssigneeTitle

NO-Patent Citations (0)

    Title

Cited By (0)

    Publication numberPublication dateAssigneeTitle