uwcms / IPMC

University of Wisconsin ZYNQ IPMC
8 stars 5 forks source link

Interrupt helper class enables interrupts before child class constructor #29

Closed mpv89 closed 5 years ago

mpv89 commented 5 years ago

This can be the root cause of some crashes we have seen during startup.

The interrupt helper class initializes and enables interrupts before the child classes, normally the drivers, constructors.

Interrupts need to be enable only after the drivers had time to do their initial bring up.