The code presented here is pre-release software. It has not been tested thoroughly against the UMAC specification. Please report errors and improvements to Ted Krovetz.
Required files:
- umac.h
- umac.c (ANSI C implementation of UMAC-2 and UMAC-4)
- Change History
Acceleration files. These files may be included in umac.c to cause some routines to be implemented using compiler intrinsics and/or inline assembly:
- umac_gcc_x86_incl.c (for use with Gnu C Compiler. Requires Pentium II or newer.)
- umac_msc_x86_incl.c (for use with Microsoft VisualC++ or compatible. Requires Pentium II or newer.)
Last updated: 2000.08.07