summaryrefslogtreecommitdiff
path: root/utils/zenutils/libraries/beecrypt-4.1.2/beecrypt/README.WIN32
diff options
context:
space:
mode:
authorMaurus Cuelenaere <mcuelenaere@gmail.com>2008-07-11 15:50:46 +0000
committerMaurus Cuelenaere <mcuelenaere@gmail.com>2008-07-11 15:50:46 +0000
commit14c7f45cdae826f88dc539c8c38dd95caf305731 (patch)
tree832da054b7cfb2dc6fd63339af736625f31d21aa /utils/zenutils/libraries/beecrypt-4.1.2/beecrypt/README.WIN32
parent7c84ede3781c27db73403bd6302f320c76a58c8c (diff)
downloadrockbox-14c7f45cdae826f88dc539c8c38dd95caf305731.tar.gz
rockbox-14c7f45cdae826f88dc539c8c38dd95caf305731.zip
Add zook's ZenUtils to SVN
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18010 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'utils/zenutils/libraries/beecrypt-4.1.2/beecrypt/README.WIN32')
-rwxr-xr-xutils/zenutils/libraries/beecrypt-4.1.2/beecrypt/README.WIN3243
1 files changed, 43 insertions, 0 deletions
diff --git a/utils/zenutils/libraries/beecrypt-4.1.2/beecrypt/README.WIN32 b/utils/zenutils/libraries/beecrypt-4.1.2/beecrypt/README.WIN32
new file mode 100755
index 0000000000..411116fea2
--- /dev/null
+++ b/utils/zenutils/libraries/beecrypt-4.1.2/beecrypt/README.WIN32
@@ -0,0 +1,43 @@
1This file contains information on how to build and use the BeeCrypt DLL on
2Win32 platforms.
3
4The platform of preference is currently MicroSoft Visual C++ 6.0, but
5Metrowerks CodeWarrior is also still supported.
6
7To be able to use the assembler files with Visual C++, you need to have the
8Visual C++ 6.0 Processor Pack installed. It can be found at:
9
10http://msdn.microsoft.com/vstudio/downloads/ppack/default.asp
11
12To be able to use the assembler files with Metrowerks CodeWarrior, you will
13need to install an unsupported (but working for the included files) assembler
14plug-in, which can be found on the CodeWarrior download page.
15
16To build the java glue into the DLL, you should also have Sun's JDK 1.3,
17including the JNI headers, installed.
18
19Make sure all Visual C++ tools can be found on the path, i.e.:
20
21cl.exe (the compiler)
22ml.exe (the assembler)
23link.exe (the linker)
24nmake.exe (the make utility)
25
26For convenience, copy file 'Makefile.mak' to 'Makefile' and adjust paths as
27required. The Makefile assumes you will be building in support for java.
28If this is not the case, you will have to adjust the Makefile, which shouldn't
29be too difficult.
30
31Next, run 'nmake' and the library and the test program will be built.
32
33Once running, you can use any of three entropy source available on this
34platform, in order of preference:
35
36wavein (uses noise on the soundcard microphone port)
37console (uses keyboard clicks with a high resolution timer)
38wincrypt (uses random data generated by the Windows CryptAPI)
39
40To enable a specific entropy device, set variable BEECRYPT_ENTROPY to any of
41these three values; if not specified, the library will use 'wavein' as default.
42
43In the future, additional sources of entropy on this platform will be made available.