Changeset aba8a85 in rtems


Ignore:
Timestamp:
Sep 13, 2006, 4:21:09 PM (14 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
7ac4ae9
Parents:
4bbd0b4
Message:

2006-09-13 Joel Sherrill <joel@…>

  • new_chapters/Makefile.am, user/Makefile.am, user/c_user.texi, user/dirstat.texi, user/task.t: Move stack to first class citizen status. Include it in User Manual and rename to start with rtems_.
  • user/stackchk.t: New file.
  • new_chapters/stackchk.t: Removed.
Location:
doc
Files:
6 edited
1 moved

Legend:

Unmodified
Added
Removed
  • doc/ChangeLog

    r4bbd0b4 raba8a85  
     12006-09-13      Joel Sherrill <joel@OARcorp.com>
     2
     3        * new_chapters/Makefile.am, user/Makefile.am, user/c_user.texi,
     4        user/dirstat.texi, user/task.t: Move stack to first class citizen
     5        status. Include it in User Manual and rename to start with rtems_.
     6        * user/stackchk.t: New file.
     7        * new_chapters/stackchk.t: Removed.
     8
     92006-09-13      Joel Sherrill <joel@OARcorp.com>
     10
     11        * new_chapters/Makefile.am, user/Makefile.am, user/c_user.texi,
     12        user/dirstat.texi, user/task.t: Move stack to first class citizen
     13        status. Include it in User Manual and rename to start with rtems_.
     14        * user/stackchk.t: New file.
     15        * new_chapters/stackchk.t: Removed.
     16
    1172006-09-07      Ken Peters <ken.peters@jpl.nasa.gov>
    218
  • doc/new_chapters/Makefile.am

    r4bbd0b4 raba8a85  
    1414
    1515GENERATED_FILES = \
    16     stackchk.texi rtmonuse.texi cpuuse.texi error.texi \
    17     monitor.texi
     16    rtmonuse.texi cpuuse.texi error.texi monitor.texi
    1817
    1918COMMON_FILES += $(top_srcdir)/common/cpright.texi
     
    2322info_TEXINFOS = new_chapters.texi
    2423new_chapters_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES)
    25 
    26 stackchk.texi: stackchk.t
    27         $(BMENU2) -p "" \
    28             -u "Top" \
    29             -n "" < $< > $@
    3024
    3125rtmonuse.texi: rtmonuse.t
     
    5145noinst_SCRIPTS = gen_section
    5246
    53 EXTRA_DIST = cpuuse.t error.t \
    54     monitor.t rtmonuse.t stackchk.t STATUS TODO \
     47EXTRA_DIST = cpuuse.t error.t monitor.t rtmonuse.t STATUS TODO \
    5548    $(noinst_SCRIPTS)
    5649
  • doc/user/Makefile.am

    r4bbd0b4 raba8a85  
    1818    task.texi intr.texi clock.texi timer.texi sem.texi msg.texi event.texi \
    1919    signal.texi part.texi region.texi dpmem.texi io.texi fatal.texi \
    20     schedule.texi rtmon.texi bsp.texi userext.texi conf.texi mp.texi
     20    schedule.texi rtmon.texi bsp.texi userext.texi conf.texi mp.texi \
     21    stackchk.texi
    2122
    2223COMMON_FILES += $(top_srcdir)/common/cpright.texi
     
    157158        $(BMENU2) -p "Configuring a System Sizing the RTEMS RAM Workspace" \
    158159            -u "Top" \
     160            -n "Stack Bounds Checker" < $< > $@
     161
     162stackchk.texi: stackchk.t
     163        $(BMENU2) -p "Multiprocessing Manager MULTIPROCESSING_ANNOUNCE - Announce the arrival of a packet" \
     164            -u "Top" \
    159165            -n "Directive Status Codes" < $< > $@
    160166
    161167EXTRA_DIST = bsp.t concepts.t clock.t datatypes.t conf.t dpmem.t event.t \
    162168    fatal.t init.t intr.t io.t mp.t msg.t overview.t part.t region.t rtmon.t \
    163     sem.t schedule.t signal.t task.t timer.t userext.t $(TXT_FILES) $(PNG_FILES) \
    164     $(EPS_IMAGES) $(noinst_DATA)
     169    sem.t schedule.t signal.t stackchk.t task.t timer.t userext.t \
     170    $(TXT_FILES) $(PNG_FILES) $(EPS_IMAGES) $(noinst_DATA)
    165171
    166172CLEANFILES += c_user.info c_user.info-? c_user.info-??
  • doc/user/c_user.texi

    r4bbd0b4 raba8a85  
    88
    99@c
    10 @c  COPYRIGHT (c) 1988-2002.
     10@c  COPYRIGHT (c) 1988-2006.
    1111@c  On-Line Applications Research Corporation (OAR).
    1212@c  All rights reserved.
     
    101101@include conf.texi
    102102@include mp.texi
     103@include stackchk.texi
    103104@include dirstat.texi
    104105@include example.texi
     
    135136* Configuring a System::
    136137* Multiprocessing Manager::
     138* Stack Bounds Checker::
    137139* Directive Status Codes::
    138140* Example Application::
  • doc/user/dirstat.texi

    r4bbd0b4 raba8a85  
    11@c
    2 @c  COPYRIGHT (c) 1988-2002.
     2@c  COPYRIGHT (c) 1988-2006.
    33@c  On-Line Applications Research Corporation (OAR).
    44@c  All rights reserved.
     
    88
    99@ifinfo
    10 @node Directive Status Codes, Example Application, Multiprocessing Manager MULTIPROCESSING_ANNOUNCE - Announce the arrival of a packet, Top
     10@node Directive Status Codes, Example Application, Stack Bounds Checker stack_checker_dump_usage - Report Task Stack Usage, Top
    1111@end ifinfo
    1212@chapter Directive Status Codes
  • doc/user/stackchk.t

    r4bbd0b4 raba8a85  
    11@c
    2 @c  COPYRIGHT (c) 1988-2002.
     2@c  COPYRIGHT (c) 1988-2006.
    33@c  On-Line Applications Research Corporation (OAR).
    44@c  All rights reserved.
     
    1616
    1717@itemize @bullet
    18 @item @code{Stack_check_Initialize} - Initialize the Stack Bounds Checker
    19 @item @code{Stack_check_Dump_usage} - Report Task Stack Usage
     18@item @code{@value{DIRPREFIX}stack_checker_initialize} - Initialize the Stack Bounds Checker
     19@item @code{@value{DIRPREFIX}stack_checker_dump_usage} - Report Task Stack Usage
    2020@end itemize
    2121
     
    6969The stack checker is initialized automatically when its task
    7070create extension runs for the first time.  When this occurs,
    71 the @code{Stack_check_Initialize} is invoked.
     71the @code{@value{DIRPREFIX}stack_checker_initialize} is invoked.
    7272
    7373The application must include the stack bounds checker extension set
     
    8989
    9090The application may dynamically report the stack usage for every task
    91 in the system by calling the @code{Stack_check_Dump_usage} routine.
     91in the system by calling the @code{@value{DIRPREFIX}stack_checker_dump_usage} routine.
    9292This routine prints a table with the peak usage and stack size of
    9393every task in the system.  The following is an example of the
     
    137137
    138138@page
    139 @subsection Stack_check_Initialize - Initialize the Stack Bounds Checker
     139@subsection stack_checker_initialize - Initialize the Stack Bounds Checker
    140140
    141141@subheading CALLING SEQUENCE:
     
    143143@ifset is-C
    144144@example
    145 void Stack_check_Initialize( void );
     145void rtems_stack_checker_initialize( void );
    146146@end example
    147147@end ifset
     
    165165
    166166@page
    167 @subsection Stack_check_Dump_usage - Report Task Stack Usage
     167@subsection stack_checker_dump_usage - Report Task Stack Usage
    168168
    169169@subheading CALLING SEQUENCE:
     
    171171@ifset is-C
    172172@example
    173 void Stack_check_Dump_usage( void );
     173void rtems_stack_checker_dump_usage( void );
    174174@end example
    175175@end ifset
  • doc/user/task.t

    r4bbd0b4 raba8a85  
    11@c
    2 @c  COPYRIGHT (c) 1988-2002.
     2@c  COPYRIGHT (c) 1988-2006.
    33@c  On-Line Applications Research Corporation (OAR).
    44@c  All rights reserved.
Note: See TracChangeset for help on using the changeset viewer.