stm32: consolidate crates
This commit is contained in:
		
							
								
								
									
										28
									
								
								embassy-stm32-examples/.cargo/config
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								embassy-stm32-examples/.cargo/config
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,28 @@ | ||||
| [target.'cfg(all(target_arch = "arm", target_os = "none"))'] | ||||
| runner = "probe-run --chip STM32F401CCUx" | ||||
|  | ||||
| rustflags = [ | ||||
|   # LLD (shipped with the Rust toolchain) is used as the default linker | ||||
|   "-C", "link-arg=--nmagic", | ||||
|   "-C", "link-arg=-Tlink.x", | ||||
|   "-C", "link-arg=-Tdefmt.x", | ||||
|  | ||||
|   # if you run into problems with LLD switch to the GNU linker by commenting out | ||||
|   # this line | ||||
|   # "-C", "linker=arm-none-eabi-ld", | ||||
|  | ||||
|   # if you need to link to pre-compiled C libraries provided by a C toolchain | ||||
|   # use GCC as the linker by commenting out both lines above and then | ||||
|   # uncommenting the three lines below | ||||
|   # "-C", "linker=arm-none-eabi-gcc", | ||||
|   # "-C", "link-arg=-Wl,-Tlink.x", | ||||
|   # "-C", "link-arg=-nostartfiles", | ||||
|  | ||||
|   # Code-size optimizations. | ||||
|   "-Z", "trap-unreachable=no", | ||||
|   "-C", "inline-threshold=5", | ||||
|   "-C", "no-vectorize-loops", | ||||
| ] | ||||
|  | ||||
| [build] | ||||
| target = "thumbv7em-none-eabihf" | ||||
		Reference in New Issue
	
	Block a user