 2a67ce773d
			
		
	
	2a67ce773d
	
	
	
		
			
			add cmake for ch32v20x, skip freertos examples for CH32V20X, also skip net webserver due to lack of RAM update to use openocd with wlinke adapter
		
			
				
	
	
		
			20 lines
		
	
	
		
			453 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			20 lines
		
	
	
		
			453 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
| if (TOOLCHAIN STREQUAL "gcc")
 | |
|   set(TOOLCHAIN_COMMON_FLAGS
 | |
|     -march=rv32i_zicsr
 | |
|     -mabi=ilp32
 | |
|     )
 | |
|   set(FREERTOS_PORT GCC_RISC_V CACHE INTERNAL "")
 | |
| 
 | |
| elseif (TOOLCHAIN STREQUAL "clang")
 | |
|   set(TOOLCHAIN_COMMON_FLAGS
 | |
|     -march=rv32i_zicsr
 | |
|     -mabi=ilp32
 | |
|     )
 | |
|   set(FREERTOS_PORT GCC_RISC_V CACHE INTERNAL "")
 | |
| 
 | |
| elseif (TOOLCHAIN STREQUAL "iar")
 | |
|   message(FATAL_ERROR "IAR not supported")
 | |
|   set(FREERTOS_PORT IAR_RISC_V CACHE INTERNAL "")
 | |
| 
 | |
| endif ()
 |