Changeset d2acbca in rtems-docs


Ignore:
Timestamp:
Feb 27, 2020, 8:47:14 AM (5 months ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
5, master
Children:
9965922
Parents:
834dcf5
git-author:
Sebastian Huber <sebastian.huber@…> (02/27/20 08:47:14)
git-committer:
Sebastian Huber <sebastian.huber@…> (03/02/20 07:11:42)
Message:

c-user: Sort glossary terms

Update #3853.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c-user/glossary.rst

    r834dcf5 rd2acbca  
    5858        a scheduler instance.
    5959
    60     broadcast
    61         To simultaneously send a message to a logical set of destinations.
    62 
    6360    Board Support Package
    6461        A collection of device initialization and control routines specific to a
    6562        particular type of board or collection of boards.
    6663
     64    broadcast
     65        To simultaneously send a message to a logical set of destinations.
     66
     67    BSP
     68        An acronym for :term:`Board Support Package`.
     69
    6770    buffer
    6871        A fixed length block of memory allocated from a partition.
    6972
    70     BSP
    71         An acronym for :term:`Board Support Package`.
     73    C++11
     74        The standard ISO/IEC 14882:2011.
    7275
    7376    C11
    7477        The standard ISO/IEC 9899:2011.
    75 
    76     C++11
    77         The standard ISO/IEC 14882:2011.
    7878
    7979    calling convention
     
    143143        Control software for special peripheral devices used by the application.
    144144
     145    Device Driver Table
     146        A table which contains the entry points for each of the configured device
     147        drivers.
     148
    145149    directives
    146150        RTEMS' provided routines that provide support mechanisms for real-time
     
    154158        The state entered by a task after it is created and before it has been
    155159        started.
    156 
    157     Device Driver Table
    158         A table which contains the entry points for each of the configured device
    159         drivers.
    160160
    161161    dual-ported
     
    167167        For example, the software in a fuel-injection control system is an
    168168        embedded application found in many late-model automobiles.
     169
     170    entry point
     171        The address at which a function or task begins to execute.  In C, the
     172        entry point of a function is the function's name.
    169173
    170174    envelope
     
    173177        routing information needed by the MPCI.  The contents of an envelope are
    174178        referred to as a packet.
    175 
    176     entry point
    177         The address at which a function or task begins to execute.  In C, the
    178         entry point of a function is the function's name.
    179179
    180180    error code
     
    252252        A multiprocessor computer system composed of a single type of processor.
    253253
     254    I/O
     255        An acronym for Input/Output.
     256
    254257    ID
    255258        An RTEMS assigned identification tag used to access an active object.
     
    278281    Interrupt Service Routine
    279282        An ISR is invoked by the CPU to process a pending interrupt.
    280 
    281     I/O
    282         An acronym for Input/Output.
    283283
    284284    ISR
     
    500500        An acronym for :term:`Proxy Control Block`.
    501501
     502    QCB
     503        An acronym for :term:`Message Queue Control Block`.
     504
    502505    quantum
    503506        The application defined unit of time in which the processor is allocated.
     
    505508    queue
    506509        Alternate term for message queue.
    507 
    508     QCB
    509         An acronym for :term:`Message Queue Control Block`.
    510510
    511511    ready task
     
    630630        An acronym for Symmetric Multiprocessing.
    631631
     632    SMP barriers
     633        The SMP barriers ensure that a defined set of independent threads of
     634        execution on a set of processors reaches a common synchronization point
     635        in time.  They are implemented using atomic operations.  Currently a
     636        sense barrier is used in RTEMS.
     637
    632638    SMP locks
    633639        The SMP locks ensure mutual exclusion on the lowest level and are a
     
    635641        usually disabled while holding an SMP lock.  They are implemented using
    636642        atomic operations.  Currently a ticket lock is used in RTEMS.
    637 
    638     SMP barriers
    639         The SMP barriers ensure that a defined set of independent threads of
    640         execution on a set of processors reaches a common synchronization point
    641         in time.  They are implemented using atomic operations.  Currently a
    642         sense barrier is used in RTEMS.
    643643
    644644    soft real-time system
     
    732732        timer.
    733733
     734    timeslice
     735        The application defined unit of time in which the processor is allocated.
     736
    734737    timeslicing
    735738        A task scheduling discipline in which tasks of equal priority are
     
    737740        task.
    738741
    739     timeslice
    740         The application defined unit of time in which the processor is allocated.
    741 
    742742    TLS
    743743        An acronym for Thread-Local Storage :cite:`Drepper:2013:TLS`.  TLS is
     
    756756        An acronym for Test and Test-And-Set.
    757757
     758    User Extension Table
     759        A table which contains the entry points for each user extensions.
     760
    758761    user extensions
    759762        Software routines provided by the application to enhance the
    760763        functionality of RTEMS.
    761 
    762     User Extension Table
    763         A table which contains the entry points for each user extensions.
    764764
    765765    User Initialization Tasks Table
Note: See TracChangeset for help on using the changeset viewer.