From 14c7f45cdae826f88dc539c8c38dd95caf305731 Mon Sep 17 00:00:00 2001 From: Maurus Cuelenaere Date: Fri, 11 Jul 2008 15:50:46 +0000 Subject: Add zook's ZenUtils to SVN git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18010 a1c6a512-1295-4272-9138-f99709370657 --- .../libraries/beecrypt-4.1.2/beecrypt/README.WIN32 | 43 ++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100755 utils/zenutils/libraries/beecrypt-4.1.2/beecrypt/README.WIN32 (limited to 'utils/zenutils/libraries/beecrypt-4.1.2/beecrypt/README.WIN32') 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 @@ +This file contains information on how to build and use the BeeCrypt DLL on +Win32 platforms. + +The platform of preference is currently MicroSoft Visual C++ 6.0, but +Metrowerks CodeWarrior is also still supported. + +To be able to use the assembler files with Visual C++, you need to have the +Visual C++ 6.0 Processor Pack installed. It can be found at: + +http://msdn.microsoft.com/vstudio/downloads/ppack/default.asp + +To be able to use the assembler files with Metrowerks CodeWarrior, you will +need to install an unsupported (but working for the included files) assembler +plug-in, which can be found on the CodeWarrior download page. + +To build the java glue into the DLL, you should also have Sun's JDK 1.3, +including the JNI headers, installed. + +Make sure all Visual C++ tools can be found on the path, i.e.: + +cl.exe (the compiler) +ml.exe (the assembler) +link.exe (the linker) +nmake.exe (the make utility) + +For convenience, copy file 'Makefile.mak' to 'Makefile' and adjust paths as +required. The Makefile assumes you will be building in support for java. +If this is not the case, you will have to adjust the Makefile, which shouldn't +be too difficult. + +Next, run 'nmake' and the library and the test program will be built. + +Once running, you can use any of three entropy source available on this +platform, in order of preference: + +wavein (uses noise on the soundcard microphone port) +console (uses keyboard clicks with a high resolution timer) +wincrypt (uses random data generated by the Windows CryptAPI) + +To enable a specific entropy device, set variable BEECRYPT_ENTROPY to any of +these three values; if not specified, the library will use 'wavein' as default. + +In the future, additional sources of entropy on this platform will be made available. -- cgit v1.2.3