home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Zodiac Super OZ
/
MEDIADEPOT.ISO
/
FILES
/
13
/
4P_V331.ZIP
/
WHATSNEW.331
< prev
next >
Wrap
Text File
|
1996-06-01
|
24KB
|
435 lines
changes from v3.3.0 (01.05.1996) to v3.3.1 (01.06.1996)
=======================================================
whole package
+ detection and "handling" for Linux added (will not work with DOSEMU yet)
1ST_READ.ME
* updated for the new STAT???? programs, Linux info and other details
80x86.CPU and 3rd_READ.ME (temporary included file)
- This file is not longer part of the 4P package, because I have converted
its information into HTML pages which can be found at the new 4P package
website, located at http://webusers.anet-dfw.com/~ludloff. The 80x86.CPU
file is not longer maintained (even not internally), because it would be
wasting my time to keep the file and the website up-to-date. Also on the
website you can find more actual and daily updated information.
INFO2 v3.3.1
+ detection for the mA4, mcCo, E0, tA0 and aC0 iPentium masks added
+ detection for the CPUID=0570h iPentium processors added
+ detection for the AMD K5 CPUID feature flag PGE (as APIC) added
STAT5 v3.3.1
* two versions available now (STAT5EMU and STAT5FPU), hotkey [F11/F12]
STAT5P v3.31
* name changed from STAT5P.BAT to STAT5DIV.BAT (means: bug fix for FDIV)
STAT6 v3.3.1
* two versions available now (STAT6EMU and STAT6FPU), hotkey [F11/F12]
STAT6DEB v3.3.1
* hotkey changed from [F11] to [NumBlock-5] (avoids trouble with STAT6FPU)
changes from v3.2.3 (01.04.1996) to v3.3.0 (01.05.1996)
=======================================================
whole package
+ handling and detection for the Qualitas 386MAX memory manager added
1ST_READ.ME
* text updated for STAT6(DEB), the Linux DOS box and the AMD K5 processors
80x86.CPU
+ iPentium MMX extension related Performance Monitoring events added
* iPentiumPro processor TSC (MSR #10h) description enhanced (details)
* iPentiumPro processor counter (MSR #C1/C2h) description enhanced
* iPentiumPro processor MTRR description slightly corrected
* iPentiumPro processor model and errata descriptions updated
INFO2 v3.3.0
+ easier usage under MS-Windows 95 now (parameters /P and /M are assumed)
+ viewing for iPentiumPro processor EvSelCtrCtrl registers added
STAT5/6 v3.3.0
* use of RDMSR[#10h] instead of RDTSC implemented (386MAX compatible now)
STAT5 v3.3.0
+ iPentium MMX extension related Performance Monitoring included
STAT6 v3.3.0
+ Performance Monitoring program for the iPentiumPro processors added
The STAT6 can be used on iPentiumPro CPUs, like the STAT5 on iPentiums.
STAT6DEB v3.3.0
+ Branch/Interrupt Monitoring program for the iPentiumPro processors added
The STAT6DEB can be used on iPentiumPro CPUs, similar to the STAT6.
STAT.API
* handling for MSRs 0..FFFFh implemented (before: MSRs 0..FFh only)
changes from v3.2.2 (01.03.1996) to v3.2.3 (01.04.1996)
=======================================================
whole package
* detection for a hidden MS-Windows 95 modified (limited MCB walk now)
80x86.CPU
+ AMD K5 processor Model Specific Register description added
* iPentiumPro processor Model Specific Register description updated
* Cyrix Control Register access via I/O port 22/23h description updated
+ Cyrix 6x86 processor performance control register description added
+ AMD K5 processor CPUID instruction information added
+ MMX feature flag added to CPUID description
* iPentium and iPentiumPro model and errata descriptions updated
+ many new sources (official manuals) added and older ones updated
INFO2 v3.2.3
* detection for 110 MHz internal clock speed added (Nx586, Cx6x86)
* detection for NexGen Nx586 processors slightly corrected
* detection for Cyrix 5x86 processors slightly corrected
* detection for new iPentium and iPentiumPro processor masks added
+ detection for the AMD K5 processors added (SSA5 and 5k86)
+ detection for MMX extensions added (CPUID feature flags)
* viewing for iPentiumPro processor MCA, MCT, TSC, CTR#0 and CTR#1 added
* removed many bugs and added much more security tests
OVERLAYS
* more feature control for the Cyrix 6x86 processor added (INFO_CXF.OVL)
* bug in INFO_MSR removed (RDMSR opcode is 0Fh,32h and not 0Fh,A2h)
STAT v3.2.3
* name changed from STAT.EXE to STAT5.EXE (future: included STAT6.EXE)
* detection for 150, 166, 180 and 200 MHz iPentium processors added
+ check "against" AMD K5 processor added (has no iPentium-style counters)
PSTAT v3.2.3
* name changed from PSTAT.BAT to STAT5P.BAT (future: included STAT6.EXE)
changes from v3.2.1 (01.02.1996) to v3.2.2 (01.03.1996)
=======================================================
whole package
* new eMail address included, old address and phone/fax numbers removed
1ST_READ.ME
+ warning about Cyrix 6x86 features control program functionality added
80x86.CPU
* CR4 description updated (PCE, PGE and PAE bits, 20xxh signature was bad)
+ some additions about the Cyrix 5x86 control registers added
+ Cyrix 6x86 control register description and CPUID information added
+ iPentium TR12 (MSR #0Eh) description updated (bit14)
+ details about iPentiumPro MSRs added -- see my new Appendix H ;-)
+ new iPentium and iPentiumPro processor steppings added
+ list of the (known) iPentiumPro processor bugs added
+ CPUID details and package prints for the AMD X5 processor added
+ some new processor EDX reset values added
+ some new sources added (PDF files at the Intel, AMD and IBM websites)
INFO2 v3.2.2
* clock speed test via RDMSR #10h (TSC) enabled again for iPentiumPro
* CR4 viewing completely re-arranged and slight bugs removed
* detection for the AMD 80486DX4WB processor corrected (bug removed)
+ detection for the iPentium iP54C processor with cC0 mask added
+ detection for the iPentiumPro processor masks B0, C0 and sA0 added
+ detection for the AMD X5 processor (WT and WB) added
* more detailed detection for the Cyrix 5x86/6x86 processors included
OVERLAYS
* bug in cache/memory size/speed test corrected (7 digits for speed now)
* Cyrix 5x86 feature control program can be used now for the 6x86 too
+ Cyrix 5/6x86 processor CPUID support control added (INFO_CXF.OVL)
STAT v3.2.2
* bug in time display routine removed
WAS2LATE v3.2.2
+ new file with latest, but not included in 4P yet information added
changes from v3.2.0 (01.01.1996) to v3.2.1 (01.02.1996)
=======================================================
whole package
* handling for registered versions changed (now: user key file WHO.REG)
+ detection for a hidden MS-Windows 95 added (option "hide Windows"...)
1ST_READ.ME
* some corrections and additions (regarding registering 4P) made
80x86.CPU
+ CPUID value and EDX reset value for i80486DX4WB processor added
+ CR4 and CPUID description updated for iPentiumPro processors
INFO2 v3.2.1
+ detection for the Intel 80486DX4WB (write back) processor added
* CR4 and CPUID feature flag value handling updated for iPentiumPro CPUs
INFO v3.2.1
* bug in Beware window removed (EMM driver was shown, even without one)
+ test for the cache and the memory size and their speed added
+ test for (implemented) valid Control, Debug and Test Registers added
+ Cyrix 5x86 processor I/O recovery time changing added (INFO_CX5.OVL)
OVERLAYS
* CPUID feature flag bit descriptions updated for iPentiumPro CPUs
* CPUID instruction test (INFO_CID.OVL) completely reprogrammed
* undocumented hidden opcode test (INFO_OPC.OVL) completely reprogrammed
+ test for the cache and the memory size and their speed added
+ test for (implemented) valid Control, Debug and Test Registers added
+ Cyrix 5x86 processor I/O recovery time changing added (INFO_CX5.OVL)
STAT v3.2.1
* final unique VxD ID (assigned by Microsoft) implemented for STAT.386
* test for a ≥386 processor added (to avoid hangs on earlier 80x86 CPUs)
changes from v3.1.4 (01.12.1995) to v3.2.0 (01.01.1996)
=======================================================
whole package
+ security tests before interrupt calls added (checking for used vector)
* screen output adapted to Windows character set (frame characters)
1ST_READ.ME
+ some information about the STAT program, running under MS-Windows added
+ hint for command line usage for Cyrix 5x86 feature control program added
80x86.CPU
* Cyrix 5x86 processor control register description corrected (SMC bit)
+ NexGen Nx586 processor package top prints and reset id values added
+ some new Cyrix 5x86 and NexGen Nx586 stepping information added
+ some information about the iPentiumPro MSRs and CPUID instruction added
+ some new information about Intel Pentium/PentiumPro chipsets added
INFO2 v3.2.0
* feature flag viewer for CPUID instruction adapted for the iPentiumPro
* Cyrix 5x86 and NexGen Nx586 reset test recognition corrected
* clock speed test for the iPentium corrected (not longer combined tests)
* no Test Register viewing on the iPentiumPro (no TRx available)
INFO v3.2.0
+ test for changed (by BIOS) register values after a CPU reset added
- Mark Junker's INFO_CPU program removed
OVERLAYS
* feature flag viewer for CPUID instruction adapted for the iPentiumPro
* undocumented instruction test adapted for Windows (no UMOV/RDTSC test)
* undocumented hidden opcode test (INFO_OPC.OVL) adapted for iPentiumPro
+ test for changed (by BIOS) register values after a CPU reset added
* bug in Cyrix 5x86 feature control program removed (reversed SMC)
* command line usage for Cyrix 5x86 feature control program included
- Mark Junker's INFO_CPU program removed
STAT v3.2.0
+ counting under MS-Windows 3.1 and MS-Windows 95 added (for all modes)
Thanks to Ton Plooy (tonp@xs4all.nl) for the STAT.386 Windows driver!
+ description and examples for the STAT.386 API added (file STAT.API)
+ screen grabbing feature included
+ stop counter(s) feature included
* invisible cursor
- the program will not run on an iPentiumPro processor (incompatible MSRs)
changes from v3.1.3 (01.11.1995) to v3.1.4 (01.12.1995)
=======================================================
80x86.CPU
* IBM processor Model Specific Register description corrected (bit names)
+ configuration control register description for the Cyrix 5x86 CPU added
* Cyrix processor detection corrected (DIR0 models and CCR3.bit4 usage)
* Intel Pentium processor stepping, bug and voltage information updated
* Intel processor code names added and Intel processor list corrected
+ Intel chipset details added (names, part numbers, part descriptions)
* Intel, AMD, Cyrix and NexGen processor models corrected and enhanced
INFO2 v3.1.4
* Cyrix processor detection corrected (5x86/6x86 models, CCR3.bit4 usage)
* Intel Pentium processor detection updated (iP54 cB1 and iP24T C0 mask)
INFO v3.1.4
+ third (I/O based) reset test (for 80286 processors only) added
+ internal cache type test (write through or write back) added
+ control program for Cyrix 5x86 processor features added
OVERLAYS
+ third (I/O based) reset test (for 80286 processors only) added
+ internal cache type test (write through or write back) added
+ control program for Cyrix 5x86 processor features added
changes from v3.1.2 (01.10.1995) to v3.1.3 (01.11.1995)
=======================================================
whole package
* the names 'Cyrix M1sc' and 'Cyrix M1' changed to 'Cyrix 5x86/6x86'
- support for eMail 'cl@vgasoft.com' and Fido '2:2426/2240.14' removed
1ST_READ.ME
+ information about very large TSC values added (internal STAT overflow)
2ND_READ.ME
+ information about my possible move added (temporary included file)
80x86.CPU
* iPentium Probe Mode Control Register (PMCR) description corrected
* iPentium Test Register TR12 (=MSR #0Eh) description for bit5 corrected
+ iPentium Model Specific Register #14h description added (APIC related?)
+ iPentium Model Specific Register (above 8000:0000h) description added
+ configuration control register description for Cyrix processors added
+ CPUID instruction vendor id string description for the NexGen CPUs added
* RDMSR/WRMSR instruction description corrected (needed clock cycles)
+ some AMD486 processor reset id values added (AMD486DX, AMD486DX2)
+ Cyrix processor detection example and Cyrix processor model list added
+ some information about the AMD X5 and the AMD SS/5 processors added
INFO2 v3.1.3
+ test to detect (BIOS generated) bad triple fault reset result added
* Control Register CR4 value saving during processor reset test corrected
* MHz clock speed test adapted for the 70 MHz NexGen Nx586 processor
* detection routine for Cyrix CPUs modified (flag bit and port based now)
* detection routine for Cyrix CPUs modified (for CPUs without DIR0/DIR1)
+ detection for the Cyrix 486SRu/DRu/SRu2/DRu2 and 5x86 processors added
+ detection for the NexGen Nx586 and Nx686 CPU via CPUID instruction added
+ 3rd blue screen for high MSRs (above 8000:0000h) on iPentium CPUs added
INFO v3.1.3
* internal parameter handling for the 'range MSR search' improved
+ Mark Junker's INFO_CPU program added (see INFO on-line help, please!)
OVERLAYS
* Control Register CR4 value saving during processor reset tests corrected
+ Mark Junker's INFO_CPU program added (see INFO on-line help, please!)
STAT v3.1.3
* bug removed (program adapted for US and German keyboard layout now)
* bug removed (two bad source code lines produced math overflow errors)
+ tests to avoid math overflow errors added (for very large TSC values)
+ counting for all possible event numbers (from 00h to 3Fh) added
changes from v3.1.1 (01.09.1995) to v3.1.2 (01.10.1995)
=======================================================
whole package
* the name 'Intel iP6 processor' changed to 'Intel PentiumPro processor'
README.1ST
+ information for the usage under Novell DOS 7 EMM386 memory manager added
80x86.CPU
+ some information about new iPentium MSRs (above 8000:0000h) added
+ some hints about differing between NexGen Nx586 and Cyrix Cx486 added
INFO2 v3.1.2
* version numbering adapted to the rest of the package (not longer v2.x.x)
* reading CRx, DRx and TRx registers routine improved (clears target now)
+ detection for the iPentiumPro processor added (should work with iP7 too)
* true mask revision output to screen for the iPentium processors included
INFO v3.1.2
* useful 'range MSR search' added (from start to end MSR number)
+ Novell DOS 7 EMM386 memory manager handling added
OVERLAYS
* useful 'range MSR search' added (from start to end MSR number)
STAT v3.1.2
+ Novell DOS 7 EMM386 memory manager handling added (it uses eV86 mode)
changes from v3.1.0 (01.08.1995) to v3.1.1 (01.09.1995)
=======================================================
README.1ST
+ information for the timer chip usage inside an IBM OS/2 DOS box added
+ information about the new implemented screen grab feature added
80x86.CPU
+ new iPentium stepping and voltage information added (120 and 133 MHz)
+ new iPentium errata added (for std, DP, APIC, TCP, OvDr related bugs)
INFO v2.5.8
+ screen grab feature added (for the initial and the blue screens)
+ internal clock speed detection for all ≥80386 processors added
* clock speed and L1-cache state updating routine added (for screen #1)
* MHz tests prepared for all possible ≥80386 clock speeds (up to 200 MHz)
* reset test modified (disabled A20 memory wrapping during the test now)
* detection for the NexGen, IBM and Cyrix CPUs corrected (bug removed now)
INFO v3.1.1
+ screen grab feature added (after the execution of external programs)
OVERLAYS
* reset tests modified (disabled A20 memory wrapping during the tests now)
+ ß-test routine for 32 bit wide SMSW AX test added
changes from v3.0.3 (01.07.1995) to v3.1.0 (01.08.1995)
=======================================================
80x86.CPU
+ CR4.bit5 description added (enable 36bit-addressing and 2MB-paging)
* MSR #03h and MSR #0Fh description corrected (never used)
+ MSR #08h description added (removed TR8 for TLB-testing A35..A32)
* Performance Monitoring event list corrected (both can be counted)
+ CPUID feature flags bit6 description added
+ needed clock cycles for some iPentium instructions added
+ some iP55CT processor details added (iP6 OverDrive for iPentium-133)
INFO v2.5.7
+ detection for the iP55CT processor added
- second page disabled, if running inside an IBM OS/2 DOS-box
* shareware / registered version handling changed
INFO v3.1.0
* command line parameter bug removed (for executing INFO v2.x.x)
* shareware / registered version handling changed
STAT v3.1.0
+ counting under (standard) virtual mode added (i.e. for EMM386.EXE)
* event names corrected (events and clocks can be counted for each)
+ some ',' added while displaying the very large numbers (more readable)
+ pressing [@] exits and avoids making the program memory resident
+ counter stopping feature at program startup and after non-TSR-use added
* file handling for STAT.LOG improved (more security added)
* initial security tests modified and enhanced (no longer Windows or OS/2)
* shareware / registered version handling changed
changes from v3.0.2 (01.05.1995) to v3.0.3 (01.07.1995)
=======================================================
80x86.CPU
* Probe Mode Control Register description corrected and added
+ TR12.bit4 and TR12.bit6 description added
+ iPentium stepping and voltage information added
+ iPentium (known) bugs information added
+ some 386/486 stepping/mask revision values added
+ NexGen Nx586 triple fault reset value added
INFO v2.5.6
+ detection for the Weitek coprocessors added (1167/3167/4167, no differ)
* detection for the Cyrix processors corrected (bug removed)
* detection for the NexGen processor corrected (bug removed)
INFO v3.0.3
* on-line help system modified
+ IBM OS/2 warning screen added
+ second, I/O based reset test added
+ ß-test menu added
OVERLAYS
* overlay assembler source codes compacted and re-arranged
+ FPU location test can't be used inside an IBM OS/2 DOS box any longer
+ second, I/O based reset test added
+ ß-test routine for CPL3-to-CPL0 test added (idea by Ingo Warnke)
+ ß-test routine for LOCK NOP test added (idea by Vladimir Zakharychev)
changes from v3.0.1 (01.04.1995) to v3.0.2 (01.05.1995)
=======================================================
80x86.CPU
* Debug Mode Control Register description corrected
+ DR7.GD=1 information and warning added
+ some iP6 news for the Performance Monitoring and the MSR access added
+ example for NexGen processor detection added
+ some more processor CPUID values added
+ some more processor reset id values added
INFO v2.5.5
* some bugs removed and some screen details changed/corrected
+ some code for DR7.GD=1 security (in real mode only) added
* speed test for the iPentium with 120 and 133 MHz corrected
* speed test prepared for the iP6 (the TSC maybe not longer MSR #10h)
+ some security for DR4 and DR5 reading while CR4.DE=1 added
+ detection for the Cyrix M1 processor added (I hope, that it works...)
+ detection for the IBM 386/486SLC and 486BLC processors added (via MSRs)
+ detection for the IBM 386/486SLC(2) and 486BLC processors added (reset)
+ detection for the Cyrix M5, M6 and M7 processors added (via reset test)
+ detection for the i376, RapidCAD, i486SL and iPentium-60/66 A-step added
+ detection for the iOverDrive (for std486, i486DX4, iP5-5V, iP5-3V) added
+ detection for the NexGen Nx586 and Nx587 processors added
* correct CR0 restore after triple fault reset test added
- bad triple fault reset message removed; incompatible with M5, M6, M7 CPU
+ correction for the early iPentium with 60 and 66 MHz CPUID added
INFO v3.0.2
+ remembers/holds now your parameters from the last INFO v2.x.x execution
OVERLAYS
+ CPUID instruction test -> correction for the early iPentium 60/66 added
* triple fault reset test -> restores CR0 value correct now
+ triple fault reset test -> correction for the early iPentium 60/66 added
+ triple fault reset test -> some code for DR7.GD=1 security added
+ hidden instruction test -> some code for DR7.GD=1 security added (ICEBP)
STAT v3.0.2
+ speed test for the iPentium with 120 and 133 MHz corrected
+ some security for the new iP6 processor (it is not compatible) added
changes from v3.0.0 (20.03.1995) to v3.0.1 (01.04.1995)
=======================================================
general
* changed filenames to ISO-9660 standard (for possible CD-ROM storage)
80x86.CPU
* bug-free iPentium steppings (100% sure!) from Intel's check software
+ some more processor reset id values added
INFO v2.5.4
+ 100% sure test for iPentium FDIV-bug without calculating added
+ A20 gate state viewing added (memory wrapping)
* A20 gate state restore after triple fault reset test added
* GDTR/IDTR/FS/GS/CRx/DRx restore after triple fault reset test added
* invisible cursor and faster refreshing for the values
INFO v3.0.1
* new, modified menu structure with sub-menus
* more detailed help with non-resizeable help window
+ virtual mode, MS-WINDOWS and QEMM warning screens added
* some more shareware information added (for registration)
* you may now change the path or the drive while working in the DOS-shell
* starting 2nd copy of the INFO program from the DOS-shell is impossible
OVERLAYS
* overlay structure changed and more secure execution now
+ triple fault reset test -> restores L1-cache state and A20 gate state
+ triple fault reset test -> restores GDTR/IDTR/FS/GS/CRx/DRx values
+ L1-cache size test -> detects the size of the internal L1-cache
+ pre-fetch queue size test -> detects the size of the pre-fetch queue
+ FPU location test -> differs between SX+Co and real DX processors
* L1-cache switch (all modes) -> did not worked correct on all machines
+ L1-cache switch (real mode) -> should work correct on all machines now
+ iPentium hardware details -> should work on iPentium processors only
+ A20 gate test and switch -> control the memory wrapping for ≥80286 CPUs
┌────────────────────────────────────────────────────────────────────────────┐
│ + is new implemeted feature * is modified feature - is removed feature │
└────────────────────────────────────────────────────────────────────────────┘
*** END OF FILE ***