Simple utilities sink - stuff that doesn't fit anywhere else / objects in plain C Snapshot
|
00001 #ifndef __HEX_Y_Z__ 00002 #define __HEX_Y_Z__ 00003 00004 #include <stdint.h> 00005 00006 /** 00007 * @defgroup HEX 00008 * @brief work with hexadecimal string 00009 * @{ 00010 */ 00011 00012 00013 /** 00014 * @brief parsing of hexadecimal string 00015 */ 00016 void *parse_hexa_string( const char *str, int len, uint32_t *rsize ); 00017 00018 /** 00019 * @brief format of hexadecimal dump 00020 */ 00021 char *make_hex_dump(const char *data, size_t len ); 00022 00023 /** 00024 * @} 00025 */ 00026 00027 00028 #endif 00029 00030