[Core] Unite half-duplex and full-duplex serial drivers (#13081)
* Unite half-duplex and full-duplex serial driver. * Add full duplex operation mode to the interrupt based driver * Delete DMA UART based full duplex driver * The new driver targets #11930 * Fix freezes with failing transactions in half-duplex * Increase default serial TX/RX buffer size to 128 bytes * Correctly use bool instead of size_t Co-authored-by: Nick Brassel <nick@tzarc.org>
This commit is contained in:
		
							parent
							
								
									47b12470e7
								
							
						
					
					
						commit
						117bff17ba
					
				
					 7 changed files with 283 additions and 395 deletions
				
			
		| 
						 | 
				
			
			@ -237,6 +237,7 @@ ifdef MCU_FAMILY
 | 
			
		|||
    PLATFORM=CHIBIOS
 | 
			
		||||
    PLATFORM_KEY=chibios
 | 
			
		||||
    FIRMWARE_FORMAT?=bin
 | 
			
		||||
    OPT_DEFS += -DMCU_$(MCU_FAMILY)
 | 
			
		||||
else ifdef ARM_ATSAM
 | 
			
		||||
    PLATFORM=ARM_ATSAM
 | 
			
		||||
    PLATFORM_KEY=arm_atsam
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue