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

Fourth Newsletter #94

Merged
merged 4 commits into from
Apr 28, 2018
Merged

Fourth Newsletter #94

merged 4 commits into from
Apr 28, 2018

Conversation

jamesmunns
Copy link
Member

@jamesmunns jamesmunns commented Apr 28, 2018

Fourth Newsletter

Closes #84

Rendered Here

@jamesmunns jamesmunns requested a review from japaric April 28, 2018 12:18
@jamesmunns
Copy link
Member Author

jamesmunns commented Apr 28, 2018

Note: @cr1901 will be adding one more project to this newsletter, @japaric please wait to merge

@cr1901
Copy link

cr1901 commented Apr 28, 2018

@jamesmunns and I talked about adding my project to the newsletter, but I forgot to actually send a link :).

And here's a summary:

AT2XT is open-source hardware that interfaces cheap PS/2 (aka AT) protocol keyboards to vintage IBM PC-class computers expecting an older keyboard protocol (XT). Protocol translation is done using firmware written in Rust using the msp430 backend. The firmware also uses an earlier version of @japaric's RTFM framework.

The firmware is feature-complete; as the Rust compiler evolves, I intend to testing and deploying newly-compiled firmware to ensure AT2XT still works properly. Therefore, AT2XT may also serve as an up-to-date example of how to deploy a Rust application for msp430 family of microcontrollers.

@jamesmunns
Copy link
Member Author

Ok to merge now


* The [Embedded WG] IRC meetings are now explicitly public, and the agendas for the next meeting can be found in the [WG Issues], like [this issue] for the next meeting
* [David] shared his utility [`Form`], which takes a single `lib.rs` (like those created by `svd2rust` or `bindgen`), and splits it into structured modules. Check out the [`nrf52`] Chip Support Crate as an example, and try it out for your generated projects!
* [astro] shared their crate [`managed`], A library that provides a way to logically own objects, whether or not heap allocation is available
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think @astro is the author of managed, only a contributor. See https:/m-labs/rust-managed

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Corrected, thanks @jonas-schievink!

@japaric
Copy link
Member

japaric commented Apr 28, 2018

Thanks @jamesmunns!

@japaric japaric merged commit 2289b76 into master Apr 28, 2018
@jamesmunns jamesmunns deleted the newsletter-4 branch May 16, 2018 01:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants