Hudson Ayers

Results 158 comments of Hudson Ayers

> > General question: if we are not using trait objects anymore, why pass a reference to the capability, instead of just passing the capability struct itself? > > The...

> > I think I wasn't very clear in my original message, but what I had in mind was capabilities _not_ implementing Copy, capsules that hold capabilities holding the owned...

> Passing ZST references are not free, because the address is significant unless the optimizer is certain that it's not. While passing ZST by value is guaranteed to be no-op...

Yeah, good question. I am not sure we have a clearly specified approach for handling "We finalized a TRD (TRD104) that several finalized system call drivers were in violation of...

I don't think we want to have duplicate drivers for LED/ADC, that feels like a potential source for really weird bugs and generally a waste of resources. I would rather...

> ADC and LED are stable capsules, and changing this call is a breaking change, so wouldn't this require a version bump to 3.0? Wait, how do we mark capsules...

After some discussion in last weeks core call, we decided that all stabilized drivers should stay as they are until whenever we decide to do a Tock 3.0. However, other...

I ran some quick tests tonight on my nano33, expecting to swiftly verify that panic works as expected, and found that something seems to have completely broken since the 2.1...

https://github.com/tock/tock/pull/3362 fixes the first bug for the nano33. It looks like panic output over CDC is also broken for the nano33 on current master, however. Working on debugging that. It...

I will point out this adds 2kB to Imix and 1.5 kB to OT, neither of which have any drivers that use the mechanism