allwpilib icon indicating copy to clipboard operation
allwpilib copied to clipboard

Switch away from NI interrupt manager to custom implementation

Open ThadHouse opened this issue 3 years ago • 3 comments

The NI implementation doesn't allow us to dynamically change the mask without an allocation. However, there are reasons to want to do this, especially for reading multiple interrupts, so changing to a custom implementation is easy and solves the problem.

Still needs a bunch of testing, just didn't want to lose the commit.

ThadHouse avatar Nov 05 '21 01:11 ThadHouse

This doesn't have any user-facing changes, right?

Starlight220 avatar Aug 27 '22 19:08 Starlight220

Nope. It will allow a new user facing api in the future, but existing things stay fine.

ThadHouse avatar Aug 27 '22 19:08 ThadHouse

/wpiformat

ThadHouse avatar Sep 17 '22 21:09 ThadHouse