C Microkernel Realtime eXecutive
Realtime Operating System for Cortex-M based microcontrollers
Loading...
Searching...
No Matches
syscall.h
1
#pragma once
2
3
extern
struct
Syscall_Entry_t
__syscall_start;
4
extern
struct
Syscall_Entry_t
__syscall_end;
5
6
struct
Syscall_Entry_t
* os_syscalls_start(
void
)
7
{
8
return
&__syscall_start;
9
}
10
11
struct
Syscall_Entry_t
* os_syscalls_end(
void
)
12
{
13
return
&__syscall_end;
14
}
15
16
17
#define REGISTER_SYSCALLS(...) \
18
static SYSCALL_DEFINITION struct Syscall_Entry_t syscalls_ ## __COUNTER__[] = { __VA_ARGS__ }
19
Syscall_Entry_t
Entry in syscall table.
Definition
syscall.h:31
src
os
arch
arm
cmsis
arch
syscall.h
Generated by
1.9.8