348: added vorago crates r=eldruin a=robamu
Rust crates for the radiation hardened Vorago MCUs.
Also fixes a small typo (it looks like a typo)
Co-authored-by: Robin Mueller <muellerr@irs.uni-stuttgart.de>
346: Replace cargo-fel4 tool with ferros r=eldruin a=jonlamb-gh
👋
I'm one of the authors of `cargo-fel4` and the committer who added it to this list in #90.
It's no longer being maintained, and we've recently open sourced a much better alternative,
[ferros](https://github.com/auxoncorp/ferros), a Rust-based userland which also adds compile-time assurances to seL4 development.
Co-authored-by: Jon Lamb <jon@auxon.io>
345: Update link to ftdi-embedded-hal r=eldruin a=geomatsi
Update link to implementation of embedded-hal traits for FTDI FTx232H chips. New version is published on crates.io. This version unifies two previous implementations: [ftd2xx-embedded-hal](https://github.com/newAM/ftd2xx-embedded-hal) based on proprietary libftd2xx library and [ftdi-embedded-hal](https://github.com/geomatsi/ftdi-embedded-hal-archive) based on open source libftdi library. New version Implements generic backend support to allow using different low level FTDI libraries.
Co-authored-by: Sergey Matyukevich <geomatsi@gmail.com>
Update link to implementation of embedded-hal traits for FTDI FTx232H
chips. New version is published on crates.io.
Signed-off-by: Sergey Matyukevich <geomatsi@gmail.com>
344: Add sntpc to no_std crates r=eldruin a=vpetrigo
Add [sntpc](https://crates.io/crates/sntpc) crate to the `no_std` list.
That library allows to poll timestamps from SNTPv4 (for now) capable servers in order to synchronise system time. Supports both `std` and `no_std`, small systems may benefit from getting accurate timestamps.
Co-authored-by: Vladimir Petrigo <vladimir.petrigo@gmail.com>
343: Add scapegoat to no-std crates r=eldruin a=tnballo
Add [`scapegoat`](https://crates.io/crates/scapegoat) crate to the list.
It's a mostly "drop-in" replacement for the standard library's `BTreeMap` and `BTreeSet`. Subset of the familiar APIs, but `#![no_std]` and `#![forbid(unsafe_code)]`.
Co-authored-by: tnballo <tnballo@users.noreply.github.com>
341: Add rp-rs to list of chats r=eldruin a=robyoung
Co-authored-by: Rob Young <rob@robyoung.digital>
Co-authored-by: Diego Barrios Romero <eldruin@gmail.com>
338: Add SKEAZN642 PAC r=berkus a=wcpannell
PAC to support NXP KEA64 series (KEAZN16, 32, and 64) of MCUs.
https://github.com/wcpannell/SKEAZN642
Co-authored-by: W.C. Pannell <2120605+wcpannell@users.noreply.github.com>
336: Add project rainbow-hat-rs for support of the Pimoroni Rainbow HAT board r=adamgreig a=yannart
GitHub repo: https://github.com/yannart/rainbow-hat-rs
Co-authored-by: Yann Nicolas <yannart@gmail.com>
335: Add VEML7700 embedded HAL driver to README.md r=eldruin a=no111u3
Add stable alternative version for VEML7700 hal drivers
Co-authored-by: Boris Vinogradov <no111u3@gmail.com>
334: add PIC32 related crates r=jamesmunns a=kiffie
Add PIC32 related crates, as proposed by @therealprof.
Co-authored-by: Stephan <kiffie@users.noreply.github.com>
Co-authored-by: James Munns <james@onevariable.com>
327: Add embedded-hal-compat r=eldruin a=ryankurte
I build a little forward/reverse compatibility layer to run drivers across different HAL versions, there's probably plenty of room for improvement but already finding it pretty useful.
Co-authored-by: Ryan <ryankurte@users.noreply.github.com>
328: Swap to GHA r=eldruin a=adamgreig
The travis CI wasn't even doing anything, but I guess at least this means we can use bors.
Co-authored-by: Adam Greig <adam@adamgreig.com>