|  | @@ -29,6 +29,14 @@ board = genericSTM32F103C8
 | 
	
		
			
				|  |  |  board_build.mcu = stm32f103c8t6
 | 
	
		
			
				|  |  |  board_build.core = maple
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +[env:APM32F103C8]
 | 
	
		
			
				|  |  | +# The APM32F1's default clock is 96MHz and runs unstable at 72MHz(STM32F1's default)
 | 
	
		
			
				|  |  | +extends = env:STM32F103C8
 | 
	
		
			
				|  |  | +# Explicilty define the multiplier as maple only handles a few cases.
 | 
	
		
			
				|  |  | +build_flags = ${env.build_flags} -DBOARD_RCC_PLLMUL=RCC_PLLMUL_12 #96000000L
 | 
	
		
			
				|  |  | +# Or go all out at 128Mhz, your call :)
 | 
	
		
			
				|  |  | +#board_build.f_cpu = 128000000L
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  [env:STM32F103C8-XCVR]
 | 
	
		
			
				|  |  |  extends = env:STM32F103C8
 | 
	
		
			
				|  |  |  build_flags = ${env.build_flags} -DXCVR
 |