diff options
author | Andy Polyakov <appro@openssl.org> | 2009-11-15 17:34:24 +0000 |
---|---|---|
committer | Andy Polyakov <appro@openssl.org> | 2009-11-15 17:34:24 +0000 |
commit | cca3ea1e71ae90163de515f4d63d92c31e572b07 (patch) | |
tree | 511e9db182c545fc66cb69780115f91131be127e /doc | |
parent | a83f83aac8178be35be20dd9605574fd9e0aa54a (diff) |
OPENSSL_ia32cap.pod update.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/crypto/OPENSSL_ia32cap.pod | 6 |
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 |