List of MSR registers for Core Duo/Core 2 Cuo/Athlon64/Turion64 - ASM x86 ASM 370

This is a discussion on List of MSR registers for Core Duo/Core 2 Cuo/Athlon64/Turion64 - ASM x86 ASM 370 ; Hi! Is there a good list of all the model specific registers for the current CPU families (Core Duo, Core 2 Duo, Athlon 64, Turion 64, Opteron 64)? Mit freundlichen Grüßen Frank-Christian Krügel...

+ Reply to Thread
Results 1 to 3 of 3

List of MSR registers for Core Duo/Core 2 Cuo/Athlon64/Turion64

  1. Default List of MSR registers for Core Duo/Core 2 Cuo/Athlon64/Turion64

    Hi!

    Is there a good list of all the model specific registers for the current CPU
    families (Core Duo, Core 2 Duo, Athlon 64, Turion 64, Opteron 64)?

    Mit freundlichen Grüßen

    Frank-Christian Krügel


  2. Default Re: List of MSR registers for Core Duo/Core 2 Cuo/Athlon64/Turion64

    Hi,

    On Feb 12, 8:34 pm, Frank-Christian Kruegel <spamt...@crayne.org>
    wrote:
    > Is there a good list of all the model specific registers for the current CPU
    > families (Core Duo, Core 2 Duo, Athlon 64, Turion 64, Opteron 64)?


    I've never seen a single list of MSRs, except for the one at Sandpile
    (http://www.sandpile.org/ia32/msr.htm) which is entirely inadequate.

    Intel's latest manuals include a seperate list for each CPU type
    (Pentium, P6, Pentium-M, Core solo/duo, and Pentium 4/Xeon) and a list
    of "architectural" MSRs in the Appendixes.

    For AMD this information is not in their manuals. Instead you need
    the "BIOS and Kernel Developer's Guide" for each different CPU - it's
    a major pain in the neck.

    For other CPU manufacturers it's usually best to try to find the
    datasheets for specific CPUs - good luck... :-)


    Cheers,

    Brendan


  3. Default Re: List of MSR registers for Core Duo/Core 2 Cuo/Athlon64/Turion64

    Frank-Christian Kruegel wrote:

    > Is there a good list of all the model specific registers for the current CPU
    > families (Core Duo, Core 2 Duo, Athlon 64, Turion 64, Opteron 64)?


    As far as K8 is concerned, cf. AMD's BIOS and Kernel Developer's Guide
    http://www.amd.com/us-en/assets/cont...docs/26094.PDF
    13.2 [K8] Model-Specific Registers

    Table 82 is a listing of the model-specific registers supported by the
    Athlon 64 and Opteron, presented in ascending hexadecimal address order.
    Register descriptions follow the table, organized according to the
    following functions:

    o Features (see page 368)
    o Identification (see page 375)
    o Memory typing (see page 375)
    o I/O range registers (see page 376)
    o System call extension registers (see page 378)
    o Segmentation (see page 380)

    Address Register Name Description
    C000_0080h EFER page 368
    C000_0081h STAR page 378
    C000_0082h LSTAR page 379
    C000_0083h CSTAR page 379
    C000_0084h SF_MASK page 380
    C000_0100h FS.Base page 380
    C000_0101h GS.Base page 381
    C000_0102h KernelGSbase page 381
    C001_0000h-C001_0003h PerfEvtSeli page 296
    C001_0004h-C001_0007h PerfCtri page 295
    C001_0010h SYSCFG page 369
    C001_0015h HWCR page 371
    C001_0016h, C001_0018h IORRBase[1:0] page 376
    C001_0017h, C001_0019h IORRMask[1:0] page 377
    C001_001Ah TOP_MEM page 375
    C001_001Dh TOP_MEM2 page 376
    C001_001Eh MANID page 375
    C001_001Fh NB_CFG page 373
    C001_0041h FIDVID_CTL page 382
    C001_0042h FIDVID_STATUS page 384
    C001_0044-C001_0048h MCi_CTL_MASK page 196
    C001_0050-C001_0053h IOTRAP_ADDR i page 386
    C001_0054h IOTRAP_CTL page 387
    C001_0055h Interrupt Pending Message page 388
    C001_0111h SMM_BASE page 225
    C001_0112h SMM_ADDR page 230
    C001_0113h SMM_MASK page 229

    Regards.


+ Reply to Thread

Similar Threads

  1. Dual Core DAQmx Acquisition Glitch Problems on Athlon64
    By Application Development in forum labview
    Replies: 6
    Last Post: 09-14-2007, 11:10 AM
  2. Re: LV and multi-core, acquire data with DAQmx on dual-core
    By Application Development in forum labview
    Replies: 0
    Last Post: 09-07-2007, 08:40 AM
  3. Re: LV and multi-core, acquire data with DAQmx on dual-core
    By Application Development in forum labview
    Replies: 0
    Last Post: 08-13-2007, 11:10 PM
  4. Core Duo Quad QX6700 vs 2 x Xeon Dual Core
    By Application Development in forum Adobe After Effects
    Replies: 0
    Last Post: 12-10-2006, 09:02 PM
  5. Replies: 0
    Last Post: 07-28-2006, 09:29 AM