1
0
mirror of https://github.com/google/comprehensive-rust.git synced 2025-07-05 22:19:01 +02:00

Commit Graph

  • 2d64edf0d6 Explain a bit about example and how to run it. Andrew Walbran 2023-03-03 18:03:01 +00:00
  • 790597bae2 Mention that instructions are for Debian. Andrew Walbran 2023-03-03 18:02:46 +00:00
  • 271c4f36b1 Add udev rule for micro:bit. Andrew Walbran 2023-03-03 18:02:25 +00:00
  • a5e784e010 Add more details about micro:bit. Andrew Walbran 2023-03-03 18:02:06 +00:00
  • de1be63b82 Add more details about alloc. Andrew Walbran 2023-03-03 18:01:31 +00:00
  • 84cd822080 Speaker notes about TockOS and FreeRTOS. Andrew Walbran 2023-02-17 04:46:38 +00:00
  • e123c08b00 Mention FreeRTOS bindings and Hubris. Andrew Walbran 2023-02-17 04:44:35 +00:00
  • 40d590b594 Use table layout for no_std page. Andrew Walbran 2023-02-17 03:00:03 +00:00
  • 005d6a5ed4 Mention micro:bit on welcome page. Andrew Walbran 2023-02-17 00:46:42 +00:00
  • 0fa73286b9 Add raw MMIO example. Andrew Walbran 2023-02-16 03:16:49 +00:00
  • 2545e40d21 Note use of embedded_hal trait. Andrew Walbran 2023-02-16 02:01:34 +00:00
  • 16b8efefa2 Add config for cargo-embed. Andrew Walbran 2023-02-16 01:58:19 +00:00
  • 2c8eb761c4 Use micro:bit v2 for PAC and HAL examples too. Andrew Walbran 2023-02-16 01:56:46 +00:00
  • 5ad0a593f8 Add board support crate example. Andrew Walbran 2023-02-16 00:49:43 +00:00
  • b852b6195f xgettext doesn't like formatting in SUMMARY. Andrew Walbran 2023-02-16 00:19:48 +00:00
  • af0d97d1a7 Fix mdbook test. Andrew Walbran 2023-02-15 23:17:00 +00:00
  • 354834c711 Template, hint and extension for compass exercise. Andrew Walbran 2023-02-15 23:06:17 +00:00
  • 062129546a Temperature logger is no more. Andrew Walbran 2023-02-15 04:56:31 +00:00
  • 95099e29a6 Mention tools to install. Andrew Walbran 2023-02-15 04:52:47 +00:00
  • deff63f9a5 cargo-embed config Andrew Walbran 2023-02-15 03:58:04 +00:00
  • 78d1fc2836 Fill in solution for compass exercise. Andrew Walbran 2023-02-15 03:57:53 +00:00
  • fb2a81186b Initialise I2C bus. Andrew Walbran 2023-02-14 23:28:34 +00:00
  • 026cdca2b7 Use micro:bit v2 for temperature logger example. Andrew Walbran 2023-02-14 04:26:39 +00:00
  • b8b387c504 Mention board support crates and other tools. Andrew Walbran 2023-02-14 04:17:33 +00:00
  • b02af7be50 Keep alloc-example out of workspace. Andrew Walbran 2023-02-14 04:17:04 +00:00
  • e21a83d5e8 Start or temperature logger exercise. Andrew Walbran 2023-02-14 04:16:46 +00:00
  • 5e0f4da4b3 Mention some other projects. Andrew Walbran 2023-02-13 03:12:58 +00:00
  • baf81ee795 Note some supported devices. Andrew Walbran 2023-02-13 02:40:56 +00:00
  • ac046661bf Exclude imports and other boilerplate from page. Andrew Walbran 2023-02-13 02:22:47 +00:00
  • 100341aa9f Add page about type-state pattern. Andrew Walbran 2023-02-13 02:22:05 +00:00
  • 65749777c9 Write about embedded-hal Andrew Walbran 2023-02-10 04:06:36 +00:00
  • 1d92abb1a7 Note lack of main function. Andrew Walbran 2023-02-10 04:06:18 +00:00
  • 120ef6331f Write welcome page for bare-metal Rust. Andrew Walbran 2023-02-10 04:06:07 +00:00
  • d507096d31 Mention svd2rust. Andrew Walbran 2023-02-02 18:21:08 +00:00
  • f8f6922b0c Add pages with PAC and HAL examples. Andrew Walbran 2023-02-02 16:13:24 +00:00
  • 780afddc11 Add example to turn on an LED. Andrew Walbran 2023-02-02 13:25:06 +00:00
  • 9068b63e76 Actually use panic_halt in example. Andrew Walbran 2023-02-02 13:24:32 +00:00
  • d84c93010a no_std examples won't build in mdbook test. Andrew Walbran 2023-02-01 17:35:20 +00:00
  • 8e009b9674 Remove reference to panic-abort. Andrew Walbran 2023-02-01 17:29:14 +00:00
  • 0a2263451d Add alloc example. Andrew Walbran 2023-02-01 17:28:00 +00:00
  • 2981d3856f Mention panic-abort and panic-halt crates. Andrew Walbran 2023-02-01 16:26:23 +00:00
  • f71a86d942 Add minimal no_std example. Andrew Walbran 2023-02-01 16:24:45 +00:00
  • 27820629e2 Rename section to bare metal. Andrew Walbran 2023-02-01 15:57:05 +00:00
  • 51ccf44f52 Add initial outline for bare-metal Rust day. Andrew Walbran 2023-02-01 15:53:34 +00:00
  • 036269ec94 Add workflow to check that Rust code is formatted properly. Andrew Walbran 2023-03-16 15:56:23 +00:00
  • f0b59d0818 cargo fmt Andrew Walbran 2023-03-16 15:54:24 +00:00
  • d1ca434023 Update Korean Translation 20230317 (#513) Jooyung Han 2023-03-20 12:41:25 +09:00
  • dc0091882a fix: fix typo at ko.po (#514) Eunsu(Daniel) Kim 2023-03-20 09:25:28 +09:00
  • daf25d094b Make Miri happy (#486) Andrew Walbran 2023-03-15 23:18:12 +00:00
  • 7a22d5567a Don't allocate in success case (#506) Andrew Walbran 2023-03-15 08:06:35 +00:00
  • 9ee562c267 Remove unnecessary Mutex::lock from shared state example (#499) Oliver Mannion 2023-03-12 20:48:52 +11:00
  • 59d3d7f625 Indent code in speaker notes (#476) Charisee Chiw 2023-03-11 14:12:32 -08:00
  • 368f3ba302 The code block at https://google.github.io/comprehensive-rust/testing/unit-tests.html probably should not be runnable (#498) Daniel Gorelik 2023-03-11 04:12:37 -05:00
  • ef9d9e3bbe Update Korean Translation (20230310) (#493) Jooyung Han 2023-03-11 09:48:38 +09:00
  • bfed596d28 Generalize the day-4 afternoon (#487) Dustin J. Mitchell 2023-03-10 09:07:36 -05:00
  • ff66258c50 Fix typo in borrowing.md in the Speaker's Notes (#490) MMINO 2023-03-09 22:13:04 +08:00
  • ba28dd2d4c Parse Markdown in mdbook-xgettext (#449) Dustin J. Mitchell 2023-03-07 13:07:07 -05:00
  • 3242afae09 Create default.md (#370) Charisee Chiw 2023-03-07 08:11:43 -08:00
  • 64340562ea Add badges to README and welcome page (#481) Martin Geisler 2023-03-07 13:45:00 +01:00
  • e366d833d0 Update mdbook to 0.4.28 (#480) Martin Geisler 2023-03-07 10:14:26 +01:00
  • 46aeaa508c Make some more progress on the German translation ronaldfw 2023-02-22 14:11:14 +01:00
  • 31500974e4 Add note about requesting a room with tables (#479) Martin Geisler 2023-03-06 15:23:10 +01:00
  • c7d03651ff Fix a typo at ko translation (#477) JeongHyeon Lee 2023-03-06 00:04:31 +09:00
  • 05eb17a6fe Fix typo in string.md (#473) JeongHyeon Lee 2023-03-05 01:22:04 +09:00
  • a78d58ba56 Add note about hygienic macros (#472) Andrew Walbran 2023-03-03 12:19:52 +00:00
  • 449ead5575 Integrate GA4 code directly with book.js (#470) Martin Geisler 2023-03-02 18:50:37 +01:00
  • e1546235c8 Update Korean Translation (2023-03-01) (#465) Jooyung Han 2023-03-02 18:31:01 +09:00
  • e4205b3ac8 Remove renderers from links and index preprocessors (#464) Jooyung Han 2023-03-02 18:01:24 +09:00
  • 2de8d7cdbb Simplify running the course slightly (#463) Martin Geisler 2023-03-02 09:13:49 +01:00
  • 7e47e31408 Group per-translation output in publish step (#467) Martin Geisler 2023-03-01 22:38:32 +01:00
  • adc6720031 Increase playground timeout to 15 seconds Martin Geisler 2023-03-01 11:54:28 +01:00
  • 2a2f8ec94e Add book.js generated with mdbook init --theme Martin Geisler 2023-03-01 11:46:28 +01:00
  • 7bddf5e6d6 Remove Last-* properties in po/ko.po (#468) Jooyung Han 2023-03-01 11:57:47 +00:00
  • 4a9b679a9c Add note about fuzzy and fix heading nesting (#466) Kuba 2023-03-01 10:17:41 +01:00
  • c22b35e426 Remove silenced warnings in book-library exercise (#388) Charisee Chiw 2023-02-28 17:53:02 -08:00
  • 1821a3fd12 Make i18n-helpers a requirement (#461) Jooyung Han 2023-02-28 13:05:09 +00:00
  • b65c30fb5f Update Korean Translation. (#460) Jooyung Han 2023-02-27 23:14:52 +00:00
  • 1feb94e02a Take out unnecessary code from enum size slide (#309) Martin Geisler 2023-02-27 17:42:46 +01:00
  • b1b78a9672 Fix typo in string.md (#456) Adam MacBeth 2023-02-27 07:37:08 -06:00
  • 0562771ce0 Update variant-payloads.md (#459) Steve Masterman 2023-02-27 08:19:32 -05:00
  • e73b163d77 Add to speaker notes rc.md (#366) Charisee Chiw 2023-02-26 18:05:01 -08:00
  • 973e27a322 Cleanup Korean Translation (#458) Jooyung Han 2023-02-27 00:42:50 +00:00
  • 4690f19e8c Fix typo in drop.md (#457) Adam MacBeth 2023-02-26 16:04:39 -06:00
  • 98ec5c65af Cosmetic refinement in Korean translation (#455) Jooyung Han 2023-02-24 16:34:27 +00:00
  • 261bcfce3e Show Markdown diff as unified diff (#454) Martin Geisler 2023-02-24 16:46:08 +01:00
  • db7a6044b4 Remove extraneous trailing parenthesis (#453) Andrew Jones 2023-02-24 15:27:24 +00:00
  • 10e918d897 Revise the translation for Korean (#450) Jiyong Park 2023-02-24 10:40:22 +09:00
  • 07513b2b4e Add fechu as owner to german translation (#451) Sandro Meier 2023-02-23 13:57:04 +01:00
  • 60aa747aca Add Speaker notes string.md (#368) Charisee Chiw 2023-02-22 10:01:07 -08:00
  • e616f66593 Clarify box (#448) Alexey Sokolov 2023-02-22 15:08:50 +00:00
  • bb3b17b6bd Additional speaker notes for variant payloads (#200) Charisee Chiw 2023-02-22 07:00:45 -08:00
  • 3f6bd6aa14 Speaker Notes for Field Shorthand (#198) Charisee Chiw 2023-02-22 06:55:29 -08:00
  • 8ee637d886 Lecture notes for Destructing Arrays (#266) Charisee Chiw 2023-02-22 04:41:12 -08:00
  • c88738db02 Update Korean Translation (#444) Jooyung Han 2023-02-20 07:02:20 +00:00
  • c885bbf2ee Remove all fuzzy items in Korean translation (#433) Jooyung Han 2023-02-20 01:05:18 +00:00
  • 582500b0b2 Fix a typo (#443) Eunsu(Daniel) Kim 2023-02-19 20:17:30 +09:00
  • 9a31c2e5e5 Fix a typo (#442) Eunsu(Daniel) Kim 2023-02-19 17:29:16 +09:00
  • 9bb586689a Minor grammar fixes to type-inference.md (#437) Adam MacBeth 2023-02-19 00:27:56 -08:00
  • e6d6ee28fe Update move-semantics.md (#438) Adam MacBeth 2023-02-19 00:27:41 -08:00
  • aef4c3ca72 Update example.md (#441) Adam MacBeth 2023-02-18 20:53:11 -08:00