EMULATION DER EIN-/AUSGANGSERWEITERUNG MIT EINEM PROGRAMMIERBAREN GERÄT

In einigen Beispielen enthält ein System einen Prozessor, einen Verwaltungscontroller und ein programmierbares Gerät, um eine Emulation der Ein-/Ausgabe-Erweiterung (E/A) bereitzustellen, um die Kommunikation mit einer Vielzahl von E/A-Geräten eines mit dem System gekoppelten Subsystems zu unterstüt...

Full description

Saved in:
Bibliographic Details
Main Authors Kaler, Paul Anthony, Heinrich, David F, Nguyen, Binh Q
Format Patent
LanguageGerman
Published 29.02.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:In einigen Beispielen enthält ein System einen Prozessor, einen Verwaltungscontroller und ein programmierbares Gerät, um eine Emulation der Ein-/Ausgabe-Erweiterung (E/A) bereitzustellen, um die Kommunikation mit einer Vielzahl von E/A-Geräten eines mit dem System gekoppelten Subsystems zu unterstützen, wobei das programmierbare Gerät eine Vielzahl von virtuellen Registern als Teil der E/A-Erweiterungsemulation bereitstellt, wobei die virtuellen Register den jeweiligen E/A-Geräten der Vielzahl von E/A-Geräten zugeordnet sind. Der Prozessor schreibt einen Wert in ein erstes virtuelles Register der Vielzahl virtueller Register, um ein Ausgabeereignis auszulösen, das sich auf ein erstes E/A-Gerät der Vielzahl von E/A-Geräten im Subsystem bezieht. Die Verwaltungssteuerung liest das erste virtuelle Register und interagiert als Reaktion auf den in das erste virtuelle Register geschriebenen Wert mit dem Subsystem, um das Ausgabeereignis in Bezug auf das erste E/A-Gerät im Subsystem auszugeben. In some examples, a system includes a processor, a management controller; and a programmable device to provide input/output (I/O) expansion emulation to support communication with a plurality of I/O devices of a subsystem coupled to the system, where the programmable device provides a plurality of virtual registers as part of the I/O expansion emulation, the virtual registers associated with respective I/O devices of the plurality of I/O devices. The processor writes a value to a first virtual register of the plurality of virtual registers to trigger an output event relating to a first I/O device of the plurality of I/O devices at the subsystem. The management controller reads the first virtual register and, in response to the value written to the first virtual register, interact with the subsystem to issue the output event relating to the first I/O device at the subsystem.
Bibliography:Application Number: DE202310110790