Brad Campbell
Brad Campbell
> This is a problem if the `panic` handler accesses core-local variables, which it does/will on most boards in order to print a debug message and blink. I don't think...
I'm trying to understand the balance of flexibility with specificity of `CoreLocal`. The naming suggests flexibility: these objects are local to a core on CPUs with a single core, implying...
Are we still pursuing this?
> > Might still need a wrapper bash script around `cargo fmt`, albeit a simpler one, for the tab issue? > > It's a rare enough issue that I don't...
> I need `make fmt` to be an alias for `cargo fmt`. We might as well also keep `make format` as well. Those commands date to 2016: d4f62cfd20ca8f11a376d1e2556b671791e84683 (Also wow...
Thinking about this more, we should wait until after TockWorld (specifically the tutorial).
Ok I've rebased this and updated capabilities for the constructor. This is ready to go again.
I updated the TRD to hopefully fix all of the impl changes between the original document and this implementation.
Any other comments?
Does this work? ```rust peripheral! { Registers { 0x000 => cr: u8(Control::Register) { Read, Write }, 0x001 => _, 0x008 => word: u32 { Read, Write }, 0x00C => _,...