]> begriffs open source - cmsis-driver-validation/commit
Rework USART driver validation and add USART_Server
authorMilorad Cvjetkovic <milorad.cvjetkovic@arm.com>
Mon, 5 Jul 2021 10:18:04 +0000 (12:18 +0200)
committerMilorad Cvjetkovic <milorad.cvjetkovic@arm.com>
Mon, 5 Jul 2021 10:18:04 +0000 (12:18 +0200)
commit038aa475712a5bafc835a9c9eb3829c870866448
tree851b89b6adfac7c6d405173c3ba187b6466e5df6
parentbf58d0a3dc6ed7bfec74e13a039ce34f97d0db44
Rework USART driver validation and add USART_Server

 - Rework USART driver validation (introduced USART_Server)
 - Add USART_Server application for Keil MCBSTM32F400 evaluation board
 - Update examples
 - Update documentation
56 files changed:
ARM.CMSIS-Driver_Validation.pdsc
Boards/Espressif/ESP32_Arduino/CMSIS_DV.uvprojx
Boards/Espressif/ESP8266EX_Arduino/CMSIS_DV.uvprojx
Boards/Infineon/XMC4500 Relax Lite Kit/Abstract.txt
Boards/Infineon/XMC4500 Relax Lite Kit/CMSIS_DV.uvoptx
Boards/Infineon/XMC4500 Relax Lite Kit/CMSIS_DV.uvprojx
Boards/Infineon/XMC4500 Relax Lite Kit/RTE/CMSIS_Driver_Validation/DV_USART_Config.h [deleted file]
Boards/Infineon/XMC4500 Relax Lite Kit/RTE/Device/XMC4500-F100x1024/RTE_Device.h
Boards/Keil/MCBSTM32F200/Abstract.txt
Boards/Keil/MCBSTM32F200/CMSIS_DV.uvprojx
Boards/Keil/MCBSTM32F200/RTE/CMSIS_Driver_Validation/DV_USART_Config.h
Boards/Keil/MCBSTM32F400/Abstract.txt
Boards/Keil/MCBSTM32F400/CMSIS_DV.uvprojx
Boards/Keil/MCBSTM32F400/RTE/CMSIS_Driver_Validation/DV_USART_Config.h
Boards/ST/STM32F746G-Discovery/Abstract.txt
Boards/ST/STM32F746G-Discovery/CMSIS_DV.uvprojx
Boards/ST/STM32F746G-Discovery/RTE/CMSIS_Driver_Validation/DV_USART_Config.h [deleted file]
Boards/ST/STM32F746G-Discovery/RTE/Device/STM32F746NGHx/RTE_Device.h
Boards/WIZnet/WizFi360-EVB/CMSIS_DV.uvprojx
Config/DV_USART_Config.h
Doxygen/CMSIS_DV.dxy
Doxygen/DV_USART.txt
Doxygen/DriverValidation.txt
Doxygen/images/cmsis_dv.png
Doxygen/images/dv_usart_config_h.png
Doxygen/images/src/Driver Validation Suite.pptx
Doxygen/images/src/USART_pin_connection.pptx [new file with mode: 0644]
Doxygen/images/usart_bus_async_send.png [new file with mode: 0644]
Doxygen/images/usart_loopback_pin_connections.png [new file with mode: 0644]
Doxygen/images/usart_server_config_h.png [new file with mode: 0644]
Doxygen/images/usart_server_pin_connections.png [new file with mode: 0644]
Doxygen/images/usart_server_pin_connections_async.png [new file with mode: 0644]
Doxygen/images/usart_server_pin_connections_single_wire.png [new file with mode: 0644]
Include/cmsis_dv.h
Source/DV_USART.c
Source/cmsis_dv.c
Tools/USART_Server/Board/MCBSTM32F400/Abstract.txt [new file with mode: 0644]
Tools/USART_Server/Board/MCBSTM32F400/Config/USART_Server_Config.h [new file with mode: 0644]
Tools/USART_Server/Board/MCBSTM32F400/Config/USART_Server_HW.c [new file with mode: 0644]
Tools/USART_Server/Board/MCBSTM32F400/RTE/CMSIS/RTX_Config.c [new file with mode: 0644]
Tools/USART_Server/Board/MCBSTM32F400/RTE/CMSIS/RTX_Config.h [new file with mode: 0644]
Tools/USART_Server/Board/MCBSTM32F400/RTE/Device/STM32F407IGHx/RTE_Device.h [new file with mode: 0644]
Tools/USART_Server/Board/MCBSTM32F400/RTE/Device/STM32F407IGHx/startup_stm32f407xx.s [new file with mode: 0644]
Tools/USART_Server/Board/MCBSTM32F400/RTE/Device/STM32F407IGHx/stm32f4xx_hal_conf.h [new file with mode: 0644]
Tools/USART_Server/Board/MCBSTM32F400/RTE/Device/STM32F407IGHx/system_stm32f4xx.c [new file with mode: 0644]
Tools/USART_Server/Board/MCBSTM32F400/USART_Server.uvguix [new file with mode: 0644]
Tools/USART_Server/Board/MCBSTM32F400/USART_Server.uvoptx [new file with mode: 0644]
Tools/USART_Server/Board/MCBSTM32F400/USART_Server.uvprojx [new file with mode: 0644]
Tools/USART_Server/Board/MCBSTM32F400/main.c [new file with mode: 0644]
Tools/USART_Server/Board/MCBSTM32F400/main.h [new file with mode: 0644]
Tools/USART_Server/Board/MCBSTM32F400/vio_MCBSTM32F400.c [new file with mode: 0644]
Tools/USART_Server/Config/USART_Server_Config.h [new file with mode: 0644]
Tools/USART_Server/Config/USART_Server_HW.c [new file with mode: 0644]
Tools/USART_Server/Include/USART_Server.h [new file with mode: 0644]
Tools/USART_Server/Include/USART_Server_HW.h [new file with mode: 0644]
Tools/USART_Server/Source/USART_Server.c [new file with mode: 0644]