RTEMS Logo

RTEMS 4.9.2 On-Line Library


Concept Index

PREV UP next Bookshelf RTEMS C User's Guide

Concept Index

  • add memory to a region
  • announce arrival of package
  • announce fatal error
  • aperiodic task, definition
  • ASR
  • ASR mode, building
  • ASR vs. ISR
  • asynchronous signal routine
  • barrier
  • binary semaphores
  • Board Support Packages
  • broadcast message to a queue
  • BSP, definition
  • BSPs
  • buffers, definition
  • build object id from components
  • build object name
  • cancel a period
  • cancel a timer
  • chain append a node
  • chain append a node unprotected
  • chain extract a node
  • chain get first node
  • chain get head
  • chain get tail
  • chain initialize
  • chain initialize empty
  • chain insert a node
  • chain is chain empty
  • chain is node null
  • chain is node the first
  • chain is node the head
  • chain is node the last
  • chain is node the tail
  • chain iterate
  • chain only one node
  • chains
  • chare are nodes equal
  • clock
  • clock get uptime
  • clock set nanoseconds extension
  • clock tick
  • close a device
  • communication and synchronization
  • conclude current period
  • confdefs.h
  • Configuration Table
  • convert external to internal address
  • convert internal to external address
  • counting semaphores
  • CPU Dependent Information Table
  • create a barrier
  • create a message queue
  • create a partition
  • create a period
  • create a port
  • create a region
  • create a semaphore
  • create a task
  • create a timer
  • create an extension set
  • current task mode
  • current task priority
  • delay a task for an interval
  • delay a task until a wall time
  • delays
  • delete a barrier
  • delete a message queue
  • delete a partition
  • delete a period
  • delete a port
  • delete a region
  • delete a semaphore
  • delete a timer
  • delete an extension set
  • deleting a task
  • device driver interface
  • Device Driver Table
  • device drivers
  • device names
  • disable interrupts
  • disabling interrupts
  • dispatching
  • dual ported memory
  • dual ported memory, definition
  • enable interrupts
  • establish an ASR
  • establish an ISR
  • event condition, building
  • event flag, definition
  • event set, building
  • event set, definition
  • events
  • extension set
  • external addresses, definition
  • fatal error detection
  • fatal error processing
  • fatal error user extension
  • fatal error, announce
  • fatal errors
  • fire a task-based timer at wall time
  • fire a timer after an interval
  • fire a timer at wall time
  • fire task-based a timer after an interval
  • flash interrupts
  • floating point
  • flush a semaphore
  • flush messages on a queue
  • get buffer from partition
  • get class from object ID
  • get ID of a barrier
  • get ID of a message queue
  • get ID of a partition
  • get ID of a period
  • get ID of a port
  • get ID of a region
  • get ID of a semaphore
  • get ID of a task
  • get ID of an extension set
  • get index from object ID
  • get name from id
  • get node from object ID
  • get number of pending messages
  • get object name as string
  • get per-task variable
  • get segment from region
  • get size of segment
  • get statistics of period
  • get status of period
  • get task mode
  • get task notepad entry
  • get task preemption mode
  • get task priority
  • global objects table
  • global objects, definition
  • heterogeneous multiprocessing
  • initialization tasks
  • Initialization Tasks Table
  • initialize a device driver
  • initialize device drivers
  • initialize RTEMS
  • initialize RTEMS before device drivers
  • initialize RTEMS data structures
  • initiate the Timer Server
  • install an ASR
  • install an ISR
  • internal addresses, definition
  • interrupt level, task
  • interrupt levels
  • interrupt processing
  • IO Control
  • IO Manager
  • is interrupt in progress
  • is task suspended
  • ISR vs. ASR
  • iterate over all threads
  • lock a barrier
  • lock a semaphore
  • lookup device major and minor number
  • major device number
  • manual round robin
  • memory management
  • message queue attributes
  • message queues
  • messages
  • minor device number
  • MPCI and remote operations
  • MPCI entry points
  • MPCI, definition
  • multiprocessing
  • multiprocessing topologies
  • Multiprocessor Communications Interface Table
  • Multiprocessor Configuration Table
  • mutual exclusion
  • nanoseconds extension
  • nanoseconds time accuracy
  • nodes, definition
  • object ID
  • object ID composition
  • object manipulation
  • object name
  • objects
  • obtain a barrier
  • obtain a semaphore
  • obtain API from id
  • obtain API name
  • obtain buffer from partition
  • obtain class from object id
  • obtain class information
  • obtain class name
  • obtain ID of a barrier
  • obtain ID of a partition
  • obtain ID of a period
  • obtain ID of a port
  • obtain ID of a region
  • obtain ID of a semaphore
  • obtain ID of an extension set
  • obtain ID of caller
  • obtain index from object id
  • obtain maximum API value
  • obtain maximum class value
  • obtain minimum API value
  • obtain minimum class value
  • obtain name from id
  • obtain node from object id
  • obtain object name as string
  • obtain per-task variable
  • obtain seconds since epoch
  • obtain statistics of period
  • obtain status of period
  • obtain task mode
  • obtain task priority
  • obtain the ID of a timer
  • obtain the time of day
  • obtain ticks since boot
  • obtaining class from object ID
  • obtaining index from object ID
  • obtaining node from object ID
  • open a devive
  • partition attribute set, building
  • partition, definition
  • partitions
  • per task variables
  • per-task variable
  • period initiation
  • period statistics report
  • periodic task, definition
  • periodic tasks
  • ports
  • POSIX API Configuration Table
  • preemption
  • prepend node
  • print period statistics report
  • priority, task
  • proxy, definition
  • put message at front of queue
  • rate mononitonic tasks
  • Rate Monotonic Scheduling Algorithm, definition
  • read from a device
  • receive event condition
  • receive message from a queue
  • region attribute set, building
  • region, add memory
  • region, definition
  • regions
  • register a device driver
  • register device
  • release a barrier
  • release a semaphore
  • reset a timer
  • reset statistics of all periods
  • reset statistics of period
  • resize segment
  • restarting a task
  • resuming a task
  • return buffer to partitition
  • return segment to region
  • RMS Algorithm, definition
  • RMS First Deadline Rule
  • RMS Processor Utilization Rule
  • RMS schedulability analysis
  • round robin scheduling
  • RTEMS API Configuration Table
  • RTEMS Configuration Table
  • runtime driver registration
  • scheduling
  • scheduling mechanisms
  • segment, definition
  • semaphores
  • send event set to a task
  • send message to a queue
  • send signal set
  • set object name
  • set task mode
  • set task notepad entry
  • set task preemption mode
  • set task priority
  • set the time of day
  • shutdown RTEMS
  • signal set, building
  • signals
  • special device services
  • sporadic task, definition
  • start current period
  • start multitasking
  • starting a task
  • suspending a task
  • task arguments
  • task attributes, building
  • task mode
  • task mode, building
  • task priority
  • task private data
  • task private variable
  • task prototype
  • task scheduling
  • task state transitions
  • task states
  • task, definition
  • tasks
  • TCB extension area
  • time
  • timeouts
  • timers
  • timeslicing
  • unblock all tasks waiting on a semaphore
  • unlock a semaphore
  • unregister a device driver
  • uptime
  • user extensions
  • User Extensions Table
  • wait at a barrier
  • wake up after an interval
  • wake up at a wall time
  • write to a device

  • PREV UP next Bookshelf RTEMS C User's Guide

    Copyright © 1988-2008 OAR Corporation