Brad Campbell
Brad Campbell
That code is fairly untested, and in general panic handling is difficult because it must happen synchronously when all other Tock code is written to be event-driven. If I had...
Would a change like this propagate outside of the kernel crate? When I added `ProcessType`, my initial attempts required changing something, which lead to changing Grant, which lead to changing...
The references to the kernel are to provide access to the list of processes that all of those types need in some way. AppId, in particular, is shared with capsules,...
> Is that actually still true? None of the `Kernel` struct members are `pub` and all of the `pub` methods now require a capability of some kind. Maybe capsules can/should...
Using a trait like `ADCUnits` would give us quite a bit of flexibility. Is there a way to balance the memory vs. flexibility tradeoff? For example, they make 24 bit...
> The problem there, is how do you guarantee that userland is allocating the same size buffer as you are? Userland could have a different API where the samples are...
> Should there be separate HILs for on-chip vs. off-chip ADCs? That seems not very hardware independent. I think the one place we agreed this was the right decision was...
From https://github.com/tock/tock/pull/3076#issuecomment-1194501859 A few things I have tried: - Current kernel master + libtock-c master acomp app: works - This PR + libtock-c master acomp app : **fails** - This...
To reproduce: - Need Hudson's imix kernel (or to compile on linux, not mac). - Run _only_ the analog comparator test app - The app calls exit when doing its...