Account
ArmsysApi 0.12.18 |
#include <BSys.h>
#include <BTask.h>
#include <ArmSystem.h>
#include <stdio.h>
#include <stdarg.h>
#include <string.h>
#include <sys/time.h>
Functions | |
int | _version () |
void | xPortSysTickHandler () |
void | armsysSystemTick () |
uint32_t | clockUs () |
void | delayUsClock (BUInt us) |
Hard loop delay to system clock. More... | |
void | delayUsLoop (BUInt us) |
Hard loop delay. More... | |
void | delayUsTask (BUInt us) |
RTOS task delay. More... | |
void | delayUs (BUInt us) |
Will delay for given time in us, if tasks running task will sleep. More... | |
void | delayMs (BUInt ms) |
Will delay for given time in ms, if tasks running task will sleep. More... | |
void | vApplicationGetIdleTaskMemory (StaticTask_t **taskData, StackType_t **taskStack, uint32_t *taskStackSize) |
int | _gettimeofday (struct timeval *tv, struct timezone *tz) |
Variables | |
char | _stext |
char | _etext |
char | _sdata |
char | _edata |
char | _sbss |
char | _ebss |
char * | _eheap |
char | _estack |
FuncDelay | delayFunc = delayUsLoop |
Pointer to function to use for delays, can be set to tasking delay function. More... | |
BaseType_t | binterruptYield |
Function Documentation
◆ _gettimeofday()
int _gettimeofday | ( | struct timeval * | tv, |
struct timezone * | tz | ||
) |
◆ _version()
int _version | ( | ) |
◆ armsysSystemTick()
void armsysSystemTick | ( | ) |
◆ clockUs()
uint32_t clockUs | ( | ) |
◆ delayMs()
void delayMs | ( | BUInt | ms | ) |
Will delay for given time in ms, if tasks running task will sleep.
◆ delayUs()
void delayUs | ( | BUInt | us | ) |
Will delay for given time in us, if tasks running task will sleep.
◆ delayUsClock()
void delayUsClock | ( | BUInt | us | ) |
Hard loop delay to system clock.
◆ delayUsLoop()
void delayUsLoop | ( | BUInt | us | ) |
Hard loop delay.
◆ delayUsTask()
void delayUsTask | ( | BUInt | us | ) |
RTOS task delay.
◆ vApplicationGetIdleTaskMemory()
void vApplicationGetIdleTaskMemory | ( | StaticTask_t ** | taskData, |
StackType_t ** | taskStack, | ||
uint32_t * | taskStackSize | ||
) |
◆ xPortSysTickHandler()
void xPortSysTickHandler | ( | ) |
Variable Documentation
◆ _ebss
char _ebss |
◆ _edata
char _edata |
◆ _eheap
char* _eheap |
◆ _estack
char _estack |
◆ _etext
char _etext |
◆ _sbss
char _sbss |
◆ _sdata
char _sdata |
◆ _stext
char _stext |
◆ binterruptYield
BaseType_t binterruptYield |
◆ delayFunc
FuncDelay delayFunc = delayUsLoop |
Pointer to function to use for delays, can be set to tasking delay function.
Generated by 1.8.15