\doxysection{\+\_\+\+\_\+crc\+\_\+algs.\+h}
\hypertarget{____crc__algs_8h_source}{}\label{____crc__algs_8h_source}\index{E:/.WORK/STM32/Diod\_Test/diode\_tester/Core/Modbus/Inc/\_\_crc\_algs.h@{E:/.WORK/STM32/Diod\_Test/diode\_tester/Core/Modbus/Inc/\_\_crc\_algs.h}}

\begin{DoxyCode}{0}
\DoxyCodeLine{\Hypertarget{____crc__algs_8h_source_l00001}00001\ \textcolor{preprocessor}{\#include\ "{}\mbox{\hyperlink{modbus__config_8h}{modbus\_config.h}}"{}}}
\DoxyCodeLine{\Hypertarget{____crc__algs_8h_source_l00002}00002\ }
\DoxyCodeLine{\Hypertarget{____crc__algs_8h_source_l00003}00003\ \textcolor{comment}{//\ extern\ here\ to\ use\ in\ bootloader.c}}
\DoxyCodeLine{\Hypertarget{____crc__algs_8h_source_l00004}00004\ \textcolor{keyword}{extern}\ uint32\_t\ CRC\_calc;}
\DoxyCodeLine{\Hypertarget{____crc__algs_8h_source_l00005}00005\ \textcolor{keyword}{extern}\ uint32\_t\ CRC\_ref;}
\DoxyCodeLine{\Hypertarget{____crc__algs_8h_source_l00006}00006\ }
\DoxyCodeLine{\Hypertarget{____crc__algs_8h_source_l00007}00007\ }
\DoxyCodeLine{\Hypertarget{____crc__algs_8h_source_l00008}00008\ uint16\_t\ crc16(uint8\_t\ *data,\ uint32\_t\ data\_size);}
\DoxyCodeLine{\Hypertarget{____crc__algs_8h_source_l00009}00009\ uint32\_t\ crc32(uint8\_t\ *data,\ uint32\_t\ data\_size);}

\end{DoxyCode}
