QuantumRT
Contents:
Part I: Getting Started
Part II: Kernel Architecture
Part III: Kernel Services
Part IV: Memory Protection
Part V: Kernel Configuration
Part VI: API Reference
Changelog
Glossary
QuantumRT
Index
Index
_
|
B
|
C
|
D
|
E
|
G
|
I
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
_
__errno_location (C function)
B
blkcnt_t (C type)
blksize_t (C type)
C
clock_getcpuclockid (C function)
,
[1]
clock_getres (C function)
,
[1]
clock_gettime (C function)
,
[1]
CLOCK_MONOTONIC (C macro)
,
[1]
clock_nanosleep (C function)
,
[1]
CLOCK_REALTIME (C macro)
,
[1]
clock_settime (C function)
,
[1]
CLOCK_SYSTIMER (C macro)
,
[1]
clock_t (C type)
clockid_t (C type)
close (C function)
D
dev_t (C type)
E
E2BIG (C macro)
EACCES (C macro)
EADDRINUSE (C macro)
EADDRNOTAVAIL (C macro)
EAFNOSUPPORT (C macro)
EAGAIN (C macro)
EALREADY (C macro)
EBADF (C macro)
EBADMSG (C macro)
EBUSY (C macro)
ECANCELED (C macro)
ECHILD (C macro)
ECONNABORTED (C macro)
ECONNREFUSED (C macro)
ECONNRESET (C macro)
EDEADLK (C macro)
EDESTADDRREQ (C macro)
EDOM (C macro)
EEXIST (C macro)
EFAULT (C macro)
EFBIG (C macro)
EHOSTDOWN (C macro)
EHOSTUNREACH (C macro)
EINPROGRESS (C macro)
EINTR (C macro)
EINVAL (C macro)
EIO (C macro)
EISCONN (C macro)
EISDIR (C macro)
ELOOP (C macro)
EMFILE (C macro)
EMLINK (C macro)
EMSGSIZE (C macro)
ENAMETOOLONG (C macro)
ENETDOWN (C macro)
ENETRESET (C macro)
ENETUNREACH (C macro)
ENFILE (C macro)
ENOBUFS (C macro)
ENODATA (C macro)
ENODEV (C macro)
ENOENT (C macro)
ENOEXEC (C macro)
ENOLCK (C macro)
ENOMEM (C macro)
ENOMSG (C macro)
ENOPROTOOPT (C macro)
ENOSPC (C macro)
ENOSR (C macro)
ENOSTR (C macro)
ENOSYS (C macro)
ENOTBLK (C macro)
ENOTCONN (C macro)
ENOTDIR (C macro)
ENOTEMPTY (C macro)
ENOTSOCK (C macro)
ENOTSUP (C macro)
ENOTTY (C macro)
ENXIO (C macro)
EOPNOTSUPP (C macro)
EOVERFLOW (C macro)
EPERM (C macro)
EPFNOSUPPORT (C macro)
EPIPE (C macro)
EPROTO (C macro)
EPROTONOSUPPORT (C macro)
EPROTOTYPE (C macro)
ERANGE (C macro)
EROFS (C macro)
errno (C macro)
ESHUTDOWN (C macro)
ESOCKTNOSUPPORT (C macro)
ESPIPE (C macro)
ESRCH (C macro)
ETIME (C macro)
ETIMEDOUT (C macro)
ETOOMANYREFS (C macro)
ETXTBSY (C macro)
EXDEV (C macro)
G
gid_t (C type)
I
ino_t (C type)
itimerspec (C struct)
,
[1]
itimerspec.it_interval (C var)
,
[1]
itimerspec.it_value (C var)
,
[1]
M
mode_t (C type)
mq_attr (C struct)
mq_attr.mq_curmsgs (C var)
mq_attr.mq_flags (C var)
mq_attr.mq_maxmsg (C var)
mq_attr.mq_msgsize (C var)
mq_close (C function)
mq_getattr (C function)
mq_notify (C function)
mq_open (C function)
mq_receive (C function)
mq_send (C function)
mq_setattr (C function)
mq_timedreceive (C function)
mq_timedsend (C function)
mq_unlink (C function)
mqd_t (C type)
N
nanosleep (C function)
,
[1]
nlink_t (C type)
O
O_CREAT (C macro)
O_EXCL (C macro)
O_NONBLOCK (C macro)
O_RDONLY (C macro)
O_RDWR (C macro)
O_WRONLY (C macro)
P
pid_t (C type)
pthread_atfork (C function)
pthread_attr_destroy (C function)
pthread_attr_getdetachstate (C function)
pthread_attr_getguardsize (C function)
pthread_attr_getinheritsched (C function)
pthread_attr_getname_np (C function)
pthread_attr_getschedparam (C function)
pthread_attr_getschedpolicy (C function)
pthread_attr_getscope (C function)
pthread_attr_getstack (C function)
pthread_attr_getstacksize (C function)
pthread_attr_init (C function)
pthread_attr_setdetachstate (C function)
pthread_attr_setguardsize (C function)
pthread_attr_setinheritsched (C function)
pthread_attr_setname_np (C function)
pthread_attr_setprivilege_np (C function)
pthread_attr_setschedparam (C function)
pthread_attr_setschedpolicy (C function)
pthread_attr_setscope (C function)
pthread_attr_setstack (C function)
pthread_attr_setstacksize (C function)
pthread_attr_settimeslice_np (C function)
pthread_attr_t (C struct)
pthread_attr_t.field0 (C var)
pthread_attr_t.field1 (C var)
pthread_attr_t.field2 (C var)
pthread_attr_t.field3 (C var)
pthread_barrier_destroy (C function)
pthread_barrier_init (C function)
pthread_barrier_t (C type)
pthread_barrier_wait (C function)
pthread_barrierattr_destroy (C function)
pthread_barrierattr_getpshared (C function)
pthread_barrierattr_init (C function)
pthread_barrierattr_setpshared (C function)
pthread_barrierattr_t (C type)
pthread_cancel (C function)
PTHREAD_CANCEL_ASYNCHRONOUS (C macro)
PTHREAD_CANCEL_DEFERRED (C macro)
PTHREAD_CANCEL_DISABLE (C macro)
PTHREAD_CANCEL_ENABLE (C macro)
pthread_cleanup_pop (C function)
pthread_cleanup_push (C function)
pthread_cond_broadcast (C function)
pthread_cond_destroy (C function)
pthread_cond_init (C function)
PTHREAD_COND_INITIALIZER (C macro)
pthread_cond_signal (C function)
pthread_cond_t (C type)
pthread_cond_timedwait (C function)
pthread_cond_wait (C function)
pthread_condattr_destroy (C function)
pthread_condattr_getclock (C function)
pthread_condattr_getpshared (C function)
pthread_condattr_init (C function)
pthread_condattr_setclock (C function)
pthread_condattr_setpshared (C function)
pthread_condattr_t (C type)
pthread_create (C function)
PTHREAD_CREATE_DETACHED (C macro)
PTHREAD_CREATE_JOINABLE (C macro)
pthread_detach (C function)
pthread_dropprivilege_np (C function)
pthread_equal (C function)
pthread_exit (C function)
PTHREAD_EXPLICIT_SCHED (C macro)
pthread_getconcurrency (C function)
pthread_getcpuclockid (C function)
pthread_getname_np (C function)
pthread_getschedparam (C function)
pthread_getspecific (C function)
PTHREAD_INHERIT_SCHED (C macro)
pthread_join (C function)
pthread_key_create (C function)
pthread_key_delete (C function)
pthread_key_t (C type)
pthread_kill (C function)
pthread_mutex_consistent (C function)
PTHREAD_MUTEX_DEFAULT (C macro)
pthread_mutex_destroy (C function)
PTHREAD_MUTEX_ERRORCHECK (C macro)
pthread_mutex_getprioceiling (C function)
pthread_mutex_init (C function)
PTHREAD_MUTEX_INITIALIZER (C macro)
pthread_mutex_lock (C function)
PTHREAD_MUTEX_NORMAL (C macro)
PTHREAD_MUTEX_RECURSIVE (C macro)
PTHREAD_MUTEX_ROBUST (C macro)
pthread_mutex_setprioceiling (C function)
PTHREAD_MUTEX_STALLED (C macro)
pthread_mutex_t (C struct)
pthread_mutex_timedlock (C function)
pthread_mutex_trylock (C function)
pthread_mutex_unlock (C function)
pthread_mutexattr_destroy (C function)
pthread_mutexattr_getprioceiling (C function)
pthread_mutexattr_getprotocol (C function)
pthread_mutexattr_getpshared (C function)
pthread_mutexattr_getrobust (C function)
pthread_mutexattr_gettype (C function)
pthread_mutexattr_init (C function)
pthread_mutexattr_setprioceiling (C function)
pthread_mutexattr_setprotocol (C function)
pthread_mutexattr_setpshared (C function)
pthread_mutexattr_setrobust (C function)
pthread_mutexattr_settype (C function)
pthread_mutexattr_t (C struct)
PTHREAD_NULL (C macro)
pthread_once (C function)
PTHREAD_ONCE_INIT (C macro)
pthread_once_t (C type)
PTHREAD_PRIO_INHERIT (C macro)
PTHREAD_PRIO_NONE (C macro)
PTHREAD_PRIO_PROTECT (C macro)
PTHREAD_PRIVILEGED_NP (C macro)
PTHREAD_PROCESS_PRIVATE (C macro)
PTHREAD_PROCESS_SHARED (C macro)
pthread_rwlock_clockrdlock (C function)
pthread_rwlock_clockwrlock (C function)
pthread_rwlock_destroy (C function)
pthread_rwlock_init (C function)
PTHREAD_RWLOCK_INITIALIZER (C macro)
pthread_rwlock_rdlock (C function)
pthread_rwlock_t (C type)
pthread_rwlock_timedrdlock (C function)
pthread_rwlock_timedwrlock (C function)
pthread_rwlock_tryrdlock (C function)
pthread_rwlock_trywrlock (C function)
pthread_rwlock_unlock (C function)
pthread_rwlock_wrlock (C function)
pthread_rwlockattr_destroy (C function)
pthread_rwlockattr_getpshared (C function)
pthread_rwlockattr_init (C function)
pthread_rwlockattr_setpshared (C function)
pthread_rwlockattr_t (C type)
PTHREAD_SCOPE_PROCESS (C macro)
PTHREAD_SCOPE_SYSTEM (C macro)
pthread_self (C function)
pthread_setcancelstate (C function)
pthread_setcanceltype (C function)
pthread_setconcurrency (C function)
pthread_setname_np (C function)
pthread_setschedparam (C function)
pthread_setschedprio (C function)
pthread_setspecific (C function)
pthread_sigmask (C function)
pthread_spin_destroy (C function)
pthread_spin_init (C function)
pthread_spin_lock (C function)
pthread_spin_trylock (C function)
pthread_spin_unlock (C function)
pthread_spinlock_t (C type)
pthread_t (C type)
pthread_testcancel (C function)
PTHREAD_UNPRIVILEGED_NP (C macro)
Q
qrt_basetimer_handler (C function)
QRT_CFG_BASETIMER_ENABLE (C macro)
QRT_CFG_CLEANUP_LIMIT (C macro)
QRT_CFG_CPU_CORE (C macro)
QRT_CFG_DCACHE_ENABLE (C macro)
QRT_CFG_DEFER_LIMIT (C macro)
QRT_CFG_ERRNO_ENABLE (C macro)
QRT_CFG_ICACHE_ENABLE (C macro)
QRT_CFG_IDLE_DEEP_SLEEP_ENABLE (C macro)
QRT_CFG_IDLE_STACK_SIZE (C macro)
QRT_CFG_KERNEL_HEAP_SIZE (C macro)
QRT_CFG_MESSAGE_QUEUE_ENABLE (C macro)
QRT_CFG_MESSAGE_QUEUE_LIMIT (C macro)
QRT_CFG_MESSAGE_QUEUE_NAME_LIMIT (C macro)
QRT_CFG_MPU_ENTRIES (C macro)
QRT_CFG_MUTEX_ENABLE (C macro)
QRT_CFG_MUTEX_LIST_SIZE (C macro)
QRT_CFG_SCHED_RR_ENABLE (C macro)
QRT_CFG_SCHED_RR_QUANTUM (C macro)
QRT_CFG_SEMAPHORE_ENABLE (C macro)
QRT_CFG_STACK_POOL_SIZE (C macro)
QRT_CFG_SYSTIMER_FREQUENCY (C macro)
QRT_CFG_SYSTIMER_PERIOD_MAX (C macro)
QRT_CFG_THREAD_LIMIT (C macro)
QRT_CFG_THREAD_NAME_ENABLE (C macro)
QRT_CFG_THREAD_STACK_DEFAULT (C macro)
QRT_CFG_THREAD_STACK_LIMIT_CHECK (C macro)
QRT_CFG_TIMER_ENABLE (C macro)
QRT_CFG_TIMER_LIMIT (C macro)
qrt_defercall (C function)
qrt_fpu_ctxdisable (C function)
qrt_fpu_ctxenable (C function)
qrt_kernelstart (C function)
qrt_mpu_faulthandler (C function)
qrt_mpu_init (C function)
qrt_mpu_regionadd (C function)
qrt_mpu_setfaultcallback (C function)
QRT_MS_TO_TICKS (C macro)
qrt_syscall_extension_t (C type)
qrt_syscall_invoke (C function)
qrt_syscall_register (C function)
qrt_systimer_configure (C function)
qrt_systimer_handler (C function)
QRT_TICKS_TO_MS (C macro)
QRT_TICKS_TO_US (C macro)
QRT_US_TO_TICKS (C macro)
R
read (C function)
S
SCHED_FIFO (C macro)
sched_get_priority_max (C function)
sched_get_priority_min (C function)
sched_getparam (C function)
sched_getscheduler (C function)
SCHED_OTHER (C macro)
sched_param (C struct)
sched_param.sched_priority (C var)
SCHED_RR (C macro)
sched_rr_get_interval (C function)
sched_setparam (C function)
sched_setscheduler (C function)
SCHED_SPORADIC (C macro)
sched_yield (C function)
sem_clockwait (C function)
sem_close (C function)
sem_destroy (C function)
SEM_FAILED (C macro)
sem_getvalue (C function)
sem_init (C function)
sem_open (C function)
sem_post (C function)
sem_t (C struct)
sem_timedwait (C function)
sem_trywait (C function)
sem_unlink (C function)
sem_wait (C function)
SIGEV_NONE (C macro)
SIGEV_SIGNAL (C macro)
SIGEV_THREAD (C macro)
sigevent (C struct)
sigevent.sigev_notify (C var)
sigevent.sigev_notify_attributes (C var)
sigevent.sigev_notify_function (C var)
sigevent.sigev_value (C var)
sigset_t (C type)
sigval (C union)
sigval.sival_int (C var)
sigval.sival_ptr (C var)
size_t (C type)
sleep (C function)
ssize_t (C type)
T
time_t (C type)
TIMER_ABSTIME (C macro)
,
[1]
timer_create (C function)
,
[1]
timer_delete (C function)
,
[1]
timer_getoverrun (C function)
,
[1]
timer_gettime (C function)
,
[1]
timer_settime (C function)
,
[1]
timer_t (C type)
U
uid_t (C type)
useconds_t (C type)
W
write (C function)