!Mca

L'estensione !mca visualizza i registri dell'architettura mca (Machine Check Architecture).

!mca

Parametri

Indirizzo
(solo destinazione Itanium) Specifica l'indirizzo del record di errore mca.

Bandiere
(solo destinazione Itanium) Specifica il livello di output. I flag possono essere qualsiasi combinazione dei bit seguenti. Il valore predefinito è 0xFF, che visualizza tutte le sezioni presenti nel log.

Bit 0 (0x1)
Visualizza la sezione processore.

Bit 1 (0x2)
Visualizza la sezione specifica della piattaforma.

Bit 2 (0x4)
Visualizza la sezione memory.

Bit 3 (0x8)
Visualizza la sezione del componente PCI.

Bit 4 (0x10)
Visualizza la sezione bus PCI.

Bit 5 (0x20)
Visualizza la sezione SystemEvent Log.

Bit 6 (0x40)
Visualizza la sezione del controller host della piattaforma.

Bit 7 (0x80)
Visualizza per includere la sezione del bus di piattaforma.

DLL

Kdexts.dll

Questo comando di estensione può essere usato solo con un computer di destinazione basato su x86.

Osservazioni:

In una destinazione x86, !mca visualizza i registri di controllo del computer supportati dal processore attivo. Visualizza anche informazioni di base sulla CPU (identiche a quella visualizzata da !cpuinfo). Ecco un esempio dell'output di questa estensione:

0: kd> !mca
MCE: Enabled, Cycle Address: 0x00000001699f7a00, Type: 0x0000000000000000

MCA: Enabled, Banks 5, Control Reg: Supported, Machine Check: None.
Bank  Error  Control Register     Status Register
  0. None   0x000000000000007f   0x0000000000000000

  1. None   0x00000000ffffffff   0x0000000000000000

  2. None   0x00000000000fffff   0x0000000000000000

  3. None   0x0000000000000007   0x0000000000000000

  4. None   0x0000000000003fff   0x0000000000000000

No register state available.

CP F/M/S Manufacturer   MHz Update Signature Features
 0 15,5,0 SomeBrandName 1394 0000000000000000 a0017fff

Si noti che questa estensione richiede simboli HAL privati. Senza questi simboli, l'estensione visualizzerà il messaggio "HalpFeatureBits non trovato" insieme alle informazioni di base sulla CPU. Ad esempio:

kd> !mca
HalpFeatureBits not found
CP F/M/S Manufacturer  MHz Update Signature Features
 0 6,5,1 GenuineIntel  334 0000004000000000 00001fff