As of now, the default HardwareScheduler is declared in schedulerbase.h (NullSchedulerInterface::HardwareScheduler). This should be moved into src/drivers/generic/hardwarescheduler.h, and I don't believe the encompassing class (NullSchedulerInterface) is referenced anywhere, so it can be deleted.
As of now, the default
HardwareScheduler
is declared in schedulerbase.h (NullSchedulerInterface::HardwareScheduler
). This should be moved into src/drivers/generic/hardwarescheduler.h, and I don't believe the encompassing class (NullSchedulerInterface
) is referenced anywhere, so it can be deleted.