  /**
  @addtogroup spw_loopback readme
  @{
  @latexonly
  @verbatim
  ******************** (C) COPYRIGHT 2024 Milandr ******************************
  * @file    readme.txt
  * @author  Milandr Application Team
  * @version V1.0.0
  * @date    22/12/2022
  * @brief   Description of the spw_loopback.
  ******************************************************************************
  * THE PRESENT FIRMWARE CAN BE USED FOR GUIDANCE ONLY. IT AIMS AT PROVIDING CUSTOMERS
  * WITH CODING INFORMATION REGARDLESS OF THEIR PRODUCTS IN ORDER TO SAVE THEIR TIME. AS A
  * RESULT, MILANDR SHALL NOT BE HELD LIABLE FOR ANY DIRECT, INDIRECT OR CONSEQUENTIAL
  * DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE CONTENT OF SUCH FIRMWARE AND/OR
  * A USE MADE BY CUSTOMERS OF THE CODING INFORMATION CONTAINED HEREIN IN CONNECTION
  * WITH THEIR PRODUCTS.
  ******************************************************************************
  @endverbatim
  @endlatexonly
@par Example Description

This examle shows how to configure SPW, receive data from external device and echoing it back.
Optionally implemented the ability to use DMA.

@par Directory "Examples/spw_loopback" contains:

  - main.c           Main program
  - ringbuf.c        Main ringbuf functions
  - ringbuf.h        Functions prototypes for the ringbuf

@par Hardware and Software environment:

  - This example is intended to run on MDR1986VE8T eval board with MDR1986VE8T 
  microcontroller.

@par How to use.

The example is provided assembled. Need to run *.uvprojx file (µVision5 Project). 
The default debugger is CMSIS-DAP. Using a different debugger, change the appropriate settings.

  - Edit the mdr32f8_config.h to set appropriate run-time parameter checking level.
  - Compile and link together all .c files and load your image into the target board.
  - Run the example.

 * <h3><center>&copy; COPYRIGHT 2024 Milandr</center></h3>
   @}
 */



