Comments (5)
And it is done! 🎊
https://crates.io/crates/avr-device
from avr-device.
Let's keep this issue open to track the effort.
from avr-device.
Yes, the plan is to publish this crate (and all the generated code in it) once the basic API choices have been battle tested. The biggest blocker right now is probably the missing interrupt handler implementation (#1).
from avr-device.
Any other things we should definitely do before publishing?
From my side, the only missing thing is the #[entry]
macro and a little more documentation.
from avr-device.
I think with the entry macro we're good to go. I want to try to implement SPI this week/weekend, but that's not a blocker. It's still useful and stable without it.
from avr-device.
Related Issues (20)
- Only run vector generation once at the end of make invocation
- atmega328 (no p) support? HOT 10
- Arduino hangs when trying to read FUSE bits HOT 3
- attiny_hal::pac::exint::pcmsk::W missing BitWriterRaw implementation? HOT 8
- 16-bit register writes in wrong order HOT 1
- Renesas RA4M1 support HOT 8
- design question HOT 1
- Possible rust compilation issue ? HOT 2
- Patch-file needed, else "No rule to make target..." HOT 1
- Escaping/Renaming `ASYNC` register HOT 10
- Add support for more devices HOT 4
- Support for ATmega169* HOT 4
- Need write access to PRR register in atmega328p HOT 1
- Get rid of `avr-libc` dependency HOT 3
- FORM step fails on `svd2rust` versions 0.18 and newer HOT 3
- `critical-section` support HOT 1
- llvm_asm! removed in latest nightly rust HOT 8
- lgt8fx HOT 1
- No `ctc` function for `atmega328p`'s `WGM1_W` HOT 7
- docs.rs build broken for 0.3.3 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from avr-device.