DEVICE, EVENT AND MESSAGE PARAMETER ASSOCIATION IN A MULTI-DROP BUS
Systems, methods, and apparatus for communication virtualized general-purpose input/output (GPIO) signals over a serial communication link. A method performed at a device coupled to a serial bus includes determining that GPIO state information corresponding to a physical GPIO pin or signal is availa...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Systems, methods, and apparatus for communication virtualized general-purpose input/output (GPIO) signals over a serial communication link. A method performed at a device coupled to a serial bus includes determining that GPIO state information corresponding to a physical GPIO pin or signal is available in an event register that has a first bit width and includes information identifying one or more devices associated with the event register, and exchanging the GPIO state information with the one or more devices over the serial bus. The GPIO state information may be transmitted over the serial bus in accordance with configuration information stored in the event register. The configuration information may include an address identifying the one or more devices. The configuration information may include addressing information identifying a target register in the one or more devices. The configuration information may include information identifying a mode of communication for transmitting the GPIO state information.
L'invention concerne des systèmes, des procédés et un appareil de communication de signaux d'entrée/sortie universelles (GPIO) virtualisés sur une liaison de communication série. Un procédé mis en œuvre au niveau d'un dispositif couplé à un bus série comprend les étapes consistant à : déterminer que des informations d'état GPIO correspondant à une broche, ou à un signal, physique GPIO sont disponibles dans un registre d'événement qui a une première largeur de bits et contient des informations identifiant un ou plusieurs dispositifs associés au registre d'événement; et échanger les informations d'état GPIO avec lesdits un ou plusieurs dispositifs sur le bus série. Les informations d'état GPIO peuvent être transmises sur le bus série en fonction d'informations de configuration stockées dans le registre d'événement. Les informations de configuration peuvent contenir une adresse identifiant lesdits un ou plusieurs dispositifs, des informations d'adressage identifiant un registre cible dans lesdits un ou plusieurs dispositifs et des informations identifiant un mode de communication permettant de transmettre les informations d'état GPIO. |
---|