rdmsr: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med ''''Kommandonamn:''' rdmsr '''Syntax:''' <code>rdmsr 0xADDR [-v VARNAME]</code> '''Beskrivning:''' Läser ett model-specifikt register (MSR) på adressen <code>0xADDR</code>. Om parametern <code>-v</code> används och en miljövariabel <code>VARNAME</code> anges, tilldelas den miljövariabeln värdet som lästes från MSR. Observera att på SMP-system innebär läsning från en MSR som har en omfattning per hårdvarutråd att värdet som returneras endast gäller den sp...')
 
Ingen redigeringssammanfattning
 
(2 mellanliggande sidversioner av samma användare visas inte)
Rad 1: Rad 1:
'''Kommandonamn:''' rdmsr
'''Kommandonamn:''' rdmsr
'''Syntax:'''  
'''Syntax:'''  
<code>rdmsr 0xADDR [-v VARNAME]</code>
<code>rdmsr 0xADDR [-v VARNAME]</code>
'''Beskrivning:'''
'''Beskrivning:'''
Läser ett model-specifikt register (MSR) på adressen <code>0xADDR</code>. Om parametern <code>-v</code> används och en miljövariabel <code>VARNAME</code> anges, tilldelas den miljövariabeln värdet som lästes från MSR.


Observera att på SMP-system innebär läsning från en MSR som har en omfattning per hårdvarutråd att värdet som returneras endast gäller den specifika CPU/kärna/tråd som kör kommandot.
Läser ett model-specifikt register ([[MSR]]) på adressen <code>0xADDR</code>. Om parametern <code>-v</code> används och en miljövariabel <code>VARNAME</code> anges, tilldelas den miljövariabeln värdet som lästes från [[MSR]].
 
Observera att på [[SMP]]-system innebär läsning från en [[MSR]] som har en omfattning per hårdvarutråd att värdet som returneras endast gäller den specifika CPU/kärna/tråd som kör kommandot.


Om du anger en reserverad eller oimplementerad MSR-adress, kommer det att orsaka ett generellt skyddsfel (som för närvarande inte hanteras), vilket resulterar i att systemet startar om.
Om du anger en reserverad eller oimplementerad [[MSR]]-adress, kommer det att orsaka ett generellt skyddsfel (som för närvarande inte hanteras), vilket resulterar i att systemet startar om.


'''Exempel:'''
'''Exempel:'''
* <code>rdmsr 0x1A0</code> – Läser värdet från MSR-adress <code>0x1A0</code>.
* <code>rdmsr 0x1A0</code> – Läser värdet från MSR-adress <code>0x1A0</code>.
* <code>rdmsr 0x1A0 -v MSR_VALUE</code> – Läser värdet från MSR-adress <code>0x1A0</code> och tilldelar det till miljövariabeln <code>MSR_VALUE</code>.
* <code>rdmsr 0x1A0 -v MSR_VALUE</code> – Läser värdet från MSR-adress <code>0x1A0</code> och tilldelar det till miljövariabeln <code>MSR_VALUE</code>.


= Sidslut =
= Sidslut =

Nuvarande version från 23 september 2024 kl. 09.18

Kommandonamn: rdmsr Syntax:

rdmsr 0xADDR [-v VARNAME]

Beskrivning:

Läser ett model-specifikt register (MSR) på adressen 0xADDR. Om parametern -v används och en miljövariabel VARNAME anges, tilldelas den miljövariabeln värdet som lästes från MSR.

Observera att på SMP-system innebär läsning från en MSR som har en omfattning per hårdvarutråd att värdet som returneras endast gäller den specifika CPU/kärna/tråd som kör kommandot.

Om du anger en reserverad eller oimplementerad MSR-adress, kommer det att orsaka ett generellt skyddsfel (som för närvarande inte hanteras), vilket resulterar i att systemet startar om.

Exempel:

  • rdmsr 0x1A0 – Läser värdet från MSR-adress 0x1A0.
  • rdmsr 0x1A0 -v MSR_VALUE – Läser värdet från MSR-adress 0x1A0 och tilldelar det till miljövariabeln MSR_VALUE.

Sidslut

Orginalhemsidan på Engelska : https://www.gnu.org/software/grub/manual/grub/html_node/rdmsr.html#rdmsr

GNU GRUB Manual

Det är här är en maskinöversättning av GNU-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp.se som har sponsrat Linux.se med webserver.