On at 2021-05-03 11:05 +0200, Eric Auer wrote:

Also, you can use the 2 kB "CPULEVEL" tool instead of
VINFO but I guess you install VINFO everywhere anyway.

C:\>cpulevel
CPULEVEL - public domain by Eric Auer 2004-2007
CPU brand is GenuineIntel / CPU is family 5 model 2 revision c
CPUID level 1 EAX_.... EBX_.... ECX_.... EDX_....
           values are: 0000052c 00000000 00000000 000001bf
CPUID level 1 feature bits in EDX:
   [FLOATING POINT]   [VM EXT FLAGS]     [debug ext]        [Page Size Ext.]
   [TIMESTAMP COUNT]  [Pentium MSR]      [mce exception]    [cmpxchg8b op]
C:\>echo %errorlevel%
5

Of course you can do cpulevel > NUL if you prefer silence.

Hi Eric,

I added a bunch of things to your cpulevel and callver tools. cpulevel now will detect NEC V20/V30 processors as 186-class too. The commit is at [1], latest revision at [2]. callver [3] now supports 21.33FC version setting even if implemented on another DOS version than FreeDOS (none known, *yet*), and allows running with a new "SHOW" keyword to only list the current version. And 21.33FF is used to show a version string, if any, regardless of OEM code too (which is supported by the recent RxDOS kernel versions already).

Regards,
ecm


[1]: https://hg.ulukai.org/ecm/cpulevel/rev/e02c80c361ea
[2]: https://hg.ulukai.org/ecm/cpulevel/file/tip/cpulevel.asm
[3]: https://hg.ulukai.org/ecm/callver/file/tip/callver.asm


_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to