Changeset fabe6d0 in rtems-docs


Ignore:
Timestamp:
Jan 22, 2016, 11:14:53 PM (4 years ago)
Author:
Chris Johns <chrisj@…>
Branches:
4.11, master
Children:
bcfdcef
Parents:
df77336
git-author:
Chris Johns <chrisj@…> (01/22/16 23:14:53)
git-committer:
Amar Takhar <verm@…> (05/03/16 00:51:25)
Message:

Clean up the memory commands.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • shell/memory_commands.rst

    rdf77336 rfabe6d0  
     1.. COMMENT: COPYRIGHT (c) 1988-2008.
     2.. COMMENT: On-Line Applications Research Corporation (OAR).
     3.. COMMENT: All rights reserved.
     4
    15Memory Commands
    26###############
     
    711The RTEMS shell has the following memory commands:
    812
    9 - ``mdump`` - Display contents of memory
    10 
    11 - ``wdump`` - Display contents of memory (word)
    12 
    13 - ``ldump`` - Display contents of memory (longword)
    14 
    15 - ``medit`` - Modify contents of memory
    16 
    17 - ``mfill`` - File memory with pattern
    18 
    19 - ``mmove`` - Move contents of memory
    20 
    21 - ``malloc`` - Obtain information on C Program Heap
     13- mdump_ - Display contents of memory
     14
     15- wdump_ - Display contents of memory (word)
     16
     17- ldump_ - Display contents of memory (longword)
     18
     19- medit_ - Modify contents of memory
     20
     21- mfill_ - File memory with pattern
     22
     23- mmove_ - Move contents of memory
     24
     25- malloc_ - Obtain information on C Program Heap
    2226
    2327Commands
     
    2933command as well as providing an example usage.
    3034
     35.. _mdump:
     36
    3137mdump - display contents of memory
    3238----------------------------------
     
    3541**SYNOPSYS:**
    3642
    37 .. code:: c
    38 
    39     mdump \[address \[length \[size]]]
     43.. code:: shell
     44
     45    mdump [address [length [size]]]
    4046
    4147**DESCRIPTION:**
    4248
    43 This command displays the contents of memory at the ``address``
    44 and ``length`` in ``size`` byte units specified on the command line.
    45 
    46 When ``size`` is not provided, it defaults to ``1`` byte units.
    47 Values of ``1``, ``2``, and ``4`` are valid; all others will
    48 cause an error to be reported.
    49 
    50 When ``length`` is not provided, it defaults to ``320`` which
    51 is twenty lines of output with sixteen bytes of output per line.
     49This command displays the contents of memory at the ``address`` and ``length``
     50in ``size`` byte units specified on the command line.
     51
     52When ``size`` is not provided, it defaults to ``1`` byte units.  Values of
     53``1``, ``2``, and ``4`` are valid; all others will cause an error to be
     54reported.
     55
     56When ``length`` is not provided, it defaults to ``320`` which is twenty lines
     57of output with sixteen bytes of output per line.
    5258
    5359When ``address`` is not provided, it defaults to ``0x00000000``.
     
    6571
    6672The following is an example of how to use ``mdump``:
    67 .. code:: c
    68 
    69     SHLL \[/] $ mdump 0x10000 32
     73
     74.. code:: shell
     75
     76    SHLL [/] $ mdump 0x10000 32
    7077    0x0001000000 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
    7178    0x0001001000 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 ................
    72     SHLL \[/] $ mdump 0x02000000 32
     79    SHLL [/] $ mdump 0x02000000 32
    7380    0x02000000A1 48 00 00 29 00 80 33-81 C5 22 BC A6 10 21 00 .H..)..3.."...!.
    7481    0x02000010A1 48 00 00 29 00 80 33-81 C5 22 BC A6 10 21 01 .H..)..3.."...!.
    75     SHLL \[/] $ mdump 0x02001000 32
     82    SHLL [/] $ mdump 0x02001000 32
    7683    0x0200100003 00 80 00 82 10 60 00-81 98 40 00 83 48 00 00 ......`.....H..
    7784    0x0200101084 00 60 01 84 08 A0 07-86 10 20 01 87 28 C0 02 ..`....... ..(..
     
    8289.. index:: CONFIGURE_SHELL_COMMAND_MDUMP
    8390
    84 This command is included in the default shell command set.
    85 When building a custom command set, define``CONFIGURE_SHELL_COMMAND_MDUMP`` to have this
     91This command is included in the default shell command set.  When building a
     92custom command set, define ``CONFIGURE_SHELL_COMMAND_MDUMP`` to have this
    8693command included.
    8794
    88 This command can be excluded from the shell command set by
    89 defining ``CONFIGURE_SHELL_NO_COMMAND_MDUMP`` when all
    90 shell commands have been configured.
     95This command can be excluded from the shell command set by defining
     96``CONFIGURE_SHELL_NO_COMMAND_MDUMP`` when all shell commands have been
     97configured.
    9198
    9299**PROGRAMMING INFORMATION:**
     
    94101.. index:: rtems_shell_rtems_main_mdump
    95102
    96 The ``mdump`` is implemented by a C language function
    97 which has the following prototype:
     103The ``mdump`` is implemented by a C language function which has the following
     104prototype:
     105
    98106.. code:: c
    99107
    100108    int rtems_shell_rtems_main_mdump(
    101     int    argc,
    102     char \**argv
     109        int    argc,
     110        char **argv
    103111    );
    104112
    105 The configuration structure for the ``mdump`` has the
    106 following prototype:
     113The configuration structure for the ``mdump`` has the following prototype:
     114
    107115.. code:: c
    108116
    109117    extern rtems_shell_cmd_t rtems_shell_MDUMP_Command;
     118
     119.. _wdump:
    110120
    111121wdump - display contents of memory (word)
     
    115125**SYNOPSYS:**
    116126
    117 .. code:: c
    118 
    119     wdump \[address \[length]]
     127.. code:: shell
     128
     129    wdump [address [length]]
    120130
    121131**DESCRIPTION:**
    122132
    123 This command displays the contents of memory at the ``address``
    124 and ``length`` in bytes specified on the command line.
     133This command displays the contents of memory at the ``address`` and ``length``
     134in bytes specified on the command line.
    125135
    126136This command is equivalent to ``mdump address length 2``.
    127137
    128 When ``length`` is not provided, it defaults to ``320`` which
    129 is twenty lines of output with eight words of output per line.
     138When ``length`` is not provided, it defaults to ``320`` which is twenty lines
     139of output with eight words of output per line.
    130140
    131141When ``address`` is not provided, it defaults to ``0x00000000``.
     
    143153
    144154The following is an example of how to use ``wdump``:
    145 .. code:: c
    146 
    147     SHLL \[/] $ wdump 0x02010000 32
     155
     156.. code:: shell
     157
     158    SHLL [/] $ wdump 0x02010000 32
    148159    0x02010000 0201 08D8 0201 08C0-0201 08AC 0201 0874 ...............t
    149160    0x02010010 0201 0894 0201 0718-0201 0640 0201 0798 ...............
     
    154165.. index:: CONFIGURE_SHELL_COMMAND_WDUMP
    155166
    156 This command is included in the default shell command set.
    157 When building a custom command set, define``CONFIGURE_SHELL_COMMAND_WDUMP`` to have this
     167This command is included in the default shell command set.  When building a
     168custom command set, define ``CONFIGURE_SHELL_COMMAND_WDUMP`` to have this
    158169command included.
    159170
    160 This command can be excluded from the shell command set by
    161 defining ``CONFIGURE_SHELL_NO_COMMAND_WDUMP`` when all
    162 shell commands have been configured.
     171This command can be excluded from the shell command set by defining
     172``CONFIGURE_SHELL_NO_COMMAND_WDUMP`` when all shell commands have been
     173configured.
    163174
    164175**PROGRAMMING INFORMATION:**
     
    166177.. index:: rtems_shell_rtems_main_wdump
    167178
    168 The ``wdump`` is implemented by a C language function
    169 which has the following prototype:
     179The ``wdump`` is implemented by a C language function which has the following
     180prototype:
     181
    170182.. code:: c
    171183
    172184    int rtems_shell_rtems_main_wdump(
    173     int    argc,
    174     char \**argv
     185        int    argc,
     186        char **argv
    175187    );
    176188
    177 The configuration structure for the ``wdump`` has the
    178 following prototype:
     189The configuration structure for the ``wdump`` has the following prototype:
     190
    179191.. code:: c
    180192
    181193    extern rtems_shell_cmd_t rtems_shell_WDUMP_Command;
     194
     195.. _ldump:
    182196
    183197ldump - display contents of memory (longword)
     
    187201**SYNOPSYS:**
    188202
    189 .. code:: c
    190 
    191     ldump \[address \[length]]
     203.. code:: shell
     204
     205    ldump [address [length]]
    192206
    193207**DESCRIPTION:**
    194208
    195 This command displays the contents of memory at the ``address``
    196 and ``length`` in bytes specified on the command line.
     209This command displays the contents of memory at the ``address`` and ``length``
     210in bytes specified on the command line.
    197211
    198212This command is equivalent to ``mdump address length 4``.
    199213
    200 When ``length`` is not provided, it defaults to ``320`` which
    201 is twenty lines of output with four longwords of output per line.
     214When ``length`` is not provided, it defaults to ``320`` which is twenty lines
     215of output with four longwords of output per line.
    202216
    203217When ``address`` is not provided, it defaults to ``0x00000000``.
     
    215229
    216230The following is an example of how to use ``ldump``:
    217 .. code:: c
    218 
    219     SHLL \[/] $ ldump 0x02010000 32
     231
     232.. code:: shell
     233
     234    SHLL [/] $ ldump 0x02010000 32
    220235    0x02010000 020108D8 020108C0-020108AC 02010874 ...............t
    221236    0x02010010 020 0894 02010718-02010640 02010798 ...............
     
    226241.. index:: CONFIGURE_SHELL_COMMAND_LDUMP
    227242
    228 This command is included in the default shell command set.
    229 When building a custom command set, define``CONFIGURE_SHELL_COMMAND_LDUMP`` to have this
     243This command is included in the default shell command set.  When building a
     244custom command set, define ``CONFIGURE_SHELL_COMMAND_LDUMP`` to have this
    230245command included.
    231246
    232 This command can be excluded from the shell command set by
    233 defining ``CONFIGURE_SHELL_NO_COMMAND_LDUMP`` when all
    234 shell commands have been configured.
     247This command can be excluded from the shell command set by defining
     248``CONFIGURE_SHELL_NO_COMMAND_LDUMP`` when all shell commands have been
     249configured.
    235250
    236251**PROGRAMMING INFORMATION:**
     
    238253.. index:: rtems_shell_rtems_main_ldump
    239254
    240 The ``ldump`` is implemented by a C language function
    241 which has the following prototype:
     255The ``ldump`` is implemented by a C language function which has the following
     256prototype:
     257
    242258.. code:: c
    243259
    244260    int rtems_shell_rtems_main_ldump(
    245     int    argc,
    246     char \**argv
     261        int    argc,
     262        char **argv
    247263    );
    248264
    249 The configuration structure for the ``ldump`` has the
    250 following prototype:
     265The configuration structure for the ``ldump`` has the following prototype:
     266
    251267.. code:: c
    252268
    253269    extern rtems_shell_cmd_t rtems_shell_LDUMP_Command;
     270
     271.. _medit:
    254272
    255273medit - modify contents of memory
     
    259277**SYNOPSYS:**
    260278
    261 .. code:: c
    262 
    263     medit address value1 \[value2 ... valueN]
     279.. code:: shell
     280
     281    medit address value1 [value2 ... valueN]
    264282
    265283**DESCRIPTION:**
    266284
    267 This command is used to modify the contents of the memory starting
    268 at ``address`` using the octets specified by the parameters``value1`` through ``valueN``.
     285This command is used to modify the contents of the memory starting at
     286``address`` using the octets specified by the parameters``value1`` through
     287``valueN``.
    269288
    270289**EXIT STATUS:**
     
    280299
    281300The following is an example of how to use ``medit``:
    282 .. code:: c
    283 
    284     SHLL \[/] $ mdump 0x02000000 32
     301
     302.. code:: shell
     303
     304    SHLL [/] $ mdump 0x02000000 32
    285305    0x02000000 A1 48 00 00 29 00 80 33-81 C5 22 BC A6 10 21 00 .H..)..3.."...!.
    286306    0x02000010 A1 48 00 00 29 00 80 33-81 C5 22 BC A6 10 21 01 .H..)..3.."...!.
    287     SHLL \[/] $  medit 0x02000000 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09
    288     SHLL \[/] $ mdump 0x02000000 32
     307    SHLL [/] $  medit 0x02000000 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09
     308    SHLL [/] $ mdump 0x02000000 32
    289309    0x02000000 01 02 03 04 05 06 07 08-09 00 22 BC A6 10 21 00 .........."...!.
    290310    0x02000010 A1 48 00 00 29 00 80 33-81 C5 22 BC A6 10 21 01 .H..)..3.."...!.
     
    295315.. index:: CONFIGURE_SHELL_COMMAND_MEDIT
    296316
    297 This command is included in the default shell command set.
    298 When building a custom command set, define``CONFIGURE_SHELL_COMMAND_MEDIT`` to have this
     317This command is included in the default shell command set.  When building a
     318custom command set, define ``CONFIGURE_SHELL_COMMAND_MEDIT`` to have this
    299319command included.
    300320
    301 This command can be excluded from the shell command set by
    302 defining ``CONFIGURE_SHELL_NO_COMMAND_MEDIT`` when all
    303 shell commands have been configured.
     321This command can be excluded from the shell command set by defining
     322``CONFIGURE_SHELL_NO_COMMAND_MEDIT`` when all shell commands have been
     323configured.
    304324
    305325**PROGRAMMING INFORMATION:**
     
    307327.. index:: rtems_shell_rtems_main_medit
    308328
    309 The ``medit`` is implemented by a C language function
    310 which has the following prototype:
     329The ``medit`` is implemented by a C language function which has the following
     330prototype:
     331
    311332.. code:: c
    312333
    313334    int rtems_shell_rtems_main_medit(
    314     int    argc,
    315     char \**argv
     335        int    argc,
     336        char **argv
    316337    );
    317338
    318 The configuration structure for the ``medit`` has the
    319 following prototype:
     339The configuration structure for the ``medit`` has the following prototype:
     340
    320341.. code:: c
    321342
    322343    extern rtems_shell_cmd_t rtems_shell_MEDIT_Command;
     344
     345.. _mfill:
    323346
    324347mfill - file memory with pattern
     
    328351**SYNOPSYS:**
    329352
    330 .. code:: c
     353.. code:: shell
    331354
    332355    mfill address length value
     
    334357**DESCRIPTION:**
    335358
    336 This command is used to fill the memory starting at ``address``
    337 for the specified ``length`` in octets when the specified at``value``.
     359This command is used to fill the memory starting at ``address`` for the
     360specified ``length`` in octets when the specified at``value``.
    338361
    339362**EXIT STATUS:**
     
    343366**NOTES:**
    344367
    345 Filling a non-existent address range may result in an unrecoverable
    346 program fault.  Similarly overwriting interrupt vector tables, code
    347 space or critical data areas can be fatal as shown in the example.
     368Filling a non-existent address range may result in an unrecoverable program
     369fault.  Similarly overwriting interrupt vector tables, code space or critical
     370data areas can be fatal as shown in the example.
    348371
    349372**EXAMPLES:**
    350373
    351 In this example, the address used (``0x23d89a0``) as the base
    352 address of the filled area is the end of the stack for the
    353 Idle thread.  This address was determined manually using gdb and
    354 is very specific to this application and BSP.  The first command
    355 in this example is an ``mdump`` to display the initial contents
    356 of this memory.  We see that the first 8 bytes are 0xA5 which is
    357 the pattern used as a guard by the Stack Checker.  On
    358 the first context switch after the pattern is overwritten
    359 by the  ``mfill`` command, the Stack Checker detect the pattern
    360 has been corrupted and generates a fatal error.
    361 .. code:: c
    362 
    363     SHLL \[/] $ mdump 0x23d89a0 16
     374In this example, the address used (``0x23d89a0``) as the base address of the
     375filled area is the end of the stack for the Idle thread.  This address was
     376determined manually using gdb and is very specific to this application and BSP.
     377The first command in this example is an ``mdump`` to display the initial
     378contents of this memory.  We see that the first 8 bytes are 0xA5 which is the
     379pattern used as a guard by the Stack Checker.  On the first context switch
     380after the pattern is overwritten by the ``mfill`` command, the Stack Checker
     381detect the pattern has been corrupted and generates a fatal error.
     382
     383.. code:: shell
     384
     385    SHLL [/] $ mdump 0x23d89a0 16
    364386    0x023D89A0 A5 A5 A5 A5 A5 A5 A5 A5-FE ED F0 0D 0B AD 0D 06 ................
    365     SHLL \[/] $ mfill 0x23d89a0 13 0x5a
    366     SHLL \[/] $ BLOWN STACK!!! Offending task(0x23D4418): id=0x09010001; name=0x0203D908
     387    SHLL [/] $ mfill 0x23d89a0 13 0x5a
     388    SHLL [/] $ BLOWN STACK!!! Offending task(0x23D4418): id=0x09010001; name=0x0203D908
    367389    stack covers range 0x23D89A0 - 0x23D99AF (4112 bytes)
    368390    Damaged pattern begins at 0x023D89A8 and is 16 bytes long
     
    373395.. index:: CONFIGURE_SHELL_COMMAND_MFILL
    374396
    375 This command is included in the default shell command set.
    376 When building a custom command set, define``CONFIGURE_SHELL_COMMAND_MFILL`` to have this
     397This command is included in the default shell command set.  When building a
     398custom command set, define ``CONFIGURE_SHELL_COMMAND_MFILL`` to have this
    377399command included.
    378400
    379 This command can be excluded from the shell command set by
    380 defining ``CONFIGURE_SHELL_NO_COMMAND_MFILL`` when all
    381 shell commands have been configured.
     401This command can be excluded from the shell command set by defining
     402``CONFIGURE_SHELL_NO_COMMAND_MFILL`` when all shell commands have been
     403configured.
    382404
    383405**PROGRAMMING INFORMATION:**
     
    385407.. index:: rtems_shell_rtems_main_mfill
    386408
    387 The ``mfill`` is implemented by a C language function
    388 which has the following prototype:
     409The ``mfill`` is implemented by a C language function which has the following
     410prototype:
     411
    389412.. code:: c
    390413
    391414    int rtems_shell_rtems_main_mfill(
    392     int    argc,
    393     char \**argv
     415        int    argc,
     416        char **argv
    394417    );
    395418
    396419The configuration structure for the ``mfill`` has the
    397420following prototype:
     421
    398422.. code:: c
    399423
    400424    extern rtems_shell_cmd_t rtems_shell_MFILL_Command;
     425
     426.. _mmove:
    401427
    402428mmove - move contents of memory
     
    406432**SYNOPSYS:**
    407433
    408 .. code:: c
     434.. code:: shell
    409435
    410436    mmove dst src length
     
    412438**DESCRIPTION:**
    413439
    414 This command is used to copy the contents of the memory
    415 starting at ``src`` to the memory located at ``dst``
    416 for the specified ``length`` in octets.
     440This command is used to copy the contents of the memory starting at ``src`` to
     441the memory located at ``dst`` for the specified ``length`` in octets.
    417442
    418443**EXIT STATUS:**
     
    427452
    428453The following is an example of how to use ``mmove``:
    429 .. code:: c
    430 
    431     SHLL \[/] $ mdump 0x023d99a0 16
     454
     455.. code:: shell
     456
     457    SHLL [/] $ mdump 0x023d99a0 16
    432458    0x023D99A0 A5 A5 A5 A5 A5 A5 A5 A5-A5 A5 A5 A5 A5 A5 A5 A5 ................
    433     SHLL \[/] $ mdump 0x02000000 16
     459    SHLL [/] $ mdump 0x02000000 16
    434460    0x02000000 A1 48 00 00 29 00 80 33-81 C5 22 BC A6 10 21 00 .H..)..3.."...!.
    435     SHLL \[/] $ mmove 0x023d99a0 0x02000000 13
    436     SHLL \[/] $ mdump 0x023d99a0 16
     461    SHLL [/] $ mmove 0x023d99a0 0x02000000 13
     462    SHLL [/] $ mdump 0x023d99a0 16
    437463    0x023D99A0 A1 48 00 00 29 00 80 33-81 C5 22 BC A6 A5 A5 A5 .H..)..3..".....
    438464
     
    442468.. index:: CONFIGURE_SHELL_COMMAND_MMOVE
    443469
    444 This command is included in the default shell command set.
    445 When building a custom command set, define``CONFIGURE_SHELL_COMMAND_MMOVE`` to have this
     470This command is included in the default shell command set.  When building a
     471custom command set, define ``CONFIGURE_SHELL_COMMAND_MMOVE`` to have this
    446472command included.
    447473
    448 This command can be excluded from the shell command set by
    449 defining ``CONFIGURE_SHELL_NO_COMMAND_MMOVE`` when all
    450 shell commands have been configured.
     474This command can be excluded from the shell command set by defining
     475``CONFIGURE_SHELL_NO_COMMAND_MMOVE`` when all shell commands have been
     476configured.
    451477
    452478**PROGRAMMING INFORMATION:**
     
    454480.. index:: rtems_shell_rtems_main_mmove
    455481
    456 The ``mmove`` is implemented by a C language function
    457 which has the following prototype:
     482The ``mmove`` is implemented by a C language function which has the following
     483prototype:
     484
    458485.. code:: c
    459486
    460487    int rtems_shell_rtems_main_mmove(
    461     int    argc,
    462     char \**argv
     488        int    argc,
     489        char **argv
    463490    );
    464491
    465 The configuration structure for the ``mmove`` has the
    466 following prototype:
     492The configuration structure for the ``mmove`` has the following prototype:
     493
    467494.. code:: c
    468495
    469496    extern rtems_shell_cmd_t rtems_shell_MMOVE_Command;
     497
     498.. _malloc:
    470499
    471500malloc - obtain information on C program heap
     
    475504**SYNOPSYS:**
    476505
    477 .. code:: c
    478 
    479     malloc \[walk]
     506.. code:: shell
     507
     508    malloc [walk]
    480509
    481510**DESCRIPTION:**
    482511
    483512This command prints information about the current state of the C Program Heap
    484 used by the ``malloc()`` family of calls if no or invalid options are passed
    485 to the command.  This includes the following information:
     513used by the ``malloc()`` family of calls if no or invalid options are passed to
     514the command.  This includes the following information:
    486515
    487516- Number of free blocks
     
    519548- Total number of successful resizes
    520549
    521 When the subcommand ``walk`` is specified, then a heap walk will be
    522 performed and information about each block is printed out.
     550When the subcommand ``walk`` is specified, then a heap walk will be performed
     551and information about each block is printed out.
    523552
    524553**EXIT STATUS:**
     
    533562
    534563The following is an example of how to use the ``malloc`` command.
    535 .. code:: c
    536 
    537     SHLL \[/] $ malloc
     564
     565.. code:: shell
     566
     567    SHLL [/] $ malloc
    538568    C Program Heap and RTEMS Workspace are the same.
    539569    Number of free blocks:                               2
     
    554584    Total number of successful frees:                   19
    555585    Total number of successful resizes:                  0
    556     SHLL \[/] $ malloc walk
     586    SHLL [/] $ malloc walk
    557587    malloc walk
    558588    PASS[0]: page size 8, min block size 48
     
    579609.. index:: CONFIGURE_SHELL_COMMAND_MALLOC
    580610
    581 This command is included in the default shell command set.
    582 When building a custom command set, define``CONFIGURE_SHELL_COMMAND_MALLOC`` to have this
     611This command is included in the default shell command set.  When building a
     612custom command set, define ``CONFIGURE_SHELL_COMMAND_MALLOC`` to have this
    583613command included.
    584614
    585 This command can be excluded from the shell command set by
    586 defining ``CONFIGURE_SHELL_NO_COMMAND_MALLOC`` when all
    587 shell commands have been configured.
     615This command can be excluded from the shell command set by defining
     616``CONFIGURE_SHELL_NO_COMMAND_MALLOC`` when all shell commands have been
     617configured.
    588618
    589619**PROGRAMMING INFORMATION:**
     
    593623The ``malloc`` is implemented by a C language function
    594624which has the following prototype:
     625
    595626.. code:: c
    596627
    597628    int rtems_shell_rtems_main_malloc(
    598     int    argc,
    599     char \**argv
     629        int    argc,
     630        char **argv
    600631    );
    601632
    602 The configuration structure for the ``malloc`` has the
    603 following prototype:
     633The configuration structure for the ``malloc`` has the following prototype:
     634
    604635.. code:: c
    605636
    606637    extern rtems_shell_cmd_t rtems_shell_MALLOC_Command;
    607 
    608 .. COMMENT: COPYRIGHT (c) 1988-2008.
    609 
    610 .. COMMENT: On-Line Applications Research Corporation (OAR).
    611 
    612 .. COMMENT: All rights reserved.
    613 
Note: See TracChangeset for help on using the changeset viewer.