Библиотека для хранения данных по указанному адресу и размеру памяти

Данные могут быть проверены на целостность при помощи CRC метода

Встроеный слабый метод _crcSlow проверки CRC может быть заменен пользовательским

инициализирует расположение данных в памяти

sm_status sm_init

зануляет выделеную память

sm_status sm_deinit

возращает общее количество элементов данных

sm_get_number_rec

возвращает общий объем потребеленной памяти в байтах

sm_get_data_size

добавляет данные в конец памяти

sm_add_data

читает данные из памяти по указанной позиции

sm_read_data

удаляет данные по указанной позиции

sm_delete_data