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 |
|
Dustin J. Mitchell
|
3b538b582d
|
Add a brief mention of doc comments (#509)
|
2023-03-21 12:15:07 -04: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 |
|
Andrew Walbran
|
84cd822080
|
Speaker notes about TockOS and FreeRTOS.
|
2023-03-20 14:26:57 +00:00 |
|
Andrew Walbran
|
e123c08b00
|
Mention FreeRTOS bindings and Hubris.
|
2023-03-20 14:26:57 +00:00 |
|
Andrew Walbran
|
40d590b594
|
Use table layout for no_std page.
|
2023-03-20 14:26:57 +00:00 |
|
Andrew Walbran
|
005d6a5ed4
|
Mention micro:bit on welcome page.
|
2023-03-20 14:26:57 +00:00 |
|