Commit Graph

129 Commits

Author SHA1 Message Date
Frank Voorburg 1bad017dcd Refs #379. Added exclusion for the Kvaser CANLIB headers in LibOpenBLT's Doxygen configuration file.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@359 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-08-25 09:41:15 +00:00
Frank Voorburg 0f86589794 Refs #379. Updated version number in preparation for new release.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@356 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-08-25 09:06:15 +00:00
Frank Voorburg 55d38167ee Refs #371. Added silent mode (-sm) command line option to BootCommander.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@355 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-08-25 08:51:11 +00:00
Frank Voorburg 1c9770dd64 Refs #316. Added Lawicel CANUSB CAN interface support to LibOpenBLT and updated version numbers of LibOpenBLT and BootCommander.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@354 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-08-24 17:16:22 +00:00
Frank Voorburg f21ff722f8 Refs #316. Implemented empty framework for the Lawicel CANUSB interface.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@353 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-08-24 07:54:12 +00:00
Frank Voorburg cd29bb84b9 Refs #316. Added Kvaser Leaf Light v2 CAN interface support to LibOpenBLT.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@352 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-08-23 14:01:48 +00:00
Frank Voorburg dbd3903f11 Refs #316. Added empty framework for the Kvaser Leaf Light v2 CAN interface.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@351 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-08-22 09:33:48 +00:00
Frank Voorburg a671200261 Refs #369. Added AES256 cryptography utility functions to LibOpenBLT.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@331 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-08-15 13:41:51 +00:00
Frank Voorburg e5e12e3210 Refs #372. Re-configured PC-lint GCC configuration files to support version 6.3.0 (Debian Stretch)
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@330 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-08-07 16:34:52 +00:00
Frank Voorburg 3a2cf54c35 Refs #316. Reverted change to the PC-Lint configuration files for newer GCC version.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@329 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-08-04 10:18:43 +00:00
Frank Voorburg b787cf3009 Refs #316. Updated the PC-Lint configuration files for GCC version 7.1.1.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@328 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-08-03 20:22:55 +00:00
Frank Voorburg b36420fdd1 Refs #316. Re-integrated CAN error detection for the SocketCAN interface module.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@327 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-08-02 17:07:57 +00:00
Frank Voorburg 4e11b1401f Refs #316. Increased XCPLOADER_CONNECT_TIMEOUT_MS from 20 to 50ms, due to SocketCAN's slower responsiveness. Shortened the wait loop in SocketCAN's interface module from 1ms to 10us to improve throughput.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@326 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-08-02 16:54:29 +00:00
Frank Voorburg 7343e2a9a6 Refs #316. Added -std=gnu99 compiler flag for compatibility with older versions of gcc.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@325 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-08-01 14:27:52 +00:00
Frank Voorburg c324e3b877 Refs #316. Improvements in the SocketCAN interface module after testing with BootCommander and XCP on CAN.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@323 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-08-01 11:20:00 +00:00
Frank Voorburg c71b3ebbb4 Refs #316. Added support for firmware updates via CAN to BootCommander.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@322 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-08-01 09:59:19 +00:00
Frank Voorburg 2b3f4b7f31 Refs #316. Refactoring to perform CAN interface linking inside the CAN driver module's CanInit() itself.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@321 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-31 17:45:47 +00:00
Frank Voorburg ba70bb8ef4 Refs #316. Implemented SocketCAN interface for the CAN driver module under Linux.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@320 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-31 17:02:09 +00:00
Frank Voorburg 0b181a8608 Refs #316. Corrected minor typo in comment.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@319 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-30 11:15:13 +00:00
Frank Voorburg 28f9bc71a3 Refs #316. Resolved PC-Lint warning messages in the critical section utility functions port for Linux.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@318 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-28 17:19:21 +00:00
Frank Voorburg d858aaa856 Refs #316. Completed the XCP on CAN transport layer implementation.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@317 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-28 16:37:42 +00:00
Frank Voorburg 9137744377 Refs #316. Implemented critical section utility functions with port for Linux.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@316 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-28 16:04:36 +00:00
Frank Voorburg d9c14b5393 Refs #316. Implemented critical section utility functions with port for Windows.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@315 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-28 15:45:05 +00:00
Frank Voorburg d1a746f454 Refs #316. Integrated XCP on CAN transport layer into the LibOpenBLT API.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@314 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-26 11:08:53 +00:00
Frank Voorburg 44f30fc5a0 Refs #316. Implemented framework for the XCP on CAN transport layer.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@313 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-26 10:47:44 +00:00
Frank Voorburg 3696d4674b Refs #316. Completed implementation of the Peak PCAN-USB interface module.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@312 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-26 09:59:15 +00:00
Frank Voorburg 6f7b2381d1 Refs #316. Added header for SocketCAN interface.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@311 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-24 16:15:43 +00:00
Frank Voorburg 970c5411fc Refs #316. Implemented empty framework for Peak PCAN-USB interface.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@310 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-24 16:08:20 +00:00
Frank Voorburg 49c50f77cf Refs #316. Implemented framework for LibOpenBLT's generic CAN driver module.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@309 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-07-24 10:31:53 +00:00
Frank Voorburg 24d2c39ac8 Refs #347. Updated the PC-Lint configuration file for GCC to GCC version 5.4.0 after switch to KDE Neon which is Ubuntu 16.04 LTS based.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@276 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-06-15 22:13:30 +00:00
Frank Voorburg 97cadfc1da Refs #343. Added option to specify a memory address offset to BltFirmwareLoadFromFile.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@275 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-06-13 16:00:29 +00:00
Frank Voorburg be5f70b264 Refs #347. Updated the PC-Lint configuration file for GCC to GCC version 7.1.1
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@274 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-06-13 13:44:07 +00:00
Frank Voorburg ebd65366c9 Refs #268. Removed deprecated SerialBoot program and sources. It is replaced by BootCommander and LibOpenBLT.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@271 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-05-26 14:06:01 +00:00
Frank Voorburg f469148355 Refs #268. Merged /hostlib branch back into the trunk.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@270 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-05-26 14:01:14 +00:00
Frank Voorburg c9ca967f95 Refs #244. Completed implementing support for the Kvaser Leaf Light v2 CAN adapter.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@214 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-04-13 17:05:42 +00:00
Frank Voorburg 6eb42533ce Refs #244. Added Microboot interface DLL framework for the Kvaser Leaf Light v2 CAN adapter.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@213 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-04-13 14:05:30 +00:00
Frank Voorburg 36a87ec580 Refs #154. Redesigned SerialBoot for improved run-time performance and modularity.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@208 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-02-20 19:59:57 +00:00
Frank Voorburg 66388e9e34 Refs #247. Implemented exception catching and handling for low-level COM-port access in MicroBoot's UART communication interface DLL.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@206 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-01-26 19:55:41 +00:00
Frank Voorburg cbf012dedc Refs #229. Improved the serial communication implementation in MicroBoot and SerialBoot to support FTDI based virtual COM ports.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@204 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-01-20 11:45:38 +00:00
Frank Voorburg 403597afb1 Refs #190. Improved S-record parsing by integrating the TFirmwareData class into Microboot's communication interface DLLs.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@201 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-01-09 09:24:36 +00:00
Frank Voorburg d312562e40 Refs #226. Refactored the TFirmwareData class such that it can be used in Lazarus as well.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@200 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2017-01-05 12:10:35 +00:00
Frank Voorburg 554b94c4fa Refs #190. Minor formatting correction in TFirmwareData.GetSegmentCount.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@195 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-12-19 10:57:53 +00:00
Frank Voorburg 18090ed664 Refs #130. Keep Microboot open when cancel is clicked.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@192 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-12-17 10:40:29 +00:00
Frank Voorburg 5168861331 Refs #130. More graceful handling of the Cancel-button pressed event in Microboot.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@191 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-12-15 08:50:35 +00:00
Frank Voorburg 8313eca594 Refs #190. Implemented support for saving binary files in the TFirmwareData class.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@189 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-11-28 10:53:04 +00:00
Frank Voorburg 00f035342e Refs #190. Added TFirmwareData class to code library. It will be used in the future when refactoring the S-Record reading functionality in the Microboot communication interface DLLs.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@186 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-11-23 10:36:26 +00:00
Frank Voorburg fcb25f5dc8 Refs #165.
- Added protection against zero division.

git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@182 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-11-15 08:49:56 +00:00
Frank Voorburg d677bf4bfd Refs #165.
- Added protection against zero division.

git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@181 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-11-15 08:39:47 +00:00
Frank Voorburg 1d3fe6e745 Refs #165.
- Updated the version number of the UART communication interface DLL to reflect the recently made changes.

git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@180 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-11-14 17:42:16 +00:00
Frank Voorburg e85c52f1ee Refs #165. Fixed communication problem with UART interface DLL where XCP response packets are sometimes received in multiple chunks instead of one byte stream. This can happen when a USB-UART adapter is used instead of a hardware COM port.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@176 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-11-14 15:25:16 +00:00
Frank Voorburg c919064d68 Refs #126. Added Lawicel CANUSB support for Microboot.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@175 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-11-02 22:28:40 +00:00
Frank Voorburg ad3887eda5 Refs #159. Added missing line of file comment header in SettingsUnit.pas.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@172 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-10-26 10:00:51 +00:00
Frank Voorburg 064375057b Refs #131.
- Updated SeedNKey project to MS VC++ 2013.

git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@154 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-10-12 14:19:28 +00:00
Frank Voorburg 215ec94269 Refs #51, #53.
- Ported MicroBoot program and interface DLLs from Delphi 4 to Delphi 10.1 Berlin. 

git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@153 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-10-12 09:24:52 +00:00
Frank Voorburg 30ea2abffc - Updated the version number in preparation of the next release.
- Updated the description of the license model in the license file and all file headers.
- Cleaned up the build environment of the Microboot interface libraries.


git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@139 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2016-04-30 22:52:15 +00:00
Frank Voorburg 590809ca28 - Disabled echo that Linux responds to the MCU (SerialBoot).
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@125 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2015-12-11 11:16:08 +00:00
Frank Voorburg f2be8d132e - minor code clean-up by removing some commented out code.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@124 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2015-12-07 09:48:25 +00:00
Frank Voorburg e255cf5df8 - Increased default backdoor time to 500 for improved compatibility with all communication interfaces.
- Increased maximum supported COM-port number from 8 to 30.


git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@123 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2015-12-04 10:57:58 +00:00
Frank Voorburg a2f8c31a55 - Reverted Microboot com-port support back to just 8.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@121 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2015-11-27 12:18:18 +00:00
Frank Voorburg 54241d3108 - Added support up to COM30 (Microboot)
- Added COM port disconnect/connect during backdoor entry (Microboot).

git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@120 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2015-11-27 11:44:01 +00:00
Frank Voorburg 83206d7fac - Updated the USB VID/PID to the official one assigned by OpenMoko.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@113 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2014-12-16 16:22:18 +00:00
Frank Voorburg c48ea6b571 - Fixed registry saving of last used interface so it now also works on Windows 8.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@110 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2014-10-16 07:57:54 +00:00
Frank Voorburg c975878037 - added seed/key security functionality.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@102 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2014-07-24 09:31:17 +00:00
Frank Voorburg 24e3a16dce - improved backdoor functionality when using CAN with no additional network nodes.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@101 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2014-07-23 21:51:44 +00:00
Frank Voorburg 6844a08742 - reverted the change in the Peak CAN interface dll (for bus off recovery) as it does not work reliably.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@100 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2014-07-23 15:29:19 +00:00
Frank Voorburg 706e582e63 - Added automatic bus off recovery to the Peak CAN communication interface for Microboot.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@99 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2014-07-23 08:27:06 +00:00
Frank Voorburg af60f400f8 - modified all demo programs so that bootloader activation is done by a software reset instead of just calling the bootloader's reset vector.
- refactored some code to make it easier to adjust the size of the bootloader. 
- improved informative text for certain Microboot interface dll's

git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@97 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2014-07-22 14:53:07 +00:00
Frank Voorburg 1483e686bb - improved openblt_net.dll implementation by adding configurable feature for automatic socket connection retry.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@94 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2014-07-18 10:55:23 +00:00
Frank Voorburg da0194b0ac - added uIP to LM3S demo programs to test bootloader reactivation. still needs some improvements.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@92 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2014-07-17 07:11:41 +00:00
Frank Voorburg 677ebf8a15 - Implemented TCP/IP communication interface for the bootloader with support for the LM3S target. Demo program does not yet re-activate the bootloader.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@91 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2014-07-15 15:01:42 +00:00
Frank Voorburg 0d4b8dd196 - Changed Microboot USB driver for Windows 8 compatibility.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@90 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2014-05-27 07:53:25 +00:00
Frank Voorburg d07c3d783a Added SerialBoot, a command line program written in C for both Windows and Linux to perform firmware updates through the PC's serial port using the OpenBLT bootloader.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@84 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2014-05-23 09:32:19 +00:00
Frank Voorburg e5e739f85a Moved MicroBoot sources to seperate directory.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@83 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2014-05-21 06:39:40 +00:00
Frank Voorburg 9f0bb8a1b7 - conveted tabs to 2 spaces in XcpLoader.pas to clean up the file.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@58 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2013-08-19 07:38:05 +00:00
Frank Voorburg 6f439def47 - Downgraded Delphi 7 project to Delphi 4 again, because Microboot CAN interfaces otherwise don't work. Will be investigated some other time.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@32 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2012-03-04 12:11:55 +00:00
Frank Voorburg 26cd4f8bd6 - Upgraded Microboot and interface projects from Delphi 4 to Delphi 7.
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@22 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2012-02-02 14:49:29 +00:00
Frank Voorburg 69a67eec4b - Added support for USB communication interface on STM32 targets with demo for Olimex STM32H103/Crossworks
git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@15 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2011-12-15 22:53:57 +00:00
Frank Voorburg 28897cf647 - Added support for Rowley Crossworks for LPC2000 target (ticket #37)
- Improvement where the checksum is only written if necessary (ticket #35)

git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@6 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
2011-11-15 22:56:09 +00:00
Frank Voorburg 3c6f0dd50f git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@1 5dc33758-31d5-4daf-9ae8-b24bf3d40d73 2011-11-10 17:55:56 +00:00