Einschleusungsfehler abrufen (Funktionsindex 18)
Diese _DSM-Schnittstelle für Byte Addressable Energy Backed Function Class (Funktionsschnittstelle 1) gibt Informationen zu Fehlern zurück, die derzeit eingefügt werden.
Register sind in der Byte Addressable Energy Backed Interface-Spezifikation definiert.
Eingabe
Arg3
Keine.
Ausgabe
Feld | Bytelänge | Byteoffset | Registrieren | BESCHREIBUNG |
---|---|---|---|---|
Status | 4 | 0 | Weitere Informationen finden Sie unter _DSM Methodenausgabe. | |
Einschleusung von Vorgangsfehlern | 2 | 4 | Byte 0: INJECT_OPS_FAILURES (2, 0x60); Byte 1: Wenn INJECT_BAD_BLOCKS "1" ist (Bit 7 von Byte 0), ist dieses Feld INJECT_BAD_BLOCK_CAP (2, 0x67). Andernfalls muss dieses Feld 0 sein. | Informationen darüber, welcher Vorgang oder nicht flüchtige Speicherfehler derzeit eingefügt werden. |
Energiequellenausfälle injiziert | 1 | 6 | Byte 0: INJECT_ES_FAILURES (2, 0x64) | Informationen darüber, welche Es-Fehler (Energy Source) derzeit eingefügt werden. |
Einschleusung von Firmwareupdatefehlern | 1 | 7 | Byte 0: INJECT_FW_FAILURES (2, 0x65) | Informationen darüber, welche Firmwarevorgangsfehler derzeit eingefügt werden. |
Bemerkungen
Wenn die Plattform Fehlerinjektionen deaktiviert hat, muss diese Funktion erfolgreich sein und die gleichen Informationen zurückgeben, als ob derzeit keine Fehler eingefügt wurden.