tock / tock-stm32 Goto Github PK
View Code? Open in Web Editor NEWPorts of Tock for STM32 chips and discovery boards
License: Other
Ports of Tock for STM32 chips and discovery boards
License: Other
Hi,
Is there any plan to add Ethernet MAC support when STM32F4 support is added?
Cheers,
Richard
I think the basic structure makes sense right now, with two exceptions:
It might be worth getting rid of the tock
submodule, and instead depending on the main git repo, possibly tied to a specific commit. The biggest reason not to do this, I think, is that Signpost has been using a submodule pretty successfully and why rock the boat.
The cortex-m3
crate could probably make its way into the main Tock repo sooner than everything else. While we don't currently have another Cortex-M3 supported upstream, there is really no difference between the M3 and M4 w.r.t to the details in these crates. The core kernel, on the other hand, is fairly coupled with the arch crate still, and it might be easier to change those in lockstep.
I don't think either need to change particularly quickly though.
As for the stm32
crate, I believe it actually has some stm32f1 specific code in there, but it might be easiest to just let that be and fix it when another variant needs it to be organized differently.
With support in tock/tock for several stm32 chips, is this repository still useful? It might be confusing if someone finds this first.
To ensure new contributions can be built, it would be great if we could enable Travis on this repository. I suppose someone part of the organisation will be able to do that (@alevy?).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.