Jonathan 'theJPster' Pallant

Results 142 issues of Jonathan 'theJPster' Pallant

TrustZone in Armv8-m processors like the Cortex-M23 and Cortex-M33 supports a second 'secure' copy of registers like SysTick and VTOR. It also supports a second interrupt vector table. I'd like...

O-Armv8-M

See: https://git-scm.com/book/en/v2/Git-Internals-Plumbing-and-Porcelain Perhaps cortex-m and cortex-m-rt could be split into two pieces in a different way. We would have one crate which is the plumbing for Cortex-M - it would...

Part of https://github.com/rust-embedded/wg/issues/383

Part of https://github.com/rust-embedded/wg/issues/383 Might also involve https://github.com/rust-lang/rust/issues/27731 so we can get rid of (some) of the inline asm / pre-compiled objects. * [X] Consider getting rid of aligned dependency subtree...

Part of https://github.com/rust-embedded/wg/issues/383 Blockers: * [x] rust-embedded/cortex-m-semihosting#49 – `interrupt::free` is not enough to access `static mut` safely

If you supply a target as a JSON file, the build.rs can't detect the target. This is because `target` is a full path - in my case starts this starts...

Could defmt be extended to pass arbitrary objects over the logging stream, as a copy of raw bytes in memory? On the host side, the DWARF contains enough information to...

type: enhancement
difficulty: hard

Part of https://github.com/rust-embedded/wg/issues/383 Blockers: * [ ] Add your blocking issues here

I have received an SVD file from Nuvoton for the M2351 (I'm trying to work out if I can publish it). If I put it through svd2rust, this happens: ```...

Is there a way to use flip-link in a Github Action, without building it from source every time? See https://github.com/Neotron-Compute/Neotron-BMC/runs/3152027601?check_suite_focus=true as an example.

type: question