Enable CPUID on Cyrix 6x86 CPUs

Post new topic   Reply to topic    CPU-World.com forums Forum Index -> Modern Chips (Collectible Chips only)
View previous topic :: View next topic  
Author Message
hardwarecop



Joined: 09 Mar 2012
Posts: 454
Location: Berlin, Germany

PostPosted: Sun Sep 08, 2013 12:04 pm    Post subject: Enable CPUID on Cyrix 6x86 CPUs Reply with quote

Hi all,

I've some problems with CPUID detection on Cyrix 6x86 CPUs that I couldn't solve yet. AFAIK the CPUID instruction was disabled on the Cyrix 5x86/6x86 by default. I've found various programs on the web which can help me enable the instruction, here's one of them:

http://www.paradicesoftware.com/specs/cpuid/note_cpuidtroubles.htm

Unfortunately this program (and all the others) don't work for me. I'm trying to get the CPUID of the CPUs on a QDI Titanium IB+ with Windows 2000 and XP Professional (I can choose between these two OSes) running on it.
Do you think my operating system is too modern? Laughing
Because these programs are written for DOS. Maybe I should downgrade to a MS-DOS based operating system, such as Windows 98/95?

Here's an example I have found:

http://www.cpu-world.com/CPUs/6x86/Cyrix-6x86-P150%2BGP.html

So it has to be possible!! Very Happy

I've also found some assembly codes(?) on the same website - I don't know how to use the code. I never studied informatics or low level programming languages - maybe you can give me some advices...

Thankkkssss alot!!!
Frank

_________________
Check out my museum project with more than 1500 CPU pics: http://www.cpumuseum.jimdo.com/
Back to top
View user's profile Send private message [ Hidden ] Visit poster's website
debs3759



Joined: 18 Jan 2006
Posts: 9477
Location: Northampton, Divided Kingdom

PostPosted: Sun Sep 08, 2013 12:46 pm    Post subject: Re: Enable CPUID on Cyrix 6x86 CPUs Reply with quote

HARDWARECOP wrote:
Unfortunately this program (and all the others) don't work for me. I'm trying to get the CPUID of the CPUs on a QDI Titanium IB+ with Windows 2000 and XP Professional (I can choose between these two OSes) running on it.
Do you think my operating system is too modern? Laughing
Because these programs are written for DOS. Maybe I should downgrade to a MS-DOS based operating system, such as Windows 98/95?


When you run the app in a DOS box under a modern OS, it runs in x86 compatibility mode (v86 mode). It won't store the settings when you close the DOS box. You would have to run the CPUID app in the same DOS box, and it would have to be a DOS app (eg something like cpu-z would not use the settings in the dos box).

If you try it using and older OS, make sure you set the CPUID flags before Windows loads. You might do that using autoexec.bat.

Alternatively, use an app that tests Cyrix and compatible processors using the Cyrix ID registers.

_________________
My graphics card database can be found at http://www.gpuzoo.com.

I can resist anything except temptation.

Debs
Back to top
View user's profile Send private message  
hardwarecop



Joined: 09 Mar 2012
Posts: 454
Location: Berlin, Germany

PostPosted: Sun Sep 08, 2013 3:29 pm    Post subject: Reply with quote

Okay, thank you very much for your reply.

How does the autoexec.bat thing work? Wait, I'll google first Wink

So according to your text it may not be possible to read the CPUID with CPU-Z Laughing because CPU-Z uses a GUI which is running independently from CMD.exe?

_________________
Check out my museum project with more than 1500 CPU pics: http://www.cpumuseum.jimdo.com/
Back to top
View user's profile Send private message [ Hidden ] Visit poster's website
misace



Joined: 14 Sep 2012
Posts: 932
Location: Prague, Czechia

PostPosted: Sun Sep 08, 2013 4:08 pm    Post subject: Reply with quote

I think that enabler utility will not work on Win NT/2k/xp, but I´m not sure.

There´s a bios option on some Socket 7 motherboards called Cyrix CPUID Enable/Disable. So check your bios settings.

Or you can install Win98, enable CPUID by DOS utility and run CPU-Z for Win9x.

_________________
Looking For Chips 386 J38605DX, Symphony FPU, Rise Tiger, MP6-II, Winchip 3&4, IDT C6-Early Logo, Nx686, Tesla 8088, L80C86, Bulgarian 8088, Pentium 4 QT69ES.
Back to top
View user's profile Send private message [ Hidden ]
debs3759



Joined: 18 Jan 2006
Posts: 9477
Location: Northampton, Divided Kingdom

PostPosted: Sun Sep 08, 2013 5:22 pm    Post subject: Reply with quote

The CPUID code I wrote some years ago never uses CPUID for Cyrix processors, but it constructs and ID code from the info contained in the chips registers. It can identify most steppings of all Cyrix and compatible processors. I'm not sure if it's currently available online though. I'm sure I could find it for you if you need a text mode ID app.
_________________
My graphics card database can be found at http://www.gpuzoo.com.

I can resist anything except temptation.

Debs
Back to top
View user's profile Send private message  
CPUShack



Joined: 16 Jun 2003
Posts: 34259
Location: State of Jefferson, USA

PostPosted: Sun Sep 08, 2013 5:53 pm    Post subject: Reply with quote

the data from it was very handy, that I do know
_________________
New for 2025! The CPU Shack has a co-processor!

Visit The CPU Shack of microprocessor history and information.
Back to top
View user's profile Send private message   Visit poster's website AIM Address MSN Messenger
Neon_WA



Joined: 08 Nov 2008
Posts: 7146
Location: Margaret River, West Australia

PostPosted: Sun Sep 08, 2013 6:52 pm    Post subject: Reply with quote

what I use especially for Cyrix based processors that disable CPUid by default and also supplies DIR info on them

http://web.inter.nl.net/hcc/J.Steunebrink/chkcpu.htm

comes in DOS & Win versions

and it is one of the few programs that reports the correct L2 info for all VIA C3s

_________________
There are 10 types of people in this world:
those who understand binary and those who don't. ~Author Unknown
http://www.x86-guide.net/Neon-WA/en/collection.html
Back to top
View user's profile Send private message [ Hidden ] MSN Messenger
hardwarecop



Joined: 09 Mar 2012
Posts: 454
Location: Berlin, Germany

PostPosted: Sun Sep 08, 2013 11:39 pm    Post subject: Reply with quote

Okay, thanks, this seems to be a great page.

@misace: Unfortunately there's no such setting in my BIOS - I have also tried many other motherboards I have - without success. But thanks for the answer!

I'm trying everything with W98 again.

_________________
Check out my museum project with more than 1500 CPU pics: http://www.cpumuseum.jimdo.com/
Back to top
View user's profile Send private message [ Hidden ] Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    CPU-World.com forums Forum Index -> Modern Chips (Collectible Chips only) All times are GMT - 5 Hours
Page 1 of 1
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

Powered by phpBB © 2001 phpBB Group