Hello Krzysztof, Thank you very much for your comments about DEP. Unfortunately, the list subscribers mostly prefer to discuss issues not related to BETA testing (e.g. discussing The Bat! officially released Beta test versions and related issues), and because of the high traffic I have to delete a lot of messages in the list without reading them, I afraid I might have overlooked something important for BETA testing. Moderators try to keep off-topic posts to a minimum, they are *not* saying they can't have them, sometimes offtopic messages are needed to break the interesting, but not now and not that much.
Saturday, August 25, 2007, 15:26:44, you wrote: >>I'd write >>someting like "Your computer’s system processor (CPU) seems to doesn't >>have support for hardware-based DEP." OK, we will try to implement additional checks in the hardware whether "no execute" is diabled in CMOS Setup or simply not implemented in the CPU, but this may not be possible to make a distinguishment. >>Then I'd put a paragraph "Hardware-based DEP can be used on system >>processors ... such as Core 2" only I would shorten it. I don't think >>it makes sense to use technical code-names such as EMT64, provided >>that these names don't function among most of average end-users. "Core 2" may not make sence to AMD users, since in AMD DEP was implemented much earlier than in Intel. Other CPU manufacturers besides Intel and AMD may also support "no execute" If we simply write "Core 2" it will be incorrect even for Intel, since "no execute" may be implemented before "Core 2", used in newer versions of Pentium 4, Pentium D, Pentium Extreme Edition, Celeron D, Xeon, and Pentium Dual-Core processors. We we have quoted "Core 2" is because "no execute" is for sure implemented in all versions of the Core 2 processors. Take for example a CPU before "Core 2": LGA775 Prescotts (Pentium 4). The 5x0J series of Prescotts (and its low-end equivalent, the 5x5J and 5x9J series) did support "no execute", even though these CPUs didn't support EMT64 (AKA Intel 64, Intel's implementation of the x86-64 64-bit extensions to the x86 architecture). As you see, this all CPU mess is complicated and the best compromise is to leave the phrase about CPUs as it is in the current document, because EMT64 is highly-marketed feature and if the user knows that the CPU may support 64-bit, than this CPU should also support "no execute". >>Alternatively after "Hardware-based DEP can be used on syste >>processors (CPU) that support the “Execute Disable” (XD) function, >>also called as “No Execute” (NX) memory protect." I'd just add a link >>"List of processors supported" and place all that detailed info about >>processors in a pop-up box or sth. These lenghty details will appear in a dialog-box that will have plenty space for the details. The Bat! currently doesn't allow popups in the dialog boxes. Again, thank you very much for your comments about such complicated issues as DEP. -- Best regards, Maxim Masiutin mailto:[EMAIL PROTECTED]
________________________________________________________ Current beta is 3.99.21 | 'Using TBBETA' information: http://www.silverstones.com/thebat/TBUDLInfo.html