# bin_file Mangling of various file formats that conveys binary information (Motorola S-Record, Intel HEX, TI-TXT and binary files) bin_file is heavily inspeared by [bincopy](https://github.com/eerimoq/bincopy) and ported to rust. Dealing with intel hex records was inspired by [ihex](https://github.com/martinmroz/ihex). Dealing with SREC records was inspired by [srec](https://github.com/The6P4C/srec). ## Installation `cargo add bin_copy` ## Example usage ## Supported Formats - [Intel Hex Format](https://en.wikipedia.org/wiki/Intel_HEX) - [SREC](https://en.wikipedia.org/wiki/SREC_(file_format)) - [TI-TXT](https://software-dl.ti.com/codegen/docs/tiarmclang/compiler_tools_user_guide/compiler_manual/hex_utility_description/description-of-the-object-formats-stdz0792390.html) - [VERILOG VMEM](https://linux.die.net/man/5/srec_vmem) - [Extended Tektronix Object Format](https://en.wikipedia.org/wiki/Tektronix_hex_format) ## License Licensed under either of * Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0) * MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT) at your option. ## Contribution Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.