distortos  v0.7.0
object-oriented C++ RTOS for microcontrollers
ARMv6-M-ARMv7-M-SysTick_Handler.cpp File Reference

SysTick_Handler() for ARMv6-M and ARMv7-M. More...

Include dependency graph for ARMv6-M-ARMv7-M-SysTick_Handler.cpp:

Functions

void SysTick_Handler ()
 SysTick_Handler() for ARMv6-M and ARMv7-M. More...
 

Detailed Description

SysTick_Handler() for ARMv6-M and ARMv7-M.

Author
Copyright (C) 2014-2019 Kamil Szczygiel http://www.distortec.com http://www.freddiechopin.info
License
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

Function Documentation

◆ SysTick_Handler()

void SysTick_Handler ( )

SysTick_Handler() for ARMv6-M and ARMv7-M.

Tick interrupt of scheduler. This function also checks stack pointer range when this functionality is enabled - if the check fails, FATAL_ERROR() is called.

Here is the call graph for this function: