dependabot[bot]
b32af58a5f
Bump spin from 0.9.5 to 0.9.8 in /src/bare-metal/aps/examples ( #542 )
...
Bumps [spin](https://github.com/mvdnes/spin-rs ) from 0.9.5 to 0.9.8.
- [Release notes](https://github.com/mvdnes/spin-rs/releases )
- [Changelog](https://github.com/mvdnes/spin-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mvdnes/spin-rs/commits )
---
updated-dependencies:
- dependency-name: spin
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-04-04 08:54:20 +02:00
Yuri Astrakhan
acf2990243
Update if-let-expressions.md ( #540 )
...
* Update if-let-expressions.md
add a note about let-else expressions. Closes #536
* Remove old mention of let-else
* Indent code block to match the bullet point
---------
Co-authored-by: Martin Geisler <martin@geisler.net>
2023-04-03 12:04:26 +02:00
Louis
4527d5f3de
Updated po/de.po to include latest strings
2023-04-03 09:28:02 +02:00
Louis
6568559e27
Synced file with latest strings added
2023-04-03 09:28:02 +02:00
Ivan De Marino
032ca7e9d7
Italian translation: initial setup ( #541 )
...
* Git-ignore Jetbrains IDEs project files
* First commit of Italian translation file
Just a few translations so far, to get things going.
2023-04-01 21:56:38 +00:00
Martin Geisler
6db71ebb1a
Start Spanish translation ( #539 )
...
The translation here comes from @wfranck, I merely resurrected it from #495 .
* Translated Day 1: Morning
* Translated Day 1: Afternoon
---------
Co-authored-by: Walter Javier Franck <walterjfranck@gmail.com>
Co-authored-by: Kevin Islas <kevin.islas.abud@gmail.com>
2023-03-31 17:24:46 +02:00
rbehjati
739b3a01e0
Restructure Day-3 morning ( #503 )
...
* Restructure Day-3 morning
2023-03-30 13:25:34 +01:00
Dustin J. Mitchell
780368b4f7
Minor fixes for Day 3 Morning ( #532 )
...
* don't explain default trait methods early
* talk about Iterator before IntoIterator
* Defer discussion of trait objects to that chapter
* be more specific about turbofish, in speaker notes
2023-03-28 15:42:56 -04:00
Andrew Walbran
8c56c949ef
Fix GCC package name.
2023-03-27 17:20:31 +01:00
Andrew Walbran
4427241ca7
cargo-binutils requires llvm-tools-preview
2023-03-27 17:20:31 +01:00
Andrew Walbran
aa1036af66
Add more hints for bare metal morning exercise.
2023-03-27 17:20:31 +01:00
Andrew Walbran
956c137e51
Format hints as bullet-points.
2023-03-27 17:20:31 +01:00
Andrew Walbran
d513109b92
Add Mac OS instructions for picocom too.
2023-03-27 17:20:31 +01:00
Andrew Walbran
6f83b97e69
Fix Markdown formatting.
2023-03-27 17:20:31 +01:00
Andrew Walbran
357f62e137
A compass doesn't tell us the temperature.
2023-03-27 17:20:31 +01:00
Andrew Walbran
8ed300d620
Fix Linux build of bare metal AP code.
2023-03-27 17:20:31 +01:00
Andrew Walbran
ae83778173
Show actual driver code on solution page.
2023-03-27 17:20:31 +01:00
dependabot[bot]
236fbc6f9e
Bump openssl from 0.10.45 to 0.10.48
...
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.45 to 0.10.48.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.45...openssl-v0.10.48 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-25 10:41:50 +00:00
Andrew Walbran
9c166d4e97
Set publish = false in examples and exercises.
2023-03-23 15:12:23 +00:00
Andrew Walbran
f8dea1df2f
Use title case in SUMMARY.
2023-03-23 15:12:23 +00:00
Andrew Walbran
fa56c70dcb
Get AP examples working on Mac OS too.
2023-03-23 15:06:23 +00:00
Andrew Walbran
fc36e40eef
Make base address constants a pointer rather than a usize.
2023-03-23 15:06:23 +00:00
Andrew Walbran
782313e16e
Add commands to run examples to speaker notes.
2023-03-23 15:06:23 +00:00
Andrew Walbran
72ff50e60b
Build bare-metal examples in presubmit.
2023-03-23 15:06:23 +00:00
Andrew Walbran
b670098ab1
Update Cargo.lock, and no need for beta toolchain.
2023-03-23 15:06:23 +00:00
Andrew Walbran
b2ce958f2e
Add pages about Android and vmbase.
2023-03-23 15:06:23 +00:00
Andrew Walbran
8aef12bf1d
Add page about spin.
2023-03-23 15:06:23 +00:00
Andrew Walbran
f5b6e47f31
Put tinyvec example inline.
2023-03-23 15:06:23 +00:00
Andrew Walbran
fb3fd3979c
Add RTC exercise.
2023-03-23 15:06:23 +00:00
Andrew Walbran
8b21f5070e
Add page about inline assembly.
2023-03-23 15:06:23 +00:00
Andrew Walbran
f293ede958
Add page about tinyvec.
2023-03-23 15:06:23 +00:00
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