Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Example Code Changes, Terminal, Start of Simulator UI #32

Open
wants to merge 7 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1,500 changes: 837 additions & 663 deletions Cargo.lock

Large diffs are not rendered by default.

Binary file added a.exe
Binary file not shown.
Empty file added dir
Empty file.
1 change: 1 addition & 0 deletions docs/personal_time_sheet_link
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
https://docs.google.com/spreadsheets/d/14G91KWOlx-rUf3DI5bFuboScmj423MJwGuxOgjJvMsg/edit?usp=sharing
42 changes: 42 additions & 0 deletions example-code/blink_leds/.cargo/config
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
#
# Cargo Configuration for the https://github.com/rp-rs/rp-hal.git repository.
#
# Copyright (c) The RP-RS Developers, 2021
#
# You might want to make a similar file in your own repository if you are
# writing programs for Raspberry Silicon microcontrollers.
#
# This file is MIT or Apache-2.0 as per the repository README.md file
#

[build]
# Set the default target to match the Cortex-M0+ in the RP2040
target = "thumbv6m-none-eabi"

# Target specific options
[target.thumbv6m-none-eabi]
# Pass some extra options to rustc, some of which get passed on to the linker.
#
# * linker argument --nmagic turns off page alignment of sections (which saves
# flash space)
# * linker argument -Tlink.x tells the linker to use link.x as the linker
# script. This is usually provided by the cortex-m-rt crate, and by default
# the version in that crate will include a file called `memory.x` which
# describes the particular memory layout for your specific chip.
# * inline-threshold=5 makes the compiler more aggressive and inlining functions
# * no-vectorize-loops turns off the loop vectorizer (seeing as the M0+ doesn't
# have SIMD)
rustflags = [
"-C", "link-arg=--nmagic",
"-C", "link-arg=-Tlink.x",
"-C", "inline-threshold=5",
"-C", "no-vectorize-loops",
]

# This runner will make a UF2 file and then copy it to a mounted RP2040 in USB
# Bootloader mode:
runner = "elf2uf2-rs -d"

# This runner will find a supported SWD debug probe and flash your RP2040 over
# SWD:
# runner = "probe-run --chip RP2040"
52 changes: 52 additions & 0 deletions example-code/blink_leds/.ironcoder.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
name = "Testing"
location = "example-code/blink_leds"
current_view = "FileTree"

[system]
connections = []

[system.main_board]
name = "MicroMod RP2040"
manufacturer = "Sparkfun"
is_main_board = true
standard = "MicroMod"
cpu = "Cortex-M0"
ram = 264
flash = 8000
required_crates = ["sparkfun_micromod_rp2040", "embedded-hal", "embedded-time", "cortex-m-rt", "cortex-m", "panic-halt"]

[[system.main_board.pinout]]
pins = ["rx", "tx"]

[system.main_board.pinout.interface]
iface_type = "UART"
direction = "Bidirectional"

[[system.main_board.pinout]]
pins = ["scl", "sda"]

[system.main_board.pinout.interface]
iface_type = "I2C"
direction = "Output"

[[system.main_board.pinout]]
pins = ["mosi", "miso", "sclk"]

[system.main_board.pinout.interface]
iface_type = "SPI"
direction = "Output"

[[system.peripheral_boards]]
name = "OLED Featherwing (128x64)"
manufacturer = "Adafruit"
is_main_board = false
standard = "Feather"
bsp = "iron-coder-featherwing-oled-bsp"
related_crates = ["sh1107"]

[[system.peripheral_boards.pinout]]
pins = ["8", "9"]

[system.peripheral_boards.pinout.interface]
iface_type = "I2C"
direction = "Input"
16 changes: 16 additions & 0 deletions example-code/blink_leds/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
[package]
name = "micromod-rp2040-blink"
version = "0.2.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
panic-halt = "0.2.0"
cortex-m = "0.7.7"
cortex-m-rt = "0.7.3"
embedded-hal = "1.0.0"
sparkfun-micromod-rp2040 = "0.3.0"
usbd-serial = "0.2.1"
usb-device = "0.3.2"
critical-section = "1.1.2"
15 changes: 15 additions & 0 deletions example-code/blink_leds/memory.x
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
MEMORY {
BOOT2 : ORIGIN = 0x10000000, LENGTH = 0x100
FLASH : ORIGIN = 0x10000100, LENGTH = 2048K - 0x100
RAM : ORIGIN = 0x20000000, LENGTH = 256K
}

EXTERN(BOOT2_FIRMWARE)

SECTIONS {
/* ### Boot loader */
.boot2 ORIGIN(BOOT2) :
{
KEEP(*(.boot2));
} > BOOT2
} INSERT BEFORE .text;
92 changes: 92 additions & 0 deletions example-code/blink_leds/src/main.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
//! # SparkFun MicroMod Blinky Example
//!
//! Blinks the LED on a SparkFun MicroMod RP2040 board.
//!
//! This will blink an LED attached to GP25, which is the pin the SparkFun MicroMod RP2040 uses for
//! the on-board LED.
//!
//! See the `Cargo.toml` file for Copyright and license details.

#![no_std]
#![no_main]

// The macro for our start-up function
use sparkfun_micromod_rp2040::entry;

// GPIO traits
use embedded_hal::digital::OutputPin;

// Ensure we halt the program on panic (if we don't mention this crate it won't
// be linked)
use panic_halt as _;

// Pull in any important traits
use sparkfun_micromod_rp2040::hal::prelude::*;

// A shorter alias for the Peripheral Access Crate, which provides low-level
// register access
use sparkfun_micromod_rp2040::hal::pac;

// A shorter alias for the Hardware Abstraction Layer, which provides
// higher-level drivers.
use sparkfun_micromod_rp2040::hal;

/// Entry point to our bare-metal application.
///
/// The `#[entry]` macro ensures the Cortex-M start-up code calls this function
/// as soon as all global variables are initialised.
///
/// The function configures the RP2040 peripherals, then blinks the LED in an
/// infinite loop.
#[entry]
fn main() -> ! {
// Grab our singleton objects
let mut pac = pac::Peripherals::take().unwrap();
let core = pac::CorePeripherals::take().unwrap();

// Set up the watchdog driver - needed by the clock setup code
let mut watchdog = hal::Watchdog::new(pac.WATCHDOG);

// Configure the clocks
//
// The default is to generate a 125 MHz system clock
let clocks = hal::clocks::init_clocks_and_plls(
sparkfun_micromod_rp2040::XOSC_CRYSTAL_FREQ,
pac.XOSC,
pac.CLOCKS,
pac.PLL_SYS,
pac.PLL_USB,
&mut pac.RESETS,
&mut watchdog,
)
.ok()
.unwrap();

// The delay object lets us wait for specified amounts of time (in
// milliseconds)
let mut delay = cortex_m::delay::Delay::new(core.SYST, clocks.system_clock.freq().to_Hz());

// The single-cycle I/O block controls our GPIO pins
let sio = hal::Sio::new(pac.SIO);

// Set the pins up according to their function on this particular board
let pins = sparkfun_micromod_rp2040::Pins::new(
pac.IO_BANK0,
pac.PADS_BANK0,
sio.gpio_bank0,
&mut pac.RESETS,
);

// Set the LED to be an output
let mut led_pin = pins.led.into_push_pull_output();

// Blink the LED at 1 Hz
loop {
led_pin.set_high().unwrap();
delay.delay_ms(500);
led_pin.set_low().unwrap();
delay.delay_ms(500);
}
}

// End of file
1 change: 1 addition & 0 deletions example-code/blink_leds/target/.rustc_info.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"rustc_fingerprint":15522268478682349586,"outputs":{"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.84.0-nightly (81eef2d36 2024-11-11)\nbinary: rustc\ncommit-hash: 81eef2d362a6f03db6f8928f82d94298d31eb81b\ncommit-date: 2024-11-11\nhost: x86_64-pc-windows-msvc\nrelease: 1.84.0-nightly\nLLVM version: 19.1.3\n","stderr":""},"2181006791581034113":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.a\nC:\\Users\\ethan\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\noff\n___\ndebug_assertions\nfmt_debug=\"full\"\noverflow_checks\npanic=\"abort\"\nproc_macro\nrelocation_model=\"static\"\ntarget_abi=\"eabi\"\ntarget_arch=\"arm\"\ntarget_endian=\"little\"\ntarget_env=\"\"\ntarget_feature=\"mclass\"\ntarget_feature=\"thumb-mode\"\ntarget_feature=\"v5te\"\ntarget_feature=\"v6\"\ntarget_has_atomic_equal_alignment=\"16\"\ntarget_has_atomic_equal_alignment=\"32\"\ntarget_has_atomic_equal_alignment=\"8\"\ntarget_has_atomic_equal_alignment=\"ptr\"\ntarget_has_atomic_load_store\ntarget_has_atomic_load_store=\"16\"\ntarget_has_atomic_load_store=\"32\"\ntarget_has_atomic_load_store=\"8\"\ntarget_has_atomic_load_store=\"ptr\"\ntarget_os=\"none\"\ntarget_pointer_width=\"32\"\ntarget_vendor=\"unknown\"\nub_checks\n","stderr":"warning: the `-Cinline-threshold` flag is deprecated and does nothing (consider using `-Cllvm-args=--inline-threshold=...`)\n\nwarning: dropping unsupported crate type `dylib` for target `thumbv6m-none-eabi`\n\nwarning: dropping unsupported crate type `cdylib` for target `thumbv6m-none-eabi`\n\nwarning: dropping unsupported crate type `proc-macro` for target `thumbv6m-none-eabi`\n\nwarning: 3 warnings emitted\n\n"},"15729799797837862367":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\ethan\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\npacked\n___\ndebug_assertions\nfmt_debug=\"full\"\noverflow_checks\npanic=\"unwind\"\nproc_macro\nrelocation_model=\"pic\"\ntarget_abi=\"\"\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"cmpxchg16b\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"lahfsahf\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_feature=\"sse3\"\ntarget_has_atomic\ntarget_has_atomic=\"128\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_has_atomic_equal_alignment=\"128\"\ntarget_has_atomic_equal_alignment=\"16\"\ntarget_has_atomic_equal_alignment=\"32\"\ntarget_has_atomic_equal_alignment=\"64\"\ntarget_has_atomic_equal_alignment=\"8\"\ntarget_has_atomic_equal_alignment=\"ptr\"\ntarget_has_atomic_load_store\ntarget_has_atomic_load_store=\"128\"\ntarget_has_atomic_load_store=\"16\"\ntarget_has_atomic_load_store=\"32\"\ntarget_has_atomic_load_store=\"64\"\ntarget_has_atomic_load_store=\"8\"\ntarget_has_atomic_load_store=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_thread_local\ntarget_vendor=\"pc\"\nub_checks\nwindows\n","stderr":""}},"successes":{}}
3 changes: 3 additions & 0 deletions example-code/blink_leds/target/CACHEDIR.TAG
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Signature: 8a477f597d28d172789f06886806bc55
# This file is a cache directory tag created by cargo.
# For information about cache directory tags see https://bford.info/cachedir/
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
0e3e93afbb96f339
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"rustc":11834058407902666630,"features":"[\"const-fn\"]","declared_features":"[\"const-fn\"]","target":6423576478976419116,"profile":12206360443249279867,"path":615196409953816137,"deps":[[4065440195350370403,"rustc_version",false,9703840602646536437]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\bare-metal-ff7b3ca60ea0f6bb\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"metadata":15978218900306750549,"config":2202906307356721367,"compile_kind":0}
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This file has an mtime of when this was started.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
f32ed254d0fec670
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"rustc":11834058407902666630,"features":"[]","declared_features":"[\"cm7\", \"cm7-r0p1\", \"critical-section\", \"critical-section-single-core\", \"inline-asm\", \"linker-plugin-lto\", \"serde\", \"std\"]","target":13708040221295731214,"profile":12206360443249279867,"path":16535564876669923122,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\cortex-m-5123385267999dbf\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"metadata":14501061451945202602,"config":2202906307356721367,"compile_kind":0}
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This file has an mtime of when this was started.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
e739fb6e3eae1a1b
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"rustc":11834058407902666630,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[10950290660039784454,"build_script_build",false,10713633020902468665]],"local":[{"RerunIfChanged":{"output":"debug\\build\\cortex-m-rt-239e9f4a8bdb7b9c\\output","paths":["build.rs","link.x.in"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
396cc9207878ae94
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"rustc":11834058407902666630,"features":"[]","declared_features":"[\"device\", \"paint-stack\", \"set-sp\", \"set-vtor\", \"zero-init-ram\"]","target":9652763411108993936,"profile":12206360443249279867,"path":12630696613738074736,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\cortex-m-rt-2d83c035c95f04a7\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"metadata":8089344091430415479,"config":2202906307356721367,"compile_kind":0}
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This file has an mtime of when this was started.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
4a09046567d75b05
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"rustc":10845438733005246544,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[11681461192449252560,"build_script_build",false,10650456778096276178]],"local":[{"RerunIfChanged":{"output":"debug\\build\\cortex-m-rt-3d521c5b946d55f6\\output","paths":["build.rs","link.x.in"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0}
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This file has an mtime of when this was started.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
72a3822966265615
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"rustc":10845438733005246544,"features":"[]","declared_features":"[\"device\", \"set-sp\", \"set-vtor\"]","target":6380776114749519694,"profile":12206360443249279867,"path":9956946591545287885,"deps":[[9309767203063484067,"cortex_m_rt_macros",false,14443656371920953033],[11681461192449252560,"build_script_build",false,386139032146676042]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\cortex-m-rt-48e1219850464506\\dep-lib-cortex_m_rt","checksum":false}}],"rustflags":[],"metadata":8089344091430415479,"config":2202906307356721367,"compile_kind":0}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
d27214da0206ce93
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"rustc":10845438733005246544,"features":"[]","declared_features":"[\"device\", \"set-sp\", \"set-vtor\"]","target":9652763411108993936,"profile":12206360443249279867,"path":18062619957775367350,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\cortex-m-rt-50e37c75513c076b\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"metadata":8089344091430415479,"config":2202906307356721367,"compile_kind":0}
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This file has an mtime of when this was started.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
f8238e30b8eda213
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"rustc":10845438733005246544,"features":"[\"device\"]","declared_features":"[\"device\", \"set-sp\", \"set-vtor\"]","target":9652763411108993936,"profile":12206360443249279867,"path":18062619957775367350,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\cortex-m-rt-7785d4a82baa44ae\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"metadata":8089344091430415479,"config":2202906307356721367,"compile_kind":0}
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This file has an mtime of when this was started.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This file has an mtime of when this was started.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
2afdd9d888c679f9
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"rustc":11834058407902666630,"features":"[]","declared_features":"[\"device\", \"paint-stack\", \"set-sp\", \"set-vtor\", \"zero-init-ram\"]","target":12594968890911378861,"profile":12206360443249279867,"path":10577238267034574118,"deps":[[97830026772321590,"cortex_m_rt_macros",false,6581559714757242582],[10950290660039784454,"build_script_build",false,1953064971591694823]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\cortex-m-rt-bff3bdb297b39af0\\dep-lib-cortex_m_rt","checksum":false}}],"rustflags":[],"metadata":8089344091430415479,"config":2202906307356721367,"compile_kind":0}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
b52feb9c2538c566
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"rustc":11834058407902666630,"features":"[\"device\"]","declared_features":"[\"device\", \"paint-stack\", \"set-sp\", \"set-vtor\", \"zero-init-ram\"]","target":9652763411108993936,"profile":12206360443249279867,"path":12630696613738074736,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\cortex-m-rt-dad305bc0f96b470\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"metadata":8089344091430415479,"config":2202906307356721367,"compile_kind":0}
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This file has an mtime of when this was started.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This file has an mtime of when this was started.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
d66e20a2b065565b
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"rustc":11834058407902666630,"features":"[]","declared_features":"[]","target":8169858381829204333,"profile":12206360443249279867,"path":13164592657258564049,"deps":[[12252124046087733614,"proc_macro2",false,5025265199416220316],[16925618668213040772,"quote",false,11110797484707079263],[18092830189438281673,"syn",false,17937923698468723152]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\cortex-m-rt-macros-2170bad07e96fa46\\dep-lib-cortex_m_rt_macros","checksum":false}}],"rustflags":[],"metadata":13163676682613651411,"config":2202906307356721367,"compile_kind":0}
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This file has an mtime of when this was started.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
c9de27caf12c72c8
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"rustc":10845438733005246544,"features":"[]","declared_features":"[]","target":15391503214185623870,"profile":12206360443249279867,"path":12157592236140057885,"deps":[[937337529685990588,"proc_macro2",false,13607253237323516243],[16925618668213040772,"quote",false,9732336641973295628],[17143850428905299221,"syn",false,8068591579723546625]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\cortex-m-rt-macros-a74b89334db460c6\\dep-lib-cortex_m_rt_macros","checksum":false}}],"rustflags":[],"metadata":3507909376343448522,"config":2202906307356721367,"compile_kind":0}
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This file has an mtime of when this was started.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
b61e53dc54615ccd
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"rustc":11834058407902666630,"features":"[\"alloc\", \"debug-helper\", \"default\"]","declared_features":"[\"alloc\", \"debug-helper\", \"default\", \"development\", \"heapless\", \"std\"]","target":14508073501090768737,"profile":12206360443249279867,"path":8066133768992802224,"deps":[[6632319165816692105,"debug_helper",false,1057316428371536128]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\crc-any-b28bebdb3a9d9eef\\dep-lib-crc_any","checksum":false}}],"rustflags":[],"metadata":13836544968027424156,"config":2202906307356721367,"compile_kind":0}
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This file has an mtime of when this was started.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
00294590b057ac0e
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"rustc":11834058407902666630,"features":"[]","declared_features":"[]","target":18249864001237357806,"profile":12206360443249279867,"path":14482607022237244754,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\debug-helper-97c8ef2091459ff3\\dep-lib-debug_helper","checksum":false}}],"rustflags":[],"metadata":9887411945106205989,"config":2202906307356721367,"compile_kind":0}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
253ee2e1ad8b576a
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"rustc":11834058407902666630,"features":"[]","declared_features":"[\"defmt-03\"]","target":9652763411108993936,"profile":12206360443249279867,"path":5037754989462633055,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\embedded-hal-async-34dcd50cbc7429db\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"metadata":18072381604160084695,"config":2202906307356721367,"compile_kind":0}
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This file has an mtime of when this was started.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This file has an mtime of when this was started.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
5743f3acb13296f4
Loading