[haiku-bugs] Re: [Haiku] #9553: [AboutSystem] AMD Sempron is detected as Athlon 64

  • From: "kallisti5" <trac@xxxxxxxxxxxx>
  • Date: Mon, 25 Mar 2013 18:24:00 -0000

#9553: [AboutSystem] AMD Sempron is detected as Athlon 64
----------------------------------------+----------------------------
   Reporter:  Kev                       |      Owner:  nobody
       Type:  bug                       |     Status:  new
   Priority:  normal                    |  Milestone:  R1
  Component:  Applications/AboutSystem  |    Version:  R1/Development
 Resolution:                            |   Keywords:
 Blocked By:                            |   Blocking:
Has a Patch:  0                         |   Platform:  x86
----------------------------------------+----------------------------

Comment (by kallisti5):

 calculating....

 Type 0, family 15, model 12, stepping 0, features 0x078bfbff
 FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT
 PSE36 CFLUSH MMX FXSTR SSE SSE2
 Extended Intel: 0x00000000
 Extended AMD: type 0, family 15, model 12, stepping 0, features 0xe3d3fbff

 That helps... this is kind of an odd AMD cpu though.

 {{{
 #define EXT_FAMILY_MASK 0xF00000
 #define EXT_MODEL_MASK  0x0F0000
 #define FAMILY_MASK     0x000F00
 #define MODEL_MASK      0x0000F0
 #define STEPPING_MASK   0x00000F
 }}}


 That results in:  0xFC0FC0
 That can't be right though as the extended  id is the same as the base.

 http://www.hardwaresecrets.com/printpage/201

 The cpu-Z output above also identifies the cpu as an "Athlon 64."

 I think what is going on here is the early 64-bit Sempron cpu's were
 closely based on the (then new) Athlon 64 chipsets.

 This may be something we can't work around easily with cpuid's unless we
 use Axel's (kind of arbitrary) marketing name adjustments.

 Kev, honestly your Sempron 3100+ cpu is closer to an Athlon 64 then an
 Sempron :)  Do you know if your cpu supports 64-bit code?

--
Ticket URL: <http://dev.haiku-os.org/ticket/9553#comment:8>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: