summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2009-11-15 17:34:24 +0000
committerAndy Polyakov <appro@openssl.org>2009-11-15 17:34:24 +0000
commitcca3ea1e71ae90163de515f4d63d92c31e572b07 (patch)
tree511e9db182c545fc66cb69780115f91131be127e /doc
parenta83f83aac8178be35be20dd9605574fd9e0aa54a (diff)
OPENSSL_ia32cap.pod update.
Diffstat (limited to 'doc')
-rw-r--r--doc/crypto/OPENSSL_ia32cap.pod6
1 files changed, 4 insertions, 2 deletions
diff --git a/doc/crypto/OPENSSL_ia32cap.pod b/doc/crypto/OPENSSL_ia32cap.pod
index b7d8a7618f..dca2e20ace 100644
--- a/doc/crypto/OPENSSL_ia32cap.pod
+++ b/doc/crypto/OPENSSL_ia32cap.pod
@@ -21,14 +21,16 @@ manipulated afterwards to modify crypto library behaviour. For the
moment of this writing seven bits are significant, namely:
1. bit #4 denoting presence of Time-Stamp Counter.
-2. bit #20, reserved by Intel, is used to choose between RC4 code
+2. bit #20, reserved by Intel, is used to choose among RC4 code
paths;
3. bit #23 denoting MMX support;
4. bit #25 denoting SSE support;
5. bit #26 denoting SSE2 support;
6. bit #28 denoting Hyperthreading, which is used to distiguish
cores with shared cache;
-7. bit #57 denoting Intel AES instruction set extension;
+7. bit #30, reserved by Intel, is used to choose among RC4 code
+ paths;
+8. bit #57 denoting Intel AES instruction set extension;
For example, clearing bit #26 at run-time disables high-performance
SSE2 code present in the crypto library. You might have to do this if