}//onLoad

        private void onRestart(object sender, EventArgs args)
        {
            mInteruptController.Restart();
            mWatchDogTimer.Restart();
            mPWMTimer.Restart();
            mIOPorts.Restart();
            mLeds.Restart();
            mLcdDisplay.Restart();
            mEightSegmentDisplay.Restart();
        }//onRestart