Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to index page
Thread view  Board view
Rugxulo

Homepage

Usono,
31.12.2007, 14:50
 

CPULEVEL (2007) released (Announce)

Eric Auer has updated his CPULEVEL tool (which tells extended CPUID info: e.g. family/model/stepping, processor name, MMX or SSE features, etc.), which returns an errorlevel for processor detected.

Changes: SSE3 can now be detected (and fixed SSE report duplication as well as made easier to read overall).

Download: http://www.coli.uni-saarland.de/~eric/stuff/soft/specials/cpulevel2007.zip (10k)

Alternate: http://rugxulo.googlepages.com/cpulevel2007.zip

---
Know your limits.h

DOS386

02.01.2008, 01:20

@ Rugxulo
 

CPULEVEL (2007) released

> Eric Auer has updated his CPULEVEL tool

COOL. :-) I get however only one "level" while RayeR's CPUID finds 4 :lookaround: Anyway, 3 KiB only, open source, compiles with FASM ... a serious competitor on DOS CPUID'ding market :clap:

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

RayeR

Homepage

CZ,
02.01.2008, 13:02

@ DOS386
 

CPULEVEL (2007) released

> COOL. :-) I get however only one "level" while RayeR's CPUID finds
> 4 :lookaround: Anyway, 3 KiB only, open source, compiles with FASM ... a
> serious competitor on DOS CPUID'ding market :clap:

BTW my CPUID is aimed a bit higher, not only base CPUID info but also reads CPU MSRs to get some further info about multipliers, FSB clocks, cache and core temperature. Also it's written to be portable to win32 and linux (the advantage of GCC-DJGPP). Of course if you're space limited it's beeter to use small ASM programm.

---
DOS gives me freedom to unlimited HW access.

DOS386

03.01.2008, 08:16

@ RayeR
 

CPULEVEL (2007) released

> my CPUID is aimed a bit higher, not only base CPUID info but also reads CPU MSRs

I know :clap: IIRC it was hard work to get the Ring0 working not very long time ago ... I don't neglect the usefulness of your's.

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

RayeR

Homepage

CZ,
03.01.2008, 13:06

@ DOS386
 

CPULEVEL (2007) released

> I know :clap: IIRC it was hard work to get the Ring0 working not very long
> time ago ... I don't neglect the usefulness of your's.

Also it remains hack MSRs under linux. Currently it rely on your /proc/blabla which may not present in older kernels. But i'm linux lama. AFAIK I would need to write my own kernel module, which is not for beginners :) or is possible to shoot through protection? :)

---
DOS gives me freedom to unlimited HW access.

Rugxulo

Homepage

Usono,
09.01.2008, 11:07

@ RayeR
 

CPULEVEL (2007) released

> > COOL. :-) I get however only one "level" while RayeR's CPUID
> finds
> > 4 :lookaround: Anyway, 3 KiB only, open source, compiles with FASM ...

NASM, actually (although you only need to make two or three minor changes).

> BTW my CPUID is aimed a bit higher, not only base CPUID info but also
> reads CPU MSRs to get some further info about multipliers, FSB clocks,
> cache and core temperature. Also it's written to be portable to win32 and
> linux (the advantage of GCC-DJGPP). Of course if you're space limited it's
> beeter to use small ASM programm.

However, as you told me a while back, you were almost exclusively only interested in Intel cpus. Tsk tsk. ;-)

---
Know your limits.h

DOS386

10.01.2008, 01:04

@ Rugxulo
 

CPULEVEL (2009) released NASM vs FASM

> NASM, actually (although you only need to make two or three minor changes).

I know Eric used NASM ... but compiles with FASM as well after some very minor changes, saves a few bytes, and points to several bugs of Eric :clap:

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

rr

Homepage E-mail

Berlin, Germany,
10.01.2008, 09:40

@ DOS386
 

CPULEVEL (2009) released NASM vs FASM

> I know Eric used NASM ... but compiles with FASM as well after some very
> minor changes, saves a few bytes, and points to several bugs of Eric
> :clap:

...which you, of course, already reported to him. :ok:

---
Forum admin

DOS386

08.01.2008, 01:36

@ Rugxulo
 

CPULEVEL 2008 released

> Eric Auer has updated his CPULEVEL
> ~eric/stuff/soft/specials/cpulevel2007.zip

Seems Eric silently updated to CPULEVEL2008 :surprised:

What's new:

??? (kicked out the old version, COM size few bytes bigger)

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

Rugxulo

Homepage

Usono,
09.01.2008, 01:02

@ DOS386
 

CPULEVEL 2008 released

> Seems Eric silently updated to CPULEVEL2008 :surprised:
>
> What's new:
>
> ??? (kicked out the old version, COM size few bytes bigger)

Compared to the Dec. 30th version, this one can separately detect every pre-CPUID family of cpu (instead of lumping together 8086/186 and 386/486). But yeah, he should've named it CPULEVEL 2008, IMO, instead of refreshing the old version. Oh well. ;-)

---
Know your limits.h

Back to index page
Thread view  Board view
22632 Postings in 2109 Threads, 402 registered users, 399 users online (0 registered, 399 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum