- Oct 18, 2021
-
-
Federico authored
-
A generic interface miosix::ContextSwitchTimer has been added to the kernel that can play the role of either periodic/aperiodic system timer. Like other kernel interfaces, there should be provided a proper implementation for cstimer. Currently the only available implementation is done for cortexM4_stm32f which is based on TIM2 timer. Although the implementation is an aperiodic timer, it is set to act like a periodic timer with T=1ms. Signed-off-by:
Sasan Golchin <ahmad.golchin@mail.polimi.it> Signed-off-by:
Terraneo Federico <fede.tft@miosix.org>
-
In this subproject, an 64 bit apriodic timer is created based on TIM2 in which the overflow is managed automatically and the user is able to set checkpoints (in terms of timer ticks) to fire IRQ. An expected usecase is the use this driver as the context switch tool for the kernel. There might be some errors in which overflows/checkpoints are not managed correctly that will be OK asap. Signed-off-by:
sasan_golchin <ahmad.golchin@mail.polimi.it> Signed-off-by:
sasan_golchin <ahmad.golchin@mail.polimi.it> Signed-off-by:
Terraneo Federico <fede.tft@miosix.org>
-
- Aug 12, 2020
-
-
Federico authored
-
- Sep 08, 2019
-
-
Federico authored
-
- Sep 07, 2019
-
-
Federico authored
-
- Dec 08, 2015
-
-
Federico authored
-
- Nov 30, 2015
-
-
Federico authored
Bumped makefile version.
-
Signed-off-by:
Terraneo Federico <fede.tft@miosix.org>
-
- Oct 28, 2015
- Oct 14, 2015
-
-
Federico authored
Some commits ago when adding the polinode board and switching to C++11 the Makefile.inc was changed, but the MAKEFILE_VERSION was mistakenly not incremented, which caused issues using git out-of-tree projects. Incrementing version now, you should update your Makefile.inc if you are running a git out-of-tree (i.e. you are using submodules)
-
- May 24, 2014
- Mar 31, 2014
-
-
Federico authored
-
- Mar 24, 2014
-
-
Terraneo Federico authored
doing make clean on an already clean directory, no errors are reported - Added DMA RX for USART1 un STM32Serial. Also fixed bugs on stm32f1.
-
- Feb 23, 2014
-
-
Terraneo Federico authored
-
- Jan 11, 2014
-
-
Terraneo Federico authored
-
- Jan 10, 2014
-
-
Terraneo Federico authored
First process running in testing branch. Problem was the new context save code accounting for floating point registers. Still much work to do.
-
- Jan 08, 2014
-
-
Terraneo Federico authored
-
- Jan 04, 2014
-
-
Terraneo Federico authored
-
Terraneo Federico authored
-
- Jun 09, 2013
-
-
Terraneo Federico authored
-
Terraneo Federico authored
-
- Jan 15, 2013
-
-
Matteo authored
-
Andrea Pontecorvo authored
-
Luigi Rinaldi authored
-
- Jan 08, 2013
-
-
Matteo authored
-
Andrea Pontecorvo authored
-
- Jan 07, 2013
-
-
Luigi Rinaldi authored
-
- Apr 29, 2012
-
-
Terraneo Federico authored
-
- Apr 23, 2012
-
-
Terraneo Federico authored
-
- Apr 21, 2012
-
-
Terraneo Federico authored
-
- Apr 18, 2012
-
-
Terraneo Federico authored
-
- Apr 06, 2012
-
-
Terraneo Federico authored
-
- Mar 27, 2012
-
-
Terraneo Federico authored
-
- Mar 20, 2012
-
-
Terraneo Federico authored
-
Terraneo Federico authored
-
- Mar 16, 2012
-
-
Terraneo Federico authored
-
- Mar 14, 2012
-
-
Terraneo Federico authored
-