1# Description of files 2 3* **create_constants.py**: Python file used to create hanning.cc, hanning.h, 4 sin_1k.cc, and sin_1k.h 5* **hanning.cc**: Precomputed 6 [Hann window](https://en.wikipedia.org/wiki/Hann_function) for use in the 7 preprocessor. This file is created in ../create_constants.py 8* **hanning.h**: Header file for hanning.cc 9* **preprocessor.cc**: CMSIS version of the preprocessor 10* **sin_1k.cc**: A 1 kHZ sinusoid used for comparing the CMSIS preprocessor 11 with the Micro-Lite fixed_point preprocessor 12* **sin_1k.h**: Header file for sin_1k.cc 13 14# Description of externally downloaded files in ../CMSIS_ext 15 16* **arm_cmplx_mag_squared_q10p6.c**: Modified version of the ARM CMSIS 17 function 18 [arm_cmplx_mag_squared.c](http://arm-software.github.io/CMSIS_5/DSP/html/group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2). 19 The modification is that we have changed the amount of right-shift to make 20 sure our data is in the correct range. We redistribute because the original 21 content was created with the Apache 2.0 license. 22* **arm_cmplx_mag_squared_q10p6.h**: Header file for 23 arm_cmplx_mag_squared_q10p6.c 24