Soft82.com » Windows » Developer Tools » Tools & Editors » Specialized Tools » pycrc 0.7.10
pycrc 0.7.10
Download pycrc
| Developer | |
| Product Homepage | |
| Date Added | February 16, 2012, 12:26 GMT |
| License | Free (Freeware) |
| Last Week / All Time Downloads | 2 / 7 |
| Filename / Size | pycrc-0.7.10.zip / 102.4K |
| OS Support | Windows All |
pycrc Description
Provides CRC reference implementations in Python and a source code generator for C
pycrc provides CRC reference implementations in Python and a source code generator for C. The used CRC variant can be chosen from a fast but space-consuming implementation to slower but smaller versions especially suitable for embedded applications. The models can be freely chosen, but a comprehensive collection of CRC models is available by name. The following functions are implemented:
* calculate the checksum of a string or a file.
* generate the source files for a "C" implementation.
The following variants of the CRC algorithm are supported:
* bit-by-bit: the basic algorithm which operates individually on every bit of the augmented message (i.e. the input data with width 0-bits attached to the end). This algorithm is the easiest one to understand, because it's a direct implementation of the basic polynomial division, but it is also the slowest among all possible variants.
* bit-by-bit-fast: a variation of the simple bit-by-bit algorithm, which doesn't need the augmented message. This algorithm might be a good choice for embedded platforms, where code space is a major concern.
* table-driven: the standard table driven algorithm. This is the fastest variant, because it operates on bytes as opposed to bits, and uses a look-up table of 256 elements, which might not be feasible for small embedded systems, though. Anyway, the number of elements in the look-up table can be reduced by means of the --table_idx_with command line switch. By using 4 bits (16 elements in the look-up table) the code is still very fast (roughly half the speed of a 8-bit table-driven code) but much more compact.
Download pycrc
New Specialized Tools Software
JPlexMay 25, 2012Java lexical analyzer generator |
Deskzilla ProMay 24, 2012A desktop client for Mozilla's Bugzilla bug tracking system |
|||
Exceptions DeployerMay 24, 2012Command line tool for automating the deployment of Adobe Application Manager |
InstallSimple PortableMay 23, 2012Create installation package easily and quickly |
|||
Aptana StudioMay 22, 2012Build web applications quickly and easily |
UIMap ToolboxMay 22, 2012Restructure, split and merge UIMaps |
|||
ExeScriptMay 21, 2012Create secured stand-alone applications from BAT, VBS, JS or WSH scripts |
Pacestar UML DiagrammerMay 18, 2012Professional easy to learn and use UML diagram drawing tool |
|||
Advanced InstallerMay 17, 2012The power of Windows Installer made easy |
Simply FortranMay 17, 2012Affordable Fortran for Microsoft Windows |
|||
Virto Bulk File Unzip Utility for Microsoft SharePointMay 15, 2012Easily unpack archives and save extracted files to the document library |
Affinic Debugger GUIMay 15, 2012Affinic Debugger GUI .aka. ADG, is designed as a graphical user interface for various debuggers |
|||
Flat AssemblerMay 15, 2012Open source assembly language compiler |
YouTrackMay 11, 2012An innovative, keyboard-centric issue tracking and project tracking tool |
|||
PorterMay 11, 2012Web development server for PHP/Node/MySQL developers |
EasyPHPMay 11, 2012A complete and ready-to-use environment for PHP developers |
|||
PeStudioMay 9, 2012PeStudio shows you many security relevant details about any application |
SourcemaidMay 9, 2012Zip and deliver project code with one click |
|||
PHPMay 9, 2012PHP is a server-side, cross-platform, HTML embedded scripting language |
Pastebin DesktopMay 8, 2012Take full advantage of your Pastebin.com account |
|||
Last 7 Days Most Downloaded Specialized Tools Products
Google SketchUp457 downloadsGoogle SketchUp is an easy-to-learn 3D modeling program |
Microsoft Expression Web96 downloadsives you all the tools you'll need to produce high-quality, standards-based Web sites |
|||
Project 2007 SDK89 downloadsHelp customize and integrate the Project 2007 clients and Project Server 2007 with other apps |
VirtualBox72 downloadsVirtualBox: Employ server and desktop solution for x86 hardware |
|||
WinDriver USB Device60 downloadsUSB Firmware Development Toolkit |
PyScripter35 downloadsAn open-source Python Integrated Development Environment (IDE) |
|||
PHP30 downloadsPHP is a server-side, cross-platform, HTML embedded scripting language |
WinDriver28 downloadsWinDriver automates and simplifies the development of user mode Windows device drivers for... |
|||
Adobe Bridge SDK26 downloadsEnables developers to integrate with and extend Bridge |
Axis20 downloadsApache Axis is an implementation of the SOAP ( |
|||
All Time Most Downloaded Specialized Tools Products
Google SketchUp137,031 downloadsGoogle SketchUp is an easy-to-learn 3D modeling program |
Microsoft Expression Web20,527 downloadsives you all the tools you'll need to produce high-quality, standards-based Web sites |
|||
Project 2007 SDK508 downloadsHelp customize and integrate the Project 2007 clients and Project Server 2007 with other apps |
VirtualBox29,712 downloadsVirtualBox: Employ server and desktop solution for x86 hardware |
|||
WinDriver USB Device58,898 downloadsUSB Firmware Development Toolkit |
PyScripter1,798 downloadsAn open-source Python Integrated Development Environment (IDE) |
|||
PHP13,248 downloadsPHP is a server-side, cross-platform, HTML embedded scripting language |
WinDriver7,137 downloadsWinDriver automates and simplifies the development of user mode Windows device drivers for... |
|||
Adobe Bridge SDK3,607 downloadsEnables developers to integrate with and extend Bridge |
Axis1,448 downloadsApache Axis is an implementation of the SOAP ( |
|||
Download pycrc

