├── .cargo └── config.toml ├── .gitattributes ├── .github ├── dependabot.yml └── workflows │ ├── audit.yaml │ ├── build.yml │ ├── changelog.yml │ ├── clippy-check-example.yml │ ├── matrix-bot.yml │ └── properties │ ├── audit.properties.json │ └── build.properties.json ├── .gitignore ├── CNAME ├── CONTRIBUTING.md ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-CC-BY-SA ├── LICENSE-MIT ├── README.md ├── README_ru.md ├── book ├── .gitignore └── en │ ├── archive │ ├── by_example │ │ ├── app_task.md │ │ ├── monotonic.md │ │ └── tips │ │ │ └── from_ram.md │ ├── migration.md │ └── migration │ │ ├── migration_rtic.md │ │ ├── migration_v4.md │ │ └── migration_v5.md │ ├── book.toml │ ├── mermaid-init.js │ ├── mermaid.min.js │ ├── src │ ├── RTIC.svg │ ├── SUMMARY.md │ ├── awesome_rtic.md │ ├── by-example.md │ ├── by-example │ │ ├── app.md │ │ ├── app_idle.md │ │ ├── app_init.md │ │ ├── app_minimal.md │ │ ├── app_priorities.md │ │ ├── channel.md │ │ ├── delay.md │ │ ├── hardware_tasks.md │ │ ├── message_passing.md │ │ ├── resources.md │ │ ├── software_tasks.md │ │ └── tips │ │ │ ├── destructureing.md │ │ │ ├── index.md │ │ │ ├── indirection.md │ │ │ ├── static_lifetimes.md │ │ │ └── view_code.md │ ├── internals.md │ ├── internals │ │ ├── access.md │ │ ├── ceilings.md │ │ ├── critical-sections.md │ │ ├── interrupt-configuration.md │ │ ├── late-resources.md │ │ ├── non-reentrancy.md │ │ ├── targets.md │ │ ├── tasks.md │ │ └── timer-queue.md │ ├── migration_v1_v2.md │ ├── migration_v1_v2 │ │ ├── async_tasks.md │ │ ├── complete_example.md │ │ ├── monotonics.md │ │ └── rtic-sync.md │ ├── monotonic_impl.md │ ├── preface.md │ ├── rtic_and_embassy.md │ ├── rtic_vs.md │ └── starting_a_project.md │ └── theme │ └── favicon.svg ├── check-book.sh ├── ci └── expected │ ├── esp32c3 │ ├── monotonic.run │ └── sw_and_hw.run │ ├── hifive1 │ ├── prio_inheritance.run │ ├── static.run │ ├── task.run │ └── zero_prio_task.run │ └── lm3s6965 │ ├── async-channel-done.run │ ├── async-channel-done.size │ ├── async-channel-no-receiver.run │ ├── async-channel-no-receiver.size │ ├── async-channel-no-sender.run │ ├── async-channel-no-sender.size │ ├── async-channel-try.run │ ├── async-channel-try.size │ ├── async-channel.run │ ├── async-channel.size │ ├── async-delay.run │ ├── async-delay.size │ ├── async-infinite-loop.run │ ├── async-task-multiple-prios.run │ ├── async-task-multiple-prios.size │ ├── async-task.run │ ├── async-task.size │ ├── async-timeout.run │ ├── async-timeout.size │ ├── big-struct-opt.run │ ├── big-struct-opt.size │ ├── binds.run │ ├── binds.size │ ├── cancel-reschedule.run │ ├── capacity.run │ ├── cfg-whole-task.run │ ├── common.run │ ├── common.size │ ├── complex.run │ ├── complex.size │ ├── declared_locals.run │ ├── declared_locals.size │ ├── destructure.run │ ├── destructure.size │ ├── executor-size.run │ ├── executor-size.size │ ├── extern_binds.run │ ├── extern_binds.size │ ├── extern_spawn.run │ ├── extern_spawn.size │ ├── generics.run │ ├── generics.size │ ├── hardware.run │ ├── hardware.size │ ├── idle-wfi.run │ ├── idle-wfi.size │ ├── idle.run │ ├── idle.size │ ├── init.run │ ├── init.size │ ├── locals.run │ ├── locals.size │ ├── lock-free.run │ ├── lock-free.size │ ├── lock.run │ ├── lock.size │ ├── message.run │ ├── multilock.run │ ├── multilock.size │ ├── not-sync.run │ ├── not-sync.size │ ├── only-shared-access.run │ ├── only-shared-access.size │ ├── periodic-at.run │ ├── periodic-at2.run │ ├── periodic.run │ ├── peripherals-taken.run │ ├── peripherals-taken.size │ ├── pool.run │ ├── pool.size │ ├── preempt.run │ ├── preempt.size │ ├── prio-inversion.run │ ├── prio-inversion.size │ ├── ramfunc.run │ ├── ramfunc.run.grep.bar │ ├── ramfunc.run.grep.foo │ ├── ramfunc.size │ ├── resource-user-struct.run │ ├── resource-user-struct.size │ ├── schedule.run │ ├── shared.run │ ├── shared.size │ ├── smallest.run │ ├── smallest.size │ ├── spawn.run │ ├── spawn.size │ ├── spawn_arguments.run │ ├── spawn_arguments.size │ ├── spawn_err.run │ ├── spawn_err.size │ ├── spawn_loop.run │ ├── spawn_loop.size │ ├── static-resources-in-divergent.run │ ├── static-resources-in-divergent.size │ ├── static-resources-in-init.run │ ├── static-resources-in-init.size │ ├── t-binds.run │ ├── t-binds.size │ ├── t-cfg-resources.run │ ├── t-cfg-resources.size │ ├── t-htask-main.run │ ├── t-htask-main.size │ ├── t-idle-main.run │ ├── t-idle-main.size │ ├── t-late-not-send.run │ ├── t-late-not-send.size │ ├── t-schedule.run │ ├── t-spawn.run │ ├── task.run │ ├── task.size │ ├── wait-queue.run │ ├── wait-queue.size │ ├── zero-prio-task.run │ └── zero-prio-task.size ├── examples ├── .gitignore ├── README.md ├── embassy-stm32g4 │ ├── .cargo │ │ └── config.toml │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ └── bin │ │ └── blinky.rs ├── esp32c3 │ ├── .cargo │ │ └── config.toml │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── examples │ │ ├── monotonic.rs │ │ └── sw_and_hw.rs │ ├── runner.sh │ └── rust-toolchain.toml ├── esp32c6 │ ├── .cargo │ │ └── config.toml │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── examples │ │ ├── monotonic.rs │ │ └── sw_and_hw.rs │ └── rust-toolchain.toml ├── hifive1 │ ├── .cargo │ │ └── config.toml │ ├── Cargo.lock │ ├── Cargo.toml │ ├── examples │ │ ├── prio_inheritance.rs │ │ ├── static.rs │ │ ├── task.rs │ │ └── zero_prio_task.rs │ └── rust-toolchain.toml ├── lm3s6965 │ ├── .cargo │ │ └── config.toml │ ├── Cargo.lock │ ├── Cargo.toml │ └── examples │ │ ├── async-channel-done.rs │ │ ├── async-channel-no-receiver.rs │ │ ├── async-channel-no-sender.rs │ │ ├── async-channel-try.rs │ │ ├── async-channel.rs │ │ ├── async-delay.rs │ │ ├── async-task-multiple-prios.rs │ │ ├── async-task.rs │ │ ├── async-timeout.rs │ │ ├── big-struct-opt.rs │ │ ├── binds.rs │ │ ├── common.rs │ │ ├── complex.rs │ │ ├── declared_locals.rs │ │ ├── destructure.rs │ │ ├── executor-size.rs │ │ ├── extern_binds.rs │ │ ├── extern_spawn.rs │ │ ├── generics.rs │ │ ├── hardware.rs │ │ ├── idle-wfi.rs │ │ ├── idle.rs │ │ ├── init.rs │ │ ├── locals.rs │ │ ├── lock-free.rs │ │ ├── lock.rs │ │ ├── multilock.rs │ │ ├── not-sync.rs │ │ ├── only-shared-access.rs │ │ ├── peripherals-taken.rs │ │ ├── pool.rs │ │ ├── preempt.rs │ │ ├── prio-inversion.rs │ │ ├── ramfunc.rs │ │ ├── resource-user-struct.rs │ │ ├── shared.rs │ │ ├── smallest.rs │ │ ├── spawn.rs │ │ ├── spawn_arguments.rs │ │ ├── spawn_err.rs │ │ ├── spawn_loop.rs │ │ ├── static-resources-in-divergent.rs │ │ ├── static-resources-in-init.rs │ │ ├── t-binds.rs │ │ ├── t-cfg-resources.rs │ │ ├── t-htask-main.rs │ │ ├── t-idle-main.rs │ │ ├── t-late-not-send.rs │ │ ├── task.rs │ │ ├── wait-queue.rs │ │ └── zero-prio-task.rs ├── nrf52840_blinky │ ├── .cargo │ │ └── config.toml │ ├── .gitignore │ ├── .vscode │ │ └── settings.json │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── bin │ │ ├── blinky_rtc.rs │ │ └── blinky_timer.rs │ │ └── lib.rs ├── rp2040_local_i2c_init │ ├── .cargo │ │ └── config.toml │ ├── Cargo.lock │ ├── Cargo.toml │ ├── Embed.toml │ ├── build.rs │ ├── memory.x │ └── src │ │ └── main.rs ├── stm32f1_bluepill_blinky │ ├── .cargo │ │ └── config.toml │ ├── Cargo.lock │ ├── Cargo.toml │ ├── Embed.toml │ ├── README.md │ ├── memory.x │ └── src │ │ └── main.rs ├── stm32f3_blinky │ ├── .cargo │ │ └── config.toml │ ├── Cargo.lock │ ├── Cargo.toml │ ├── Embed.toml │ ├── README.md │ ├── memory.x │ └── src │ │ └── main.rs ├── stm32f411_adc │ ├── .cargo │ │ └── config.toml │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── build.rs │ ├── memory.x │ └── src │ │ └── main.rs ├── stm32f411_adc_and_mpsc_channel │ ├── .cargo │ │ └── config.toml │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── build.rs │ ├── memory.x │ └── src │ │ └── main.rs ├── stm32f411_encoder_polling │ ├── .cargo │ │ └── config.toml │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── build.rs │ ├── memory.x │ └── src │ │ └── main.rs ├── stm32f411_rtc_interrupt │ ├── .cargo │ │ └── config.toml │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── build.rs │ ├── memory.x │ └── src │ │ └── main.rs ├── stm32g030f6_periodic_prints │ ├── .cargo │ │ └── config.toml │ ├── .vscode │ │ └── settings.json │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── memory.x │ └── src │ │ └── main.rs └── teensy4_blinky │ ├── .cargo │ └── config.toml │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── examples │ └── with_logs.rs │ ├── run.py │ └── src │ └── main.rs ├── redirect.html ├── rtic-common ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml └── src │ ├── dropper.rs │ ├── lib.rs │ ├── wait_queue.rs │ └── waker_registration.rs ├── rtic-macros ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── src │ ├── analyze.rs │ ├── check.rs │ ├── codegen.rs │ ├── codegen │ │ ├── assertions.rs │ │ ├── async_dispatchers.rs │ │ ├── bindings.rs │ │ ├── bindings │ │ │ ├── cortex.rs │ │ │ ├── esp32c3.rs │ │ │ ├── esp32c6.rs │ │ │ ├── riscv_slic.rs │ │ │ └── template.rs │ │ ├── extra_mods.rs │ │ ├── hardware_tasks.rs │ │ ├── idle.rs │ │ ├── init.rs │ │ ├── local_resources.rs │ │ ├── local_resources_struct.rs │ │ ├── main.rs │ │ ├── module.rs │ │ ├── post_init.rs │ │ ├── pre_init.rs │ │ ├── shared_resources.rs │ │ ├── shared_resources_struct.rs │ │ ├── software_tasks.rs │ │ └── util.rs │ ├── lib.rs │ ├── preprocess.rs │ ├── syntax.rs │ └── syntax │ │ ├── accessors.rs │ │ ├── analyze.rs │ │ ├── ast.rs │ │ ├── backend.rs │ │ ├── backend │ │ ├── cortex.rs │ │ ├── esp32c3.rs │ │ ├── esp32c6.rs │ │ ├── riscv_slic.rs │ │ └── template.rs │ │ ├── check.rs │ │ ├── optimize.rs │ │ ├── parse.rs │ │ └── parse │ │ ├── app.rs │ │ ├── hardware_task.rs │ │ ├── idle.rs │ │ ├── init.rs │ │ ├── resource.rs │ │ ├── software_task.rs │ │ └── util.rs ├── tests │ └── ui.rs └── ui │ ├── extern-interrupt-used.rs │ ├── extern-interrupt-used.stderr │ ├── idle-double-local.rs │ ├── idle-double-local.stderr │ ├── idle-double-shared.rs │ ├── idle-double-shared.stderr │ ├── idle-input.rs │ ├── idle-input.stderr │ ├── idle-no-context.rs │ ├── idle-no-context.stderr │ ├── idle-not-divergent.rs │ ├── idle-not-divergent.stderr │ ├── idle-output.rs │ ├── idle-output.stderr │ ├── idle-pub.rs │ ├── idle-pub.stderr │ ├── idle-unsafe.rs │ ├── idle-unsafe.stderr │ ├── init-divergent.rs │ ├── init-divergent.stderr │ ├── init-double-local.rs │ ├── init-double-local.stderr │ ├── init-double-shared.rs │ ├── init-double-shared.stderr │ ├── init-input.rs │ ├── init-input.stderr │ ├── init-no-context.rs │ ├── init-no-context.stderr │ ├── init-output.rs │ ├── init-output.stderr │ ├── init-pub.rs │ ├── init-pub.stderr │ ├── init-unsafe.rs │ ├── init-unsafe.stderr │ ├── interrupt-double.rs │ ├── interrupt-double.stderr │ ├── local-collision-2.rs │ ├── local-collision-2.stderr │ ├── local-collision.rs │ ├── local-collision.stderr │ ├── local-malformed-1.rs │ ├── local-malformed-1.stderr │ ├── local-malformed-2.rs │ ├── local-malformed-2.stderr │ ├── local-malformed-3.rs │ ├── local-malformed-3.stderr │ ├── local-malformed-4.rs │ ├── local-malformed-4.stderr │ ├── local-not-declared.rs │ ├── local-not-declared.stderr │ ├── local-shared-attribute.rs │ ├── local-shared-attribute.stderr │ ├── local-shared.rs │ ├── local-shared.stderr │ ├── shared-lock-free.rs │ ├── shared-lock-free.stderr │ ├── shared-not-declared.rs │ ├── shared-not-declared.stderr │ ├── task-double-local.rs │ ├── task-double-local.stderr │ ├── task-double-priority.rs │ ├── task-double-priority.stderr │ ├── task-double-shared.rs │ ├── task-double-shared.stderr │ ├── task-idle.rs │ ├── task-idle.stderr │ ├── task-init.rs │ ├── task-init.stderr │ ├── task-interrupt.rs │ ├── task-interrupt.stderr │ ├── task-no-context.rs │ ├── task-no-context.stderr │ ├── task-no-prio.rs │ ├── task-no-prio.stderr │ ├── task-priority-too-high.rs │ ├── task-priority-too-high.stderr │ ├── task-priority-too-low.rs │ ├── task-priority-too-low.stderr │ ├── task-pub.rs │ ├── task-pub.stderr │ ├── task-unsafe.rs │ ├── task-unsafe.stderr │ ├── task-zero-prio.rs │ └── task-zero-prio.stderr ├── rtic-monotonics ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── README.md ├── build.rs └── src │ ├── esp32c3.rs │ ├── esp32c6.rs │ ├── imxrt.rs │ ├── lib.rs │ ├── nrf.rs │ ├── nrf │ ├── rtc.rs │ └── timer.rs │ ├── rp2040.rs │ ├── rp235x.rs │ ├── stm32.rs │ └── systick.rs ├── rtic-sync ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml └── src │ ├── arbiter.rs │ ├── arbiter │ ├── i2c.rs │ └── spi.rs │ ├── channel.rs │ ├── lib.rs │ ├── loom_cs.rs │ ├── signal.rs │ └── unsafecell.rs ├── rtic-time ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── README.md ├── src │ ├── half_period_counter.rs │ ├── lib.rs │ ├── linked_list.rs │ ├── monotonic.rs │ ├── monotonic │ │ ├── embedded_hal_macros.rs │ │ └── timer_queue_based_monotonic.rs │ ├── timer_queue.rs │ └── timer_queue │ │ ├── backend.rs │ │ └── tick_type.rs └── tests │ ├── delay_precision_subtick.rs │ ├── half_period_time_counter.rs │ └── timer_queue.rs ├── rtic ├── .cargo │ └── config.toml ├── .gitignore ├── CHANGELOG.md ├── Cargo.toml ├── build.rs ├── ci │ └── expected │ │ └── racy-source-masking.run ├── examples │ └── racy-source-masking.rs ├── src │ ├── export.rs │ ├── export │ │ ├── cortex_basepri.rs │ │ ├── cortex_common.rs │ │ ├── cortex_source_mask.rs │ │ ├── executor.rs │ │ ├── riscv_common.rs │ │ ├── riscv_esp32c3.rs │ │ ├── riscv_esp32c6.rs │ │ └── slic.rs │ └── lib.rs ├── tests │ └── ui.rs └── ui │ ├── custom_section.rs │ ├── custom_section.stderr │ ├── exception-invalid.rs │ ├── exception-invalid.stderr │ ├── extern-interrupt-not-enough.rs │ ├── extern-interrupt-not-enough.stderr │ ├── extern-interrupt-used.rs │ ├── extern-interrupt-used.stderr │ ├── inner_attribute.rs │ ├── inner_attribute.stderr │ ├── outer_attribute.rs │ ├── outer_attribute.stderr │ ├── task-priority-too-high.rs │ ├── task-priority-too-high.stderr │ ├── task-reference-in-spawn.rs │ ├── task-reference-in-spawn.stderr │ ├── unknown-interrupt.rs │ ├── unknown-interrupt.stderr │ └── v6m-interrupt-not-enough.rs_no ├── rust-toolchain.toml └── xtask ├── Cargo.toml └── src ├── argument_parsing.rs ├── build.rs ├── cargo_command.rs ├── cargo_test ├── main.rs ├── run.rs └── run ├── data.rs ├── iter.rs └── results.rs /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | CHANGELOG.md merge=union 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/audit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/.github/workflows/audit.yaml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/changelog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/.github/workflows/changelog.yml -------------------------------------------------------------------------------- /.github/workflows/clippy-check-example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/.github/workflows/clippy-check-example.yml -------------------------------------------------------------------------------- /.github/workflows/matrix-bot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/.github/workflows/matrix-bot.yml -------------------------------------------------------------------------------- /.github/workflows/properties/audit.properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/.github/workflows/properties/audit.properties.json -------------------------------------------------------------------------------- /.github/workflows/properties/build.properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/.github/workflows/properties/build.properties.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/.gitignore -------------------------------------------------------------------------------- /CNAME: -------------------------------------------------------------------------------- 1 | rtic.rs 2 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-CC-BY-SA: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/LICENSE-CC-BY-SA -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/README.md -------------------------------------------------------------------------------- /README_ru.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/README_ru.md -------------------------------------------------------------------------------- /book/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/.gitignore -------------------------------------------------------------------------------- /book/en/archive/by_example/app_task.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/archive/by_example/app_task.md -------------------------------------------------------------------------------- /book/en/archive/by_example/monotonic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/archive/by_example/monotonic.md -------------------------------------------------------------------------------- /book/en/archive/by_example/tips/from_ram.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/archive/by_example/tips/from_ram.md -------------------------------------------------------------------------------- /book/en/archive/migration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/archive/migration.md -------------------------------------------------------------------------------- /book/en/archive/migration/migration_rtic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/archive/migration/migration_rtic.md -------------------------------------------------------------------------------- /book/en/archive/migration/migration_v4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/archive/migration/migration_v4.md -------------------------------------------------------------------------------- /book/en/archive/migration/migration_v5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/archive/migration/migration_v5.md -------------------------------------------------------------------------------- /book/en/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/book.toml -------------------------------------------------------------------------------- /book/en/mermaid-init.js: -------------------------------------------------------------------------------- 1 | mermaid.initialize({startOnLoad:true}); 2 | -------------------------------------------------------------------------------- /book/en/mermaid.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/mermaid.min.js -------------------------------------------------------------------------------- /book/en/src/RTIC.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/RTIC.svg -------------------------------------------------------------------------------- /book/en/src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/SUMMARY.md -------------------------------------------------------------------------------- /book/en/src/awesome_rtic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/awesome_rtic.md -------------------------------------------------------------------------------- /book/en/src/by-example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/by-example.md -------------------------------------------------------------------------------- /book/en/src/by-example/app.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/by-example/app.md -------------------------------------------------------------------------------- /book/en/src/by-example/app_idle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/by-example/app_idle.md -------------------------------------------------------------------------------- /book/en/src/by-example/app_init.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/by-example/app_init.md -------------------------------------------------------------------------------- /book/en/src/by-example/app_minimal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/by-example/app_minimal.md -------------------------------------------------------------------------------- /book/en/src/by-example/app_priorities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/by-example/app_priorities.md -------------------------------------------------------------------------------- /book/en/src/by-example/channel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/by-example/channel.md -------------------------------------------------------------------------------- /book/en/src/by-example/delay.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/by-example/delay.md -------------------------------------------------------------------------------- /book/en/src/by-example/hardware_tasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/by-example/hardware_tasks.md -------------------------------------------------------------------------------- /book/en/src/by-example/message_passing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/by-example/message_passing.md -------------------------------------------------------------------------------- /book/en/src/by-example/resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/by-example/resources.md -------------------------------------------------------------------------------- /book/en/src/by-example/software_tasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/by-example/software_tasks.md -------------------------------------------------------------------------------- /book/en/src/by-example/tips/destructureing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/by-example/tips/destructureing.md -------------------------------------------------------------------------------- /book/en/src/by-example/tips/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/by-example/tips/index.md -------------------------------------------------------------------------------- /book/en/src/by-example/tips/indirection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/by-example/tips/indirection.md -------------------------------------------------------------------------------- /book/en/src/by-example/tips/static_lifetimes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/by-example/tips/static_lifetimes.md -------------------------------------------------------------------------------- /book/en/src/by-example/tips/view_code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/by-example/tips/view_code.md -------------------------------------------------------------------------------- /book/en/src/internals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/internals.md -------------------------------------------------------------------------------- /book/en/src/internals/access.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/internals/access.md -------------------------------------------------------------------------------- /book/en/src/internals/ceilings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/internals/ceilings.md -------------------------------------------------------------------------------- /book/en/src/internals/critical-sections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/internals/critical-sections.md -------------------------------------------------------------------------------- /book/en/src/internals/interrupt-configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/internals/interrupt-configuration.md -------------------------------------------------------------------------------- /book/en/src/internals/late-resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/internals/late-resources.md -------------------------------------------------------------------------------- /book/en/src/internals/non-reentrancy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/internals/non-reentrancy.md -------------------------------------------------------------------------------- /book/en/src/internals/targets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/internals/targets.md -------------------------------------------------------------------------------- /book/en/src/internals/tasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/internals/tasks.md -------------------------------------------------------------------------------- /book/en/src/internals/timer-queue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/internals/timer-queue.md -------------------------------------------------------------------------------- /book/en/src/migration_v1_v2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/migration_v1_v2.md -------------------------------------------------------------------------------- /book/en/src/migration_v1_v2/async_tasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/migration_v1_v2/async_tasks.md -------------------------------------------------------------------------------- /book/en/src/migration_v1_v2/complete_example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/migration_v1_v2/complete_example.md -------------------------------------------------------------------------------- /book/en/src/migration_v1_v2/monotonics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/migration_v1_v2/monotonics.md -------------------------------------------------------------------------------- /book/en/src/migration_v1_v2/rtic-sync.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/migration_v1_v2/rtic-sync.md -------------------------------------------------------------------------------- /book/en/src/monotonic_impl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/monotonic_impl.md -------------------------------------------------------------------------------- /book/en/src/preface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/preface.md -------------------------------------------------------------------------------- /book/en/src/rtic_and_embassy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/rtic_and_embassy.md -------------------------------------------------------------------------------- /book/en/src/rtic_vs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/rtic_vs.md -------------------------------------------------------------------------------- /book/en/src/starting_a_project.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/book/en/src/starting_a_project.md -------------------------------------------------------------------------------- /book/en/theme/favicon.svg: -------------------------------------------------------------------------------- 1 | ../src/RTIC.svg -------------------------------------------------------------------------------- /check-book.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/check-book.sh -------------------------------------------------------------------------------- /ci/expected/esp32c3/monotonic.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/esp32c3/monotonic.run -------------------------------------------------------------------------------- /ci/expected/esp32c3/sw_and_hw.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/esp32c3/sw_and_hw.run -------------------------------------------------------------------------------- /ci/expected/hifive1/prio_inheritance.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/hifive1/prio_inheritance.run -------------------------------------------------------------------------------- /ci/expected/hifive1/static.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/hifive1/static.run -------------------------------------------------------------------------------- /ci/expected/hifive1/task.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/hifive1/task.run -------------------------------------------------------------------------------- /ci/expected/hifive1/zero_prio_task.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/hifive1/zero_prio_task.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/async-channel-done.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/async-channel-done.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/async-channel-done.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/async-channel-done.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/async-channel-no-receiver.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/async-channel-no-receiver.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/async-channel-no-receiver.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/async-channel-no-receiver.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/async-channel-no-sender.run: -------------------------------------------------------------------------------- 1 | Receiver got: Err(NoSender) 2 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/async-channel-no-sender.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/async-channel-no-sender.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/async-channel-try.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/async-channel-try.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/async-channel-try.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/async-channel-try.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/async-channel.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/async-channel.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/async-channel.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/async-channel.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/async-delay.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/async-delay.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/async-delay.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/async-delay.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/async-infinite-loop.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/async-infinite-loop.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/async-task-multiple-prios.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/async-task-multiple-prios.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/async-task-multiple-prios.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/async-task-multiple-prios.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/async-task.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/async-task.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/async-task.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/async-task.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/async-timeout.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/async-timeout.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/async-timeout.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/async-timeout.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/big-struct-opt.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/big-struct-opt.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/big-struct-opt.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/big-struct-opt.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/binds.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/binds.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/binds.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/binds.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/cancel-reschedule.run: -------------------------------------------------------------------------------- 1 | init 2 | foo 3 | bar 4 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/capacity.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/capacity.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/cfg-whole-task.run: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/common.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/common.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/common.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/common.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/complex.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/complex.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/complex.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/complex.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/declared_locals.run: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/declared_locals.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/declared_locals.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/destructure.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/destructure.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/destructure.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/destructure.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/executor-size.run: -------------------------------------------------------------------------------- 1 | init, total executor size = 9 2 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/executor-size.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/executor-size.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/extern_binds.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/extern_binds.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/extern_binds.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/extern_binds.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/extern_spawn.run: -------------------------------------------------------------------------------- 1 | foo 2 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/extern_spawn.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/extern_spawn.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/generics.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/generics.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/generics.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/generics.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/hardware.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/hardware.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/hardware.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/hardware.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/idle-wfi.run: -------------------------------------------------------------------------------- 1 | init 2 | idle 3 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/idle-wfi.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/idle-wfi.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/idle.run: -------------------------------------------------------------------------------- 1 | init 2 | idle 3 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/idle.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/idle.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/init.run: -------------------------------------------------------------------------------- 1 | init 2 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/init.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/init.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/locals.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/locals.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/locals.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/locals.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/lock-free.run: -------------------------------------------------------------------------------- 1 | foo = 1 2 | bar = 2 3 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/lock-free.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/lock-free.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/lock.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/lock.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/lock.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/lock.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/message.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/message.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/multilock.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/multilock.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/multilock.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/multilock.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/not-sync.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/not-sync.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/not-sync.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/not-sync.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/only-shared-access.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/only-shared-access.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/only-shared-access.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/only-shared-access.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/periodic-at.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/periodic-at.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/periodic-at2.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/periodic-at2.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/periodic.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/periodic.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/peripherals-taken.run: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/peripherals-taken.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/peripherals-taken.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/pool.run: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/pool.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/pool.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/preempt.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/preempt.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/preempt.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/preempt.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/prio-inversion.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/prio-inversion.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/prio-inversion.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/prio-inversion.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/ramfunc.run: -------------------------------------------------------------------------------- 1 | foo 2 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/ramfunc.run.grep.bar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/ramfunc.run.grep.bar -------------------------------------------------------------------------------- /ci/expected/lm3s6965/ramfunc.run.grep.foo: -------------------------------------------------------------------------------- 1 | 00000162 t ramfunc::foo::h30e7789b08c08e19 2 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/ramfunc.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/ramfunc.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/resource-user-struct.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/resource-user-struct.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/resource-user-struct.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/resource-user-struct.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/schedule.run: -------------------------------------------------------------------------------- 1 | init 2 | foo 3 | bar 4 | baz 5 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/shared.run: -------------------------------------------------------------------------------- 1 | received message: 42 2 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/shared.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/shared.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/smallest.run: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/smallest.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/smallest.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/spawn.run: -------------------------------------------------------------------------------- 1 | init 2 | foo 3 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/spawn.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/spawn.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/spawn_arguments.run: -------------------------------------------------------------------------------- 1 | foo 1, 1 2 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/spawn_arguments.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/spawn_arguments.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/spawn_err.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/spawn_err.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/spawn_err.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/spawn_err.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/spawn_loop.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/spawn_loop.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/spawn_loop.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/spawn_loop.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/static-resources-in-divergent.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/static-resources-in-divergent.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/static-resources-in-divergent.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/static-resources-in-divergent.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/static-resources-in-init.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/static-resources-in-init.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/static-resources-in-init.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/static-resources-in-init.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/t-binds.run: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/t-binds.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/t-binds.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/t-cfg-resources.run: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/t-cfg-resources.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/t-cfg-resources.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/t-htask-main.run: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/t-htask-main.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/t-htask-main.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/t-idle-main.run: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/t-idle-main.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/t-idle-main.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/t-late-not-send.run: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/t-late-not-send.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/t-late-not-send.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/t-schedule.run: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/t-spawn.run: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ci/expected/lm3s6965/task.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/task.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/task.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/task.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/wait-queue.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/wait-queue.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/wait-queue.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/wait-queue.size -------------------------------------------------------------------------------- /ci/expected/lm3s6965/zero-prio-task.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/zero-prio-task.run -------------------------------------------------------------------------------- /ci/expected/lm3s6965/zero-prio-task.size: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/ci/expected/lm3s6965/zero-prio-task.size -------------------------------------------------------------------------------- /examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/.gitignore -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/embassy-stm32g4/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/embassy-stm32g4/.cargo/config.toml -------------------------------------------------------------------------------- /examples/embassy-stm32g4/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/embassy-stm32g4/Cargo.toml -------------------------------------------------------------------------------- /examples/embassy-stm32g4/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/embassy-stm32g4/build.rs -------------------------------------------------------------------------------- /examples/embassy-stm32g4/src/bin/blinky.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/embassy-stm32g4/src/bin/blinky.rs -------------------------------------------------------------------------------- /examples/esp32c3/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/esp32c3/.cargo/config.toml -------------------------------------------------------------------------------- /examples/esp32c3/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/esp32c3/Cargo.lock -------------------------------------------------------------------------------- /examples/esp32c3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/esp32c3/Cargo.toml -------------------------------------------------------------------------------- /examples/esp32c3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/esp32c3/README.md -------------------------------------------------------------------------------- /examples/esp32c3/examples/monotonic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/esp32c3/examples/monotonic.rs -------------------------------------------------------------------------------- /examples/esp32c3/examples/sw_and_hw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/esp32c3/examples/sw_and_hw.rs -------------------------------------------------------------------------------- /examples/esp32c3/runner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/esp32c3/runner.sh -------------------------------------------------------------------------------- /examples/esp32c3/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/esp32c3/rust-toolchain.toml -------------------------------------------------------------------------------- /examples/esp32c6/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/esp32c6/.cargo/config.toml -------------------------------------------------------------------------------- /examples/esp32c6/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/esp32c6/Cargo.lock -------------------------------------------------------------------------------- /examples/esp32c6/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/esp32c6/Cargo.toml -------------------------------------------------------------------------------- /examples/esp32c6/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/esp32c6/README.md -------------------------------------------------------------------------------- /examples/esp32c6/examples/monotonic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/esp32c6/examples/monotonic.rs -------------------------------------------------------------------------------- /examples/esp32c6/examples/sw_and_hw.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/esp32c6/examples/sw_and_hw.rs -------------------------------------------------------------------------------- /examples/esp32c6/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/esp32c6/rust-toolchain.toml -------------------------------------------------------------------------------- /examples/hifive1/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/hifive1/.cargo/config.toml -------------------------------------------------------------------------------- /examples/hifive1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/hifive1/Cargo.lock -------------------------------------------------------------------------------- /examples/hifive1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/hifive1/Cargo.toml -------------------------------------------------------------------------------- /examples/hifive1/examples/prio_inheritance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/hifive1/examples/prio_inheritance.rs -------------------------------------------------------------------------------- /examples/hifive1/examples/static.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/hifive1/examples/static.rs -------------------------------------------------------------------------------- /examples/hifive1/examples/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/hifive1/examples/task.rs -------------------------------------------------------------------------------- /examples/hifive1/examples/zero_prio_task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/hifive1/examples/zero_prio_task.rs -------------------------------------------------------------------------------- /examples/hifive1/rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/hifive1/rust-toolchain.toml -------------------------------------------------------------------------------- /examples/lm3s6965/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/.cargo/config.toml -------------------------------------------------------------------------------- /examples/lm3s6965/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/Cargo.lock -------------------------------------------------------------------------------- /examples/lm3s6965/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/Cargo.toml -------------------------------------------------------------------------------- /examples/lm3s6965/examples/async-channel-done.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/async-channel-done.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/async-channel-no-receiver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/async-channel-no-receiver.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/async-channel-no-sender.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/async-channel-no-sender.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/async-channel-try.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/async-channel-try.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/async-channel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/async-channel.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/async-delay.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/async-delay.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/async-task-multiple-prios.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/async-task-multiple-prios.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/async-task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/async-task.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/async-timeout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/async-timeout.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/big-struct-opt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/big-struct-opt.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/binds.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/binds.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/common.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/complex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/complex.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/declared_locals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/declared_locals.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/destructure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/destructure.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/executor-size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/executor-size.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/extern_binds.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/extern_binds.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/extern_spawn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/extern_spawn.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/generics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/generics.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/hardware.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/hardware.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/idle-wfi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/idle-wfi.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/idle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/idle.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/init.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/locals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/locals.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/lock-free.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/lock-free.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/lock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/lock.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/multilock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/multilock.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/not-sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/not-sync.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/only-shared-access.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/only-shared-access.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/peripherals-taken.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/peripherals-taken.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/pool.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/preempt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/preempt.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/prio-inversion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/prio-inversion.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/ramfunc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/ramfunc.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/resource-user-struct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/resource-user-struct.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/shared.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/shared.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/smallest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/smallest.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/spawn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/spawn.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/spawn_arguments.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/spawn_arguments.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/spawn_err.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/spawn_err.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/spawn_loop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/spawn_loop.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/static-resources-in-divergent.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/static-resources-in-divergent.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/static-resources-in-init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/static-resources-in-init.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/t-binds.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/t-binds.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/t-cfg-resources.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/t-cfg-resources.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/t-htask-main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/t-htask-main.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/t-idle-main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/t-idle-main.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/t-late-not-send.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/t-late-not-send.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/task.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/wait-queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/wait-queue.rs -------------------------------------------------------------------------------- /examples/lm3s6965/examples/zero-prio-task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/lm3s6965/examples/zero-prio-task.rs -------------------------------------------------------------------------------- /examples/nrf52840_blinky/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/nrf52840_blinky/.cargo/config.toml -------------------------------------------------------------------------------- /examples/nrf52840_blinky/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /examples/nrf52840_blinky/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/nrf52840_blinky/.vscode/settings.json -------------------------------------------------------------------------------- /examples/nrf52840_blinky/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/nrf52840_blinky/Cargo.lock -------------------------------------------------------------------------------- /examples/nrf52840_blinky/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/nrf52840_blinky/Cargo.toml -------------------------------------------------------------------------------- /examples/nrf52840_blinky/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/nrf52840_blinky/README.md -------------------------------------------------------------------------------- /examples/nrf52840_blinky/src/bin/blinky_rtc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/nrf52840_blinky/src/bin/blinky_rtc.rs -------------------------------------------------------------------------------- /examples/nrf52840_blinky/src/bin/blinky_timer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/nrf52840_blinky/src/bin/blinky_timer.rs -------------------------------------------------------------------------------- /examples/nrf52840_blinky/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/nrf52840_blinky/src/lib.rs -------------------------------------------------------------------------------- /examples/rp2040_local_i2c_init/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/rp2040_local_i2c_init/.cargo/config.toml -------------------------------------------------------------------------------- /examples/rp2040_local_i2c_init/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/rp2040_local_i2c_init/Cargo.lock -------------------------------------------------------------------------------- /examples/rp2040_local_i2c_init/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/rp2040_local_i2c_init/Cargo.toml -------------------------------------------------------------------------------- /examples/rp2040_local_i2c_init/Embed.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/rp2040_local_i2c_init/Embed.toml -------------------------------------------------------------------------------- /examples/rp2040_local_i2c_init/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/rp2040_local_i2c_init/build.rs -------------------------------------------------------------------------------- /examples/rp2040_local_i2c_init/memory.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/rp2040_local_i2c_init/memory.x -------------------------------------------------------------------------------- /examples/rp2040_local_i2c_init/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/rp2040_local_i2c_init/src/main.rs -------------------------------------------------------------------------------- /examples/stm32f1_bluepill_blinky/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f1_bluepill_blinky/.cargo/config.toml -------------------------------------------------------------------------------- /examples/stm32f1_bluepill_blinky/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f1_bluepill_blinky/Cargo.lock -------------------------------------------------------------------------------- /examples/stm32f1_bluepill_blinky/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f1_bluepill_blinky/Cargo.toml -------------------------------------------------------------------------------- /examples/stm32f1_bluepill_blinky/Embed.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f1_bluepill_blinky/Embed.toml -------------------------------------------------------------------------------- /examples/stm32f1_bluepill_blinky/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f1_bluepill_blinky/README.md -------------------------------------------------------------------------------- /examples/stm32f1_bluepill_blinky/memory.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f1_bluepill_blinky/memory.x -------------------------------------------------------------------------------- /examples/stm32f1_bluepill_blinky/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f1_bluepill_blinky/src/main.rs -------------------------------------------------------------------------------- /examples/stm32f3_blinky/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f3_blinky/.cargo/config.toml -------------------------------------------------------------------------------- /examples/stm32f3_blinky/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f3_blinky/Cargo.lock -------------------------------------------------------------------------------- /examples/stm32f3_blinky/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f3_blinky/Cargo.toml -------------------------------------------------------------------------------- /examples/stm32f3_blinky/Embed.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f3_blinky/Embed.toml -------------------------------------------------------------------------------- /examples/stm32f3_blinky/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f3_blinky/README.md -------------------------------------------------------------------------------- /examples/stm32f3_blinky/memory.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f3_blinky/memory.x -------------------------------------------------------------------------------- /examples/stm32f3_blinky/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f3_blinky/src/main.rs -------------------------------------------------------------------------------- /examples/stm32f411_adc/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_adc/.cargo/config.toml -------------------------------------------------------------------------------- /examples/stm32f411_adc/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_adc/Cargo.lock -------------------------------------------------------------------------------- /examples/stm32f411_adc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_adc/Cargo.toml -------------------------------------------------------------------------------- /examples/stm32f411_adc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_adc/README.md -------------------------------------------------------------------------------- /examples/stm32f411_adc/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_adc/build.rs -------------------------------------------------------------------------------- /examples/stm32f411_adc/memory.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_adc/memory.x -------------------------------------------------------------------------------- /examples/stm32f411_adc/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_adc/src/main.rs -------------------------------------------------------------------------------- /examples/stm32f411_adc_and_mpsc_channel/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_adc_and_mpsc_channel/.cargo/config.toml -------------------------------------------------------------------------------- /examples/stm32f411_adc_and_mpsc_channel/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_adc_and_mpsc_channel/Cargo.lock -------------------------------------------------------------------------------- /examples/stm32f411_adc_and_mpsc_channel/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_adc_and_mpsc_channel/Cargo.toml -------------------------------------------------------------------------------- /examples/stm32f411_adc_and_mpsc_channel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_adc_and_mpsc_channel/README.md -------------------------------------------------------------------------------- /examples/stm32f411_adc_and_mpsc_channel/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_adc_and_mpsc_channel/build.rs -------------------------------------------------------------------------------- /examples/stm32f411_adc_and_mpsc_channel/memory.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_adc_and_mpsc_channel/memory.x -------------------------------------------------------------------------------- /examples/stm32f411_adc_and_mpsc_channel/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_adc_and_mpsc_channel/src/main.rs -------------------------------------------------------------------------------- /examples/stm32f411_encoder_polling/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_encoder_polling/.cargo/config.toml -------------------------------------------------------------------------------- /examples/stm32f411_encoder_polling/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_encoder_polling/Cargo.lock -------------------------------------------------------------------------------- /examples/stm32f411_encoder_polling/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_encoder_polling/Cargo.toml -------------------------------------------------------------------------------- /examples/stm32f411_encoder_polling/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_encoder_polling/README.md -------------------------------------------------------------------------------- /examples/stm32f411_encoder_polling/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_encoder_polling/build.rs -------------------------------------------------------------------------------- /examples/stm32f411_encoder_polling/memory.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_encoder_polling/memory.x -------------------------------------------------------------------------------- /examples/stm32f411_encoder_polling/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_encoder_polling/src/main.rs -------------------------------------------------------------------------------- /examples/stm32f411_rtc_interrupt/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_rtc_interrupt/.cargo/config.toml -------------------------------------------------------------------------------- /examples/stm32f411_rtc_interrupt/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_rtc_interrupt/Cargo.lock -------------------------------------------------------------------------------- /examples/stm32f411_rtc_interrupt/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_rtc_interrupt/Cargo.toml -------------------------------------------------------------------------------- /examples/stm32f411_rtc_interrupt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_rtc_interrupt/README.md -------------------------------------------------------------------------------- /examples/stm32f411_rtc_interrupt/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_rtc_interrupt/build.rs -------------------------------------------------------------------------------- /examples/stm32f411_rtc_interrupt/memory.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_rtc_interrupt/memory.x -------------------------------------------------------------------------------- /examples/stm32f411_rtc_interrupt/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32f411_rtc_interrupt/src/main.rs -------------------------------------------------------------------------------- /examples/stm32g030f6_periodic_prints/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32g030f6_periodic_prints/.cargo/config.toml -------------------------------------------------------------------------------- /examples/stm32g030f6_periodic_prints/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32g030f6_periodic_prints/.vscode/settings.json -------------------------------------------------------------------------------- /examples/stm32g030f6_periodic_prints/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32g030f6_periodic_prints/Cargo.lock -------------------------------------------------------------------------------- /examples/stm32g030f6_periodic_prints/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32g030f6_periodic_prints/Cargo.toml -------------------------------------------------------------------------------- /examples/stm32g030f6_periodic_prints/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32g030f6_periodic_prints/README.md -------------------------------------------------------------------------------- /examples/stm32g030f6_periodic_prints/memory.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32g030f6_periodic_prints/memory.x -------------------------------------------------------------------------------- /examples/stm32g030f6_periodic_prints/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/stm32g030f6_periodic_prints/src/main.rs -------------------------------------------------------------------------------- /examples/teensy4_blinky/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/teensy4_blinky/.cargo/config.toml -------------------------------------------------------------------------------- /examples/teensy4_blinky/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/teensy4_blinky/Cargo.lock -------------------------------------------------------------------------------- /examples/teensy4_blinky/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/teensy4_blinky/Cargo.toml -------------------------------------------------------------------------------- /examples/teensy4_blinky/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/teensy4_blinky/README.md -------------------------------------------------------------------------------- /examples/teensy4_blinky/examples/with_logs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/teensy4_blinky/examples/with_logs.rs -------------------------------------------------------------------------------- /examples/teensy4_blinky/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/teensy4_blinky/run.py -------------------------------------------------------------------------------- /examples/teensy4_blinky/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/examples/teensy4_blinky/src/main.rs -------------------------------------------------------------------------------- /redirect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/redirect.html -------------------------------------------------------------------------------- /rtic-common/.gitignore: -------------------------------------------------------------------------------- 1 | Cargo.lock 2 | target/ 3 | -------------------------------------------------------------------------------- /rtic-common/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-common/CHANGELOG.md -------------------------------------------------------------------------------- /rtic-common/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-common/Cargo.toml -------------------------------------------------------------------------------- /rtic-common/src/dropper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-common/src/dropper.rs -------------------------------------------------------------------------------- /rtic-common/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-common/src/lib.rs -------------------------------------------------------------------------------- /rtic-common/src/wait_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-common/src/wait_queue.rs -------------------------------------------------------------------------------- /rtic-common/src/waker_registration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-common/src/waker_registration.rs -------------------------------------------------------------------------------- /rtic-macros/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /Cargo.lock 3 | -------------------------------------------------------------------------------- /rtic-macros/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/CHANGELOG.md -------------------------------------------------------------------------------- /rtic-macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/Cargo.toml -------------------------------------------------------------------------------- /rtic-macros/src/analyze.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/analyze.rs -------------------------------------------------------------------------------- /rtic-macros/src/check.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/check.rs -------------------------------------------------------------------------------- /rtic-macros/src/codegen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/codegen.rs -------------------------------------------------------------------------------- /rtic-macros/src/codegen/assertions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/codegen/assertions.rs -------------------------------------------------------------------------------- /rtic-macros/src/codegen/async_dispatchers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/codegen/async_dispatchers.rs -------------------------------------------------------------------------------- /rtic-macros/src/codegen/bindings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/codegen/bindings.rs -------------------------------------------------------------------------------- /rtic-macros/src/codegen/bindings/cortex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/codegen/bindings/cortex.rs -------------------------------------------------------------------------------- /rtic-macros/src/codegen/bindings/esp32c3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/codegen/bindings/esp32c3.rs -------------------------------------------------------------------------------- /rtic-macros/src/codegen/bindings/esp32c6.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/codegen/bindings/esp32c6.rs -------------------------------------------------------------------------------- /rtic-macros/src/codegen/bindings/riscv_slic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/codegen/bindings/riscv_slic.rs -------------------------------------------------------------------------------- /rtic-macros/src/codegen/bindings/template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/codegen/bindings/template.rs -------------------------------------------------------------------------------- /rtic-macros/src/codegen/extra_mods.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/codegen/extra_mods.rs -------------------------------------------------------------------------------- /rtic-macros/src/codegen/hardware_tasks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/codegen/hardware_tasks.rs -------------------------------------------------------------------------------- /rtic-macros/src/codegen/idle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/codegen/idle.rs -------------------------------------------------------------------------------- /rtic-macros/src/codegen/init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/codegen/init.rs -------------------------------------------------------------------------------- /rtic-macros/src/codegen/local_resources.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/codegen/local_resources.rs -------------------------------------------------------------------------------- /rtic-macros/src/codegen/local_resources_struct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/codegen/local_resources_struct.rs -------------------------------------------------------------------------------- /rtic-macros/src/codegen/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/codegen/main.rs -------------------------------------------------------------------------------- /rtic-macros/src/codegen/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/codegen/module.rs -------------------------------------------------------------------------------- /rtic-macros/src/codegen/post_init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/codegen/post_init.rs -------------------------------------------------------------------------------- /rtic-macros/src/codegen/pre_init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/codegen/pre_init.rs -------------------------------------------------------------------------------- /rtic-macros/src/codegen/shared_resources.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/codegen/shared_resources.rs -------------------------------------------------------------------------------- /rtic-macros/src/codegen/shared_resources_struct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/codegen/shared_resources_struct.rs -------------------------------------------------------------------------------- /rtic-macros/src/codegen/software_tasks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/codegen/software_tasks.rs -------------------------------------------------------------------------------- /rtic-macros/src/codegen/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/codegen/util.rs -------------------------------------------------------------------------------- /rtic-macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/lib.rs -------------------------------------------------------------------------------- /rtic-macros/src/preprocess.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/preprocess.rs -------------------------------------------------------------------------------- /rtic-macros/src/syntax.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/syntax.rs -------------------------------------------------------------------------------- /rtic-macros/src/syntax/accessors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/syntax/accessors.rs -------------------------------------------------------------------------------- /rtic-macros/src/syntax/analyze.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/syntax/analyze.rs -------------------------------------------------------------------------------- /rtic-macros/src/syntax/ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/syntax/ast.rs -------------------------------------------------------------------------------- /rtic-macros/src/syntax/backend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/syntax/backend.rs -------------------------------------------------------------------------------- /rtic-macros/src/syntax/backend/cortex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/syntax/backend/cortex.rs -------------------------------------------------------------------------------- /rtic-macros/src/syntax/backend/esp32c3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/syntax/backend/esp32c3.rs -------------------------------------------------------------------------------- /rtic-macros/src/syntax/backend/esp32c6.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/syntax/backend/esp32c6.rs -------------------------------------------------------------------------------- /rtic-macros/src/syntax/backend/riscv_slic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/syntax/backend/riscv_slic.rs -------------------------------------------------------------------------------- /rtic-macros/src/syntax/backend/template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/syntax/backend/template.rs -------------------------------------------------------------------------------- /rtic-macros/src/syntax/check.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/syntax/check.rs -------------------------------------------------------------------------------- /rtic-macros/src/syntax/optimize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/syntax/optimize.rs -------------------------------------------------------------------------------- /rtic-macros/src/syntax/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/syntax/parse.rs -------------------------------------------------------------------------------- /rtic-macros/src/syntax/parse/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/syntax/parse/app.rs -------------------------------------------------------------------------------- /rtic-macros/src/syntax/parse/hardware_task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/syntax/parse/hardware_task.rs -------------------------------------------------------------------------------- /rtic-macros/src/syntax/parse/idle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/syntax/parse/idle.rs -------------------------------------------------------------------------------- /rtic-macros/src/syntax/parse/init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/syntax/parse/init.rs -------------------------------------------------------------------------------- /rtic-macros/src/syntax/parse/resource.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/syntax/parse/resource.rs -------------------------------------------------------------------------------- /rtic-macros/src/syntax/parse/software_task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/syntax/parse/software_task.rs -------------------------------------------------------------------------------- /rtic-macros/src/syntax/parse/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/src/syntax/parse/util.rs -------------------------------------------------------------------------------- /rtic-macros/tests/ui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/tests/ui.rs -------------------------------------------------------------------------------- /rtic-macros/ui/extern-interrupt-used.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/extern-interrupt-used.rs -------------------------------------------------------------------------------- /rtic-macros/ui/extern-interrupt-used.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/extern-interrupt-used.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/idle-double-local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/idle-double-local.rs -------------------------------------------------------------------------------- /rtic-macros/ui/idle-double-local.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/idle-double-local.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/idle-double-shared.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/idle-double-shared.rs -------------------------------------------------------------------------------- /rtic-macros/ui/idle-double-shared.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/idle-double-shared.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/idle-input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/idle-input.rs -------------------------------------------------------------------------------- /rtic-macros/ui/idle-input.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/idle-input.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/idle-no-context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/idle-no-context.rs -------------------------------------------------------------------------------- /rtic-macros/ui/idle-no-context.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/idle-no-context.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/idle-not-divergent.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/idle-not-divergent.rs -------------------------------------------------------------------------------- /rtic-macros/ui/idle-not-divergent.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/idle-not-divergent.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/idle-output.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/idle-output.rs -------------------------------------------------------------------------------- /rtic-macros/ui/idle-output.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/idle-output.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/idle-pub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/idle-pub.rs -------------------------------------------------------------------------------- /rtic-macros/ui/idle-pub.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/idle-pub.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/idle-unsafe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/idle-unsafe.rs -------------------------------------------------------------------------------- /rtic-macros/ui/idle-unsafe.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/idle-unsafe.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/init-divergent.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/init-divergent.rs -------------------------------------------------------------------------------- /rtic-macros/ui/init-divergent.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/init-divergent.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/init-double-local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/init-double-local.rs -------------------------------------------------------------------------------- /rtic-macros/ui/init-double-local.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/init-double-local.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/init-double-shared.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/init-double-shared.rs -------------------------------------------------------------------------------- /rtic-macros/ui/init-double-shared.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/init-double-shared.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/init-input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/init-input.rs -------------------------------------------------------------------------------- /rtic-macros/ui/init-input.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/init-input.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/init-no-context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/init-no-context.rs -------------------------------------------------------------------------------- /rtic-macros/ui/init-no-context.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/init-no-context.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/init-output.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/init-output.rs -------------------------------------------------------------------------------- /rtic-macros/ui/init-output.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/init-output.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/init-pub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/init-pub.rs -------------------------------------------------------------------------------- /rtic-macros/ui/init-pub.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/init-pub.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/init-unsafe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/init-unsafe.rs -------------------------------------------------------------------------------- /rtic-macros/ui/init-unsafe.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/init-unsafe.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/interrupt-double.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/interrupt-double.rs -------------------------------------------------------------------------------- /rtic-macros/ui/interrupt-double.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/interrupt-double.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/local-collision-2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/local-collision-2.rs -------------------------------------------------------------------------------- /rtic-macros/ui/local-collision-2.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/local-collision-2.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/local-collision.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/local-collision.rs -------------------------------------------------------------------------------- /rtic-macros/ui/local-collision.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/local-collision.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/local-malformed-1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/local-malformed-1.rs -------------------------------------------------------------------------------- /rtic-macros/ui/local-malformed-1.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/local-malformed-1.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/local-malformed-2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/local-malformed-2.rs -------------------------------------------------------------------------------- /rtic-macros/ui/local-malformed-2.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/local-malformed-2.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/local-malformed-3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/local-malformed-3.rs -------------------------------------------------------------------------------- /rtic-macros/ui/local-malformed-3.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/local-malformed-3.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/local-malformed-4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/local-malformed-4.rs -------------------------------------------------------------------------------- /rtic-macros/ui/local-malformed-4.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/local-malformed-4.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/local-not-declared.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/local-not-declared.rs -------------------------------------------------------------------------------- /rtic-macros/ui/local-not-declared.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/local-not-declared.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/local-shared-attribute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/local-shared-attribute.rs -------------------------------------------------------------------------------- /rtic-macros/ui/local-shared-attribute.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/local-shared-attribute.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/local-shared.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/local-shared.rs -------------------------------------------------------------------------------- /rtic-macros/ui/local-shared.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/local-shared.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/shared-lock-free.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/shared-lock-free.rs -------------------------------------------------------------------------------- /rtic-macros/ui/shared-lock-free.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/shared-lock-free.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/shared-not-declared.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/shared-not-declared.rs -------------------------------------------------------------------------------- /rtic-macros/ui/shared-not-declared.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/shared-not-declared.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/task-double-local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-double-local.rs -------------------------------------------------------------------------------- /rtic-macros/ui/task-double-local.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-double-local.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/task-double-priority.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-double-priority.rs -------------------------------------------------------------------------------- /rtic-macros/ui/task-double-priority.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-double-priority.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/task-double-shared.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-double-shared.rs -------------------------------------------------------------------------------- /rtic-macros/ui/task-double-shared.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-double-shared.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/task-idle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-idle.rs -------------------------------------------------------------------------------- /rtic-macros/ui/task-idle.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-idle.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/task-init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-init.rs -------------------------------------------------------------------------------- /rtic-macros/ui/task-init.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-init.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/task-interrupt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-interrupt.rs -------------------------------------------------------------------------------- /rtic-macros/ui/task-interrupt.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-interrupt.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/task-no-context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-no-context.rs -------------------------------------------------------------------------------- /rtic-macros/ui/task-no-context.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-no-context.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/task-no-prio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-no-prio.rs -------------------------------------------------------------------------------- /rtic-macros/ui/task-no-prio.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-no-prio.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/task-priority-too-high.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-priority-too-high.rs -------------------------------------------------------------------------------- /rtic-macros/ui/task-priority-too-high.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-priority-too-high.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/task-priority-too-low.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-priority-too-low.rs -------------------------------------------------------------------------------- /rtic-macros/ui/task-priority-too-low.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-priority-too-low.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/task-pub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-pub.rs -------------------------------------------------------------------------------- /rtic-macros/ui/task-pub.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-pub.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/task-unsafe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-unsafe.rs -------------------------------------------------------------------------------- /rtic-macros/ui/task-unsafe.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-unsafe.stderr -------------------------------------------------------------------------------- /rtic-macros/ui/task-zero-prio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-zero-prio.rs -------------------------------------------------------------------------------- /rtic-macros/ui/task-zero-prio.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-macros/ui/task-zero-prio.stderr -------------------------------------------------------------------------------- /rtic-monotonics/.gitignore: -------------------------------------------------------------------------------- 1 | **/*.rs.bk 2 | .#* 3 | .gdb_history 4 | /target 5 | Cargo.lock 6 | *.hex 7 | -------------------------------------------------------------------------------- /rtic-monotonics/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-monotonics/CHANGELOG.md -------------------------------------------------------------------------------- /rtic-monotonics/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-monotonics/Cargo.toml -------------------------------------------------------------------------------- /rtic-monotonics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-monotonics/README.md -------------------------------------------------------------------------------- /rtic-monotonics/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-monotonics/build.rs -------------------------------------------------------------------------------- /rtic-monotonics/src/esp32c3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-monotonics/src/esp32c3.rs -------------------------------------------------------------------------------- /rtic-monotonics/src/esp32c6.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-monotonics/src/esp32c6.rs -------------------------------------------------------------------------------- /rtic-monotonics/src/imxrt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-monotonics/src/imxrt.rs -------------------------------------------------------------------------------- /rtic-monotonics/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-monotonics/src/lib.rs -------------------------------------------------------------------------------- /rtic-monotonics/src/nrf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-monotonics/src/nrf.rs -------------------------------------------------------------------------------- /rtic-monotonics/src/nrf/rtc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-monotonics/src/nrf/rtc.rs -------------------------------------------------------------------------------- /rtic-monotonics/src/nrf/timer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-monotonics/src/nrf/timer.rs -------------------------------------------------------------------------------- /rtic-monotonics/src/rp2040.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-monotonics/src/rp2040.rs -------------------------------------------------------------------------------- /rtic-monotonics/src/rp235x.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-monotonics/src/rp235x.rs -------------------------------------------------------------------------------- /rtic-monotonics/src/stm32.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-monotonics/src/stm32.rs -------------------------------------------------------------------------------- /rtic-monotonics/src/systick.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-monotonics/src/systick.rs -------------------------------------------------------------------------------- /rtic-sync/.gitignore: -------------------------------------------------------------------------------- 1 | Cargo.lock 2 | target/ 3 | -------------------------------------------------------------------------------- /rtic-sync/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-sync/CHANGELOG.md -------------------------------------------------------------------------------- /rtic-sync/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-sync/Cargo.toml -------------------------------------------------------------------------------- /rtic-sync/src/arbiter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-sync/src/arbiter.rs -------------------------------------------------------------------------------- /rtic-sync/src/arbiter/i2c.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-sync/src/arbiter/i2c.rs -------------------------------------------------------------------------------- /rtic-sync/src/arbiter/spi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-sync/src/arbiter/spi.rs -------------------------------------------------------------------------------- /rtic-sync/src/channel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-sync/src/channel.rs -------------------------------------------------------------------------------- /rtic-sync/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-sync/src/lib.rs -------------------------------------------------------------------------------- /rtic-sync/src/loom_cs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-sync/src/loom_cs.rs -------------------------------------------------------------------------------- /rtic-sync/src/signal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-sync/src/signal.rs -------------------------------------------------------------------------------- /rtic-sync/src/unsafecell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-sync/src/unsafecell.rs -------------------------------------------------------------------------------- /rtic-time/.gitignore: -------------------------------------------------------------------------------- 1 | **/*.rs.bk 2 | .#* 3 | .gdb_history 4 | /target 5 | Cargo.lock 6 | *.hex 7 | -------------------------------------------------------------------------------- /rtic-time/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-time/CHANGELOG.md -------------------------------------------------------------------------------- /rtic-time/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-time/Cargo.toml -------------------------------------------------------------------------------- /rtic-time/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-time/README.md -------------------------------------------------------------------------------- /rtic-time/src/half_period_counter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-time/src/half_period_counter.rs -------------------------------------------------------------------------------- /rtic-time/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-time/src/lib.rs -------------------------------------------------------------------------------- /rtic-time/src/linked_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-time/src/linked_list.rs -------------------------------------------------------------------------------- /rtic-time/src/monotonic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-time/src/monotonic.rs -------------------------------------------------------------------------------- /rtic-time/src/monotonic/embedded_hal_macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-time/src/monotonic/embedded_hal_macros.rs -------------------------------------------------------------------------------- /rtic-time/src/monotonic/timer_queue_based_monotonic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-time/src/monotonic/timer_queue_based_monotonic.rs -------------------------------------------------------------------------------- /rtic-time/src/timer_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-time/src/timer_queue.rs -------------------------------------------------------------------------------- /rtic-time/src/timer_queue/backend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-time/src/timer_queue/backend.rs -------------------------------------------------------------------------------- /rtic-time/src/timer_queue/tick_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-time/src/timer_queue/tick_type.rs -------------------------------------------------------------------------------- /rtic-time/tests/delay_precision_subtick.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-time/tests/delay_precision_subtick.rs -------------------------------------------------------------------------------- /rtic-time/tests/half_period_time_counter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-time/tests/half_period_time_counter.rs -------------------------------------------------------------------------------- /rtic-time/tests/timer_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic-time/tests/timer_queue.rs -------------------------------------------------------------------------------- /rtic/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/.cargo/config.toml -------------------------------------------------------------------------------- /rtic/.gitignore: -------------------------------------------------------------------------------- 1 | **/*.rs.bk 2 | .#* 3 | .gdb_history 4 | /target 5 | Cargo.lock 6 | *.hex 7 | -------------------------------------------------------------------------------- /rtic/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/CHANGELOG.md -------------------------------------------------------------------------------- /rtic/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/Cargo.toml -------------------------------------------------------------------------------- /rtic/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/build.rs -------------------------------------------------------------------------------- /rtic/ci/expected/racy-source-masking.run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/ci/expected/racy-source-masking.run -------------------------------------------------------------------------------- /rtic/examples/racy-source-masking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/examples/racy-source-masking.rs -------------------------------------------------------------------------------- /rtic/src/export.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/src/export.rs -------------------------------------------------------------------------------- /rtic/src/export/cortex_basepri.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/src/export/cortex_basepri.rs -------------------------------------------------------------------------------- /rtic/src/export/cortex_common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/src/export/cortex_common.rs -------------------------------------------------------------------------------- /rtic/src/export/cortex_source_mask.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/src/export/cortex_source_mask.rs -------------------------------------------------------------------------------- /rtic/src/export/executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/src/export/executor.rs -------------------------------------------------------------------------------- /rtic/src/export/riscv_common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/src/export/riscv_common.rs -------------------------------------------------------------------------------- /rtic/src/export/riscv_esp32c3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/src/export/riscv_esp32c3.rs -------------------------------------------------------------------------------- /rtic/src/export/riscv_esp32c6.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/src/export/riscv_esp32c6.rs -------------------------------------------------------------------------------- /rtic/src/export/slic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/src/export/slic.rs -------------------------------------------------------------------------------- /rtic/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/src/lib.rs -------------------------------------------------------------------------------- /rtic/tests/ui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/tests/ui.rs -------------------------------------------------------------------------------- /rtic/ui/custom_section.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/ui/custom_section.rs -------------------------------------------------------------------------------- /rtic/ui/custom_section.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/ui/custom_section.stderr -------------------------------------------------------------------------------- /rtic/ui/exception-invalid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/ui/exception-invalid.rs -------------------------------------------------------------------------------- /rtic/ui/exception-invalid.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/ui/exception-invalid.stderr -------------------------------------------------------------------------------- /rtic/ui/extern-interrupt-not-enough.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/ui/extern-interrupt-not-enough.rs -------------------------------------------------------------------------------- /rtic/ui/extern-interrupt-not-enough.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/ui/extern-interrupt-not-enough.stderr -------------------------------------------------------------------------------- /rtic/ui/extern-interrupt-used.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/ui/extern-interrupt-used.rs -------------------------------------------------------------------------------- /rtic/ui/extern-interrupt-used.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/ui/extern-interrupt-used.stderr -------------------------------------------------------------------------------- /rtic/ui/inner_attribute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/ui/inner_attribute.rs -------------------------------------------------------------------------------- /rtic/ui/inner_attribute.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/ui/inner_attribute.stderr -------------------------------------------------------------------------------- /rtic/ui/outer_attribute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/ui/outer_attribute.rs -------------------------------------------------------------------------------- /rtic/ui/outer_attribute.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/ui/outer_attribute.stderr -------------------------------------------------------------------------------- /rtic/ui/task-priority-too-high.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/ui/task-priority-too-high.rs -------------------------------------------------------------------------------- /rtic/ui/task-priority-too-high.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/ui/task-priority-too-high.stderr -------------------------------------------------------------------------------- /rtic/ui/task-reference-in-spawn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/ui/task-reference-in-spawn.rs -------------------------------------------------------------------------------- /rtic/ui/task-reference-in-spawn.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/ui/task-reference-in-spawn.stderr -------------------------------------------------------------------------------- /rtic/ui/unknown-interrupt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/ui/unknown-interrupt.rs -------------------------------------------------------------------------------- /rtic/ui/unknown-interrupt.stderr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/ui/unknown-interrupt.stderr -------------------------------------------------------------------------------- /rtic/ui/v6m-interrupt-not-enough.rs_no: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rtic/ui/v6m-interrupt-not-enough.rs_no -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /xtask/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/xtask/Cargo.toml -------------------------------------------------------------------------------- /xtask/src/argument_parsing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/xtask/src/argument_parsing.rs -------------------------------------------------------------------------------- /xtask/src/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/xtask/src/build.rs -------------------------------------------------------------------------------- /xtask/src/cargo_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/xtask/src/cargo_command.rs -------------------------------------------------------------------------------- /xtask/src/cargo_test: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /xtask/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/xtask/src/main.rs -------------------------------------------------------------------------------- /xtask/src/run.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/xtask/src/run.rs -------------------------------------------------------------------------------- /xtask/src/run/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/xtask/src/run/data.rs -------------------------------------------------------------------------------- /xtask/src/run/iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/xtask/src/run/iter.rs -------------------------------------------------------------------------------- /xtask/src/run/results.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rtic-rs/rtic/HEAD/xtask/src/run/results.rs --------------------------------------------------------------------------------