Xenomai API

o*Deprecated List

o+Modules

|o+Xenomai nucleus.

|o*HAL.

|o+Native Xenomai API.

|o+Real-Time Driver Model

|o+Analogy API.

|o+POSIX skin.

|\*Sched

o+Data Structures

o*Data Fields

o+File List

|o*include/analogy/analogy.h

|o*include/analogy/analogy_driver.h

|o*include/analogy/buffer.h

|o*include/analogy/channel_range.h

|o*include/analogy/command.h

|o*include/analogy/context.h

|o*include/analogy/descriptor.h

|o*include/analogy/device.h

|o*include/analogy/driver.h

|o*include/analogy/instruction.h

|o*include/analogy/ioctl.h

|o*include/analogy/os_facilities.h

|o*include/analogy/subdevice.h

|o*include/analogy/transfer.h

|o*include/analogy/types.h

|o*include/native/alarm.h

|o*include/native/buffer.h

|o*include/native/cond.h

|o*include/native/event.h

|o*include/native/heap.h

|o*include/native/intr.h

|o*include/native/misc.h

|o*include/native/mutex.h

|o*include/native/pipe.h

|o*include/native/ppd.h

|o*include/native/queue.h

|o*include/native/sem.h

|o*include/native/syscall.h

|o*include/native/task.h

|o*include/native/timer.h

|o*include/native/types.h

|o*include/nucleus/assert.h

|o*include/nucleus/bheap.h

|o*include/nucleus/bufd.h

|o*include/nucleus/compiler.h

|o*include/nucleus/heap.h

|o*include/nucleus/hostrt.h

|o*include/nucleus/intr.h

|o*include/nucleus/jhash.h

|o*include/nucleus/map.h

|o*include/nucleus/module.h

|o*include/nucleus/pipe.h

|o*include/nucleus/pod.h

|o*include/nucleus/ppd.h

|o*include/nucleus/queue.h

|o*include/nucleus/registry.h

|o*include/nucleus/sched-idle.h

|o*include/nucleus/sched-rt.h

|o*include/nucleus/sched-sporadic.h

|o*include/nucleus/sched-tp.h

|o*include/nucleus/sched.h

|o*include/nucleus/schedparam.h

|o*include/nucleus/schedqueue.h

|o*include/nucleus/select.h

|o*include/nucleus/seqlock.h

|o*include/nucleus/shadow.h

|o*include/nucleus/stat.h

|o*include/nucleus/synch.h

|o*include/nucleus/sys_ppd.h

|o*include/nucleus/system.h

|o*include/nucleus/thread.h

|o*include/nucleus/timebase.h

|o*include/nucleus/timer.h

|o*include/nucleus/trace.h

|o*include/nucleus/types.h

|o*include/nucleus/vdso.h

|o*include/nucleus/version.h

|o*include/nucleus/vfile.h

|o*include/nucleus/xenomai.h

|o*include/posix/errno.h

|o*include/posix/fcntl.h

|o*include/posix/mqueue.h

|o*include/posix/posix.h

|o*include/posix/pthread.h

|o*include/posix/sched.h

|o*include/posix/semaphore.h

|o*include/posix/signal.h

|o*include/posix/stdio.h

|o*include/posix/syscall.h

|o*include/posix/syslog.h

|o*include/posix/time.h

|o*include/posix/unistd.h

|o*include/posix/sys/ioctl.h

|o*include/posix/sys/mman.h

|o*include/posix/sys/select.h

|o*include/posix/sys/socket.h

|o*include/rtdm/rtcan.h

|o*include/rtdm/rtdm.h

|o*include/rtdm/rtdm_driver.h

|o*include/rtdm/rtipc.h

|o*include/rtdm/rtserial.h

|o*include/rtdm/rttesting.h

|o*include/rtdm/syscall.h

|o*ksrc/arch/arm/hal.c

|o*ksrc/arch/blackfin/hal.c

|o*ksrc/arch/generic/hal.c

|o*ksrc/arch/nios2/hal.c

|o*ksrc/arch/powerpc/hal.c

|o*ksrc/arch/sh/hal.c

|o*ksrc/arch/x86/hal-common.c

|o*ksrc/arch/x86/hal_32.c

|o*ksrc/arch/x86/hal_64.c

|o*ksrc/arch/x86/smi.c

|o*ksrc/drivers/analogy/buffer.c

|o*ksrc/drivers/analogy/command.c

|o*ksrc/drivers/analogy/device.c

|o*ksrc/drivers/analogy/driver.c

|o*ksrc/drivers/analogy/driver_facilities.c

|o*ksrc/drivers/analogy/instruction.c

|o*ksrc/drivers/analogy/os_facilities.c

|o*ksrc/drivers/analogy/proc.h

|o*ksrc/drivers/analogy/rtdm_interface.c

|o*ksrc/drivers/analogy/subdevice.c

|o*ksrc/drivers/analogy/transfer.c

|o*ksrc/drivers/analogy/intel/8255.c

|o*ksrc/drivers/analogy/intel/8255.h

|o*ksrc/drivers/analogy/intel/parport.c

|o*ksrc/drivers/analogy/national_instruments/mio_common.c

|o*ksrc/drivers/analogy/national_instruments/mite.c

|o*ksrc/drivers/analogy/national_instruments/mite.h

|o*ksrc/drivers/analogy/national_instruments/ni_mio.h

|o*ksrc/drivers/analogy/national_instruments/ni_stc.h

|o*ksrc/drivers/analogy/national_instruments/ni_tio.h

|o*ksrc/drivers/analogy/national_instruments/pcimio.c

|o*ksrc/drivers/analogy/national_instruments/tio_common.c

|o*ksrc/drivers/analogy/sensoray/s526.c

|o*ksrc/nucleus/bufd.c

|o*ksrc/nucleus/heap.c

|o*ksrc/nucleus/intr.c

|o*ksrc/nucleus/map.c

|o*ksrc/nucleus/pod.c

|o*ksrc/nucleus/registry.c

|o*ksrc/nucleus/sched-idle.c

|o*ksrc/nucleus/sched-rt.c

|o*ksrc/nucleus/sched-sporadic.c

|o*ksrc/nucleus/sched-tp.c

|o*ksrc/nucleus/sched.c

|o*ksrc/nucleus/select.c

|o*ksrc/nucleus/shadow.c

|o*ksrc/nucleus/synch.c

|o*ksrc/nucleus/timebase.c

|o*ksrc/nucleus/timer.c

|o*ksrc/nucleus/vfile.c

|o*ksrc/skins/native/alarm.c

|o*ksrc/skins/native/buffer.c

|o*ksrc/skins/native/cond.c

|o*ksrc/skins/native/event.c

|o*ksrc/skins/native/heap.c

|o*ksrc/skins/native/intr.c

|o*ksrc/skins/native/module.c

|o*ksrc/skins/native/mutex.c

|o*ksrc/skins/native/pipe.c

|o*ksrc/skins/native/queue.c

|o*ksrc/skins/native/sem.c

|o*ksrc/skins/native/syscall.c

|o*ksrc/skins/native/task.c

|o*ksrc/skins/native/timer.c

|o*ksrc/skins/posix/apc.h

|o*ksrc/skins/posix/cancel.h

|o*ksrc/skins/posix/cb_lock.h

|o*ksrc/skins/posix/cond.h

|o*ksrc/skins/posix/internal.h

|o*ksrc/skins/posix/intr.h

|o*ksrc/skins/posix/mq.h

|o*ksrc/skins/posix/mutex.h

|o*ksrc/skins/posix/registry.h

|o*ksrc/skins/posix/sem.h

|o*ksrc/skins/posix/shm.h

|o*ksrc/skins/posix/sig.h

|o*ksrc/skins/posix/syscall.c

|o*ksrc/skins/posix/thread.h

|o*ksrc/skins/posix/timer.h

|o*ksrc/skins/posix/tsd.h

|o*ksrc/skins/rtdm/core.c

|o*ksrc/skins/rtdm/device.c

|o*ksrc/skins/rtdm/drvlib.c

|o*ksrc/skins/rtdm/internal.h

|o*ksrc/skins/rtdm/module.c

|o*src/drvlib/analogy/async.c

|o*src/drvlib/analogy/descriptor.c

|o*src/drvlib/analogy/info.c

|o*src/drvlib/analogy/range.c

|o*src/drvlib/analogy/root_leaf.h

|o*src/drvlib/analogy/sync.c

|o*src/drvlib/analogy/sys.c

|o*src/drvlib/analogy/syscall.h

|\*src/skins/native/wrappers.h

o+Examples

\*Globals