Andrew Walbran 
							
						 
					 
					
						
						
							
						
						8d1f903202 
					 
					
						
						
							
							Add MacOS instructions.  
						
						
						
						
					 
					
						2023-03-23 15:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						56319e016b 
					 
					
						
						
							
							Add page about buddy_system_allocator.  
						
						
						
						
					 
					
						2023-03-23 15:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						f0043637e2 
					 
					
						
						
							
							Write page about aarch64-paging.  
						
						
						
						
					 
					
						2023-03-23 15:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						dc95bd1dae 
					 
					
						
						
							
							Write page about zerocopy.  
						
						
						
						
					 
					
						2023-03-23 15:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						f3edffd1a7 
					 
					
						
						
							
							Fix mdbook test failure.  
						
						
						
						
					 
					
						2023-03-23 15:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						ada6a53942 
					 
					
						
						
							
							Improve makefile.  
						
						
						
						
					 
					
						2023-03-23 15:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						31c7b283c2 
					 
					
						
						
							
							Add example implementing logger.  
						
						
						
						
					 
					
						2023-03-23 15:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						15518aa177 
					 
					
						
						
							
							Add separate binary for minimal UART driver.  
						
						
						
						
					 
					
						2023-03-23 15:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						d6027f5080 
					 
					
						
						
							
							Add notes about traits.  
						
						
						
						
					 
					
						2023-03-23 15:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						bc21369dcb 
					 
					
						
						
							
							Add example of using UART driver.  
						
						
						
						
					 
					
						2023-03-23 15:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						1f315da903 
					 
					
						
						
							
							Write a more complete UART driver.  
						
						
						
						
					 
					
						2023-03-23 15:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						f6fc0edb11 
					 
					
						
						
							
							We need qemu-system-arm too.  
						
						
						
						
					 
					
						2023-03-23 15:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						790f4c88d5 
					 
					
						
						
							
							Add note about QEMU UART.  
						
						
						
						
					 
					
						2023-03-23 15:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						c7831953bb 
					 
					
						
						
							
							QEMU virt machine uses PL011 UART not 16550.  
						
						
						
						
					 
					
						2023-03-23 15:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						08c0c53412 
					 
					
						
						
							
							Add section about Android bare-metal Rust support.  
						
						
						
						
					 
					
						2023-03-23 15:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						7eee892195 
					 
					
						
						
							
							Start on AP UART driver example.  
						
						
						
						
					 
					
						2023-03-23 15:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						76ad4b2939 
					 
					
						
						
							
							Add first AP slide and mention other projects.  
						
						
						
						
					 
					
						2023-03-23 15:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						dee3e64442 
					 
					
						
						
							
							Start writing about MMIO.  
						
						
						
						
					 
					
						2023-03-23 15:06:23 +00:00 
						 
				 
			
				
					
						
							
							
								Jooyung Han 
							
						 
					 
					
						
						
							
						
						61c0fe2951 
					 
					
						
						
							
							Add some missing translation in  #513  ( #515 )  
						
						... 
						
						
						
						Co-authored-by: Jooyung Han <jooyung@google.com > 
						
						
					 
					
						2023-03-23 16:12:19 +09:00 
						 
				 
			
				
					
						
							
							
								Dustin J. Mitchell 
							
						 
					 
					
						
						
							
						
						3b538b582d 
					 
					
						
						
							
							Add a brief mention of doc comments ( #509 )  
						
						
						
						
					 
					
						2023-03-21 12:15:07 -04:00 
						 
				 
			
				
					
						
							
							
								Jiuney Pachevitch 
							
						 
					 
					
						
						
							
						
						365795f9cd 
					 
					
						
						
							
							pt-BR translation revision ( #505 )  
						
						... 
						
						
						
						Review of the translation for pt-BR.
Some terms cannot be translated.
Other terms have no translation and have been adapted.
Code examples have been translated, where possible, for ease of understanding. 
						
						
					 
					
						2023-03-20 16:22:33 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						259dfcb1eb 
					 
					
						
						
							
							Bump cortex-m-rt from 0.7.2 to 0.7.3 in /src/exercises/bare-metal/compass ( #517 )  
						
						... 
						
						
						
						Bump cortex-m-rt in /src/exercises/bare-metal/compass
Bumps [cortex-m-rt](https://github.com/rust-embedded/cortex-m ) from 0.7.2 to 0.7.3.
- [Release notes](https://github.com/rust-embedded/cortex-m/releases )
- [Changelog](https://github.com/rust-embedded/cortex-m/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-embedded/cortex-m/compare/v0.7.2...v0.7.3 )
---
updated-dependencies:
- dependency-name: cortex-m-rt
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-03-20 14:44:56 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						3b02b09901 
					 
					
						
						
							
							Fix line numbers in debugging example.  
						
						
						
						
					 
					
						2023-03-20 14:44:43 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						6dd2a9f002 
					 
					
						
						
							
							Mention why we need extern crate panic_halt.  
						
						
						
						
					 
					
						2023-03-20 14:44:43 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						4f9b354019 
					 
					
						
						
							
							Bump cortex-m-rt from 0.7.2 to 0.7.3 in /src/bare-metal/microcontrollers/examples ( #516 )  
						
						... 
						
						
						
						Bump cortex-m-rt in /src/bare-metal/microcontrollers/examples
Bumps [cortex-m-rt](https://github.com/rust-embedded/cortex-m ) from 0.7.2 to 0.7.3.
- [Release notes](https://github.com/rust-embedded/cortex-m/releases )
- [Changelog](https://github.com/rust-embedded/cortex-m/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-embedded/cortex-m/compare/v0.7.2...v0.7.3 )
---
updated-dependencies:
- dependency-name: cortex-m-rt
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-03-20 14:44:25 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						e31df488f3 
					 
					
						
						
							
							Explain what the udev rule does.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						3afc10fbfd 
					 
					
						
						
							
							cargo-embed needs libudev-dev.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						e2d7bc56ec 
					 
					
						
						
							
							Add other files for compass exercise to exercise page.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						8513adfd3c 
					 
					
						
						
							
							Add more hints for compass exercise.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						fe32d06862 
					 
					
						
						
							
							Note where commands should be run.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						a070573867 
					 
					
						
						
							
							Expand IMU acronym first time.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						52f0c9ef64 
					 
					
						
						
							
							Rename Day 5A to Bare Metal Rust.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						ecbb7e41bb 
					 
					
						
						
							
							Format imports with imports_granularity = "Module".  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						94eafee6bb 
					 
					
						
						
							
							Add more notes.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						f40261646c 
					 
					
						
						
							
							Add option to display accelerometer rather than compass.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						8f2a851e95 
					 
					
						
						
							
							Display accelerometer rather than compass.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						44a4b4b234 
					 
					
						
						
							
							Display compass values on LEDs.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						82f4dab523 
					 
					
						
						
							
							Get compass solution working and add more information.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						17bbf5f0b7 
					 
					
						
						
							
							Explain how to run other examples too.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						53223d3581 
					 
					
						
						
							
							Add page about debugging with cargo-embed.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						0c3664bef3 
					 
					
						
						
							
							Add slide about probe-rs and cargo-embed.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						948c44b66d 
					 
					
						
						
							
							Explain audience.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						b1fa8da341 
					 
					
						
						
							
							Wrap comments in example at 80 columns to fit in code block.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						e751c30061 
					 
					
						
						
							
							Add minimal microcontroller example.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						6490657dcf 
					 
					
						
						
							
							Need to specify linker script for examples.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						2d64edf0d6 
					 
					
						
						
							
							Explain a bit about example and how to run it.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						790597bae2 
					 
					
						
						
							
							Mention that instructions are for Debian.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						271c4f36b1 
					 
					
						
						
							
							Add udev rule for micro:bit.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						a5e784e010 
					 
					
						
						
							
							Add more details about micro:bit.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00 
						 
				 
			
				
					
						
							
							
								Andrew Walbran 
							
						 
					 
					
						
						
							
						
						de1be63b82 
					 
					
						
						
							
							Add more details about alloc.  
						
						
						
						
					 
					
						2023-03-20 14:26:57 +00:00