Skip to content

Latest commit

 

History

History
11 lines (9 loc) · 685 Bytes

README.md

File metadata and controls

11 lines (9 loc) · 685 Bytes

DeviceProgramming

Standalone C# library for device firmware programming

License

Features

This is a standalone C# library that implements

  • Generic classes for device firmware and memory layout representation (DeviceProgramming.Memory)
  • Parsers for common firmware image file formats such as Intel HEX and Motorola SREC (DeviceProgramming.FileFormats)
  • USB DFU class logic (DeviceProgramming.Dfu) and file parser (DeviceProgramming.FileFormats.Dfu) supporting both the latest official USB specification (version 1.1) and the ST Microelectronics Extension (version 1.1a)