12 #include "config/hal.h"
13 #include "config/init/init_timer1.h"
42 volatile uint16_t retval=1;
49 T1CONbits.TECS = 0b11;
81 volatile uint16_t
sysOsTimer_Enable (
volatile bool interrupt_enable,
volatile uint8_t interrupt_priority)
83 volatile uint16_t retval=1;
90 retval &= T1CONbits.TON;
volatile uint16_t sysOsTimer_Enable(volatile bool interrupt_enable, volatile uint8_t interrupt_priority)
volatile uint16_t sysOsTimer_Initialize(void)
Initializes the timer used as time-base for the task scheduler.
#define MAIN_EXEC_PER
Global state-machine user-settings conversion macros.
#define _OSTIMER_IP
interrupt priority register
#define _OSTIMER_PRIORITY
interrupt priority (1 ... 7, default = 2)
#define _OSTIMER_IF
interrupt flag bit
#define _OSTIMER_IE
interrupt enable bit