Improve support for JTAG/SWD pins reuse (#11963)
STM32 can reuse JTAG and SWD pins separately. Add `DISABLE_DEBUG` option to disable both interfaces and retain `DISABLE_JTAG` to disable JTAG only.
This commit is contained in:
		
				
					committed by
					
						
						Scott Lahteine
					
				
			
			
				
	
			
			
			
						parent
						
							7d5c336c56
						
					
				
				
					commit
					2ecfda80ac
				
			@@ -249,6 +249,7 @@ void HAL_enable_AdcFreerun(void);
 | 
			
		||||
#define GET_PIN_MAP_INDEX(pin) pin
 | 
			
		||||
#define PARSED_PIN_INDEX(code, dval) parser.intval(code, dval)
 | 
			
		||||
 | 
			
		||||
#define JTAG_DISABLE() afio_cfg_debug_ports(AFIO_DEBUG_NONE)
 | 
			
		||||
#define JTAG_DISABLE() afio_cfg_debug_ports(AFIO_DEBUG_SW_ONLY)
 | 
			
		||||
#define JTAGSWD_DISABLE() afio_cfg_debug_ports(AFIO_DEBUG_NONE)
 | 
			
		||||
 | 
			
		||||
#endif // _HAL_STM32F1_H
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user