summaryrefslogtreecommitdiffstats
path: root/doc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* sapi: PR1911: Add CONFIGURE_DISABLE_BSP_SETTINGSSebastian Huber2013-02-121-0/+63
|
* sapi: Add rtems_fatal_source_description()Sebastian Huber2013-01-071-0/+27
|
* score: Add rtems_chain_node_count_unprotected()Sebastian Huber2012-12-211-0/+28
|
* score: rtems_initialize_start_multitasking()Sebastian Huber2012-12-073-44/+44
| | | | | | | | | Do not return from rtems_initialize_start_multitasking() and call rtems_fatal() instead with a fatal source of RTEMS_FATAL_SOURCE_EXIT and a fatal code with the exit status. Remove all bsp_cleanup() functions. The boot_card() is now a no return function.
* score: Add CPU_Exception_frameSebastian Huber2012-11-271-0/+27
| | | | | | | | | | | | | | | | | | | | | Add CPU port type CPU_Exception_frame and function _CPU_Exception_frame_print(). The CPU ports of avr, bfin, h8300, lm32, m32c, m32r, m68k, nios2, sh, sparc64, and v850 use an empty default implementation of _CPU_Exception_frame_print(). Add rtems_exception_frame and rtems_exception_frame_print(). Add RTEMS_FATAL_SOURCE_EXCEPTION for CPU exceptions. Use rtems_fatal() with source RTEMS_FATAL_SOURCE_EXCEPTION in CPU ports of i386, powerpc, and sparc for unexpected exceptions. Add third parameter to RTEMS_BSP_CLEANUP_OPTIONS() which controls the BSP_PRINT_EXCEPTION_CONTEXT define used in the default bsp_fatal_extension(). Add test sptests/spfatal26.
* score: Change _Internal_error_Occurred()Sebastian Huber2012-11-221-4/+4
| | | | | | | Call the fatal handlers of the user extensions before the update of _Internal_errors_What_happened. This reduces the requirements on the execution context further. Now a valid read-write data is only required after the call to the fatal handlers.
* rtems: Add rtems_clock_get_uptime_seconds()Sebastian Huber2012-11-211-0/+31
|
* rtems: Add rtems_clock_get_uptime_timeval()Sebastian Huber2012-11-211-0/+35
|
* score: Add rtems_fatal()Sebastian Huber2012-11-151-0/+31
|
* sapi: Add and use rtems_internal_error_descriptionSebastian Huber2012-11-152-2/+29
|
* doc/user: Fix scheduler configurationSebastian Huber2012-11-071-1/+1
|
* score: Work area initialization API changeSebastian Huber2012-10-251-40/+18
| | | | | | | | | | | | The work areas (RTEMS work space and C program heap) will be initialized now in a separate step and are no longer part of rtems_initialize_data_structures(). Initialization is performed with tables of Heap_Area entries. This allows usage of scattered memory areas present on various small scale micro-controllers. The sbrk() support API changes also. The bsp_sbrk_init() must now deal with a minimum size for the first memory chunk to take the configured work space size into account.
* User's Guide: Correct typos in return status bulletsJoel Sherrill2012-10-024-15/+15
|
* timespec: Add documentation for struct timespec HelpersJoel Sherrill joel.sherrill@oarcorp.com2012-08-304-2/+565
| | | | | | | | Joel editted the documentation for clarity, grammar and technical correctness. I also moved it in the manual and added @findex entries. The core work was just polished. Author: Krzysztof Mięsowicz <krzysztof.miesowicz@gmail.com>
* Require automake-1.12.2.Ralf Corsépius2012-07-192-2/+2
|
* Require autoconf-2.69.Ralf Corsépius2012-07-192-2/+2
|
* v850 port: Initial addition with BSP for simulator in GDBJoel Sherrill2012-06-112-2/+111
| | | | | | | | | | | | | | | | | | Port + v850 does not have appear to have any optimized bit scan instructions + v850 does have single instructions for wap u16 and u32 + Code path optimization preferences set + Add BSP variants for each GCC CPU model flag and a README - v850e1 variant does not work (fails during BSP initialization) BSP for GDB v850 Simulator + linkcmds matches defaults in GDB simulator with RTEMS mods + crt1.c added from v850 newlib port for __main() + BSP exits cleanly + printk and console I/O work + uses clock tick from IDLE task + Tests not requiring real clock ISR work Documentation + CPU Supplment chapter for v850 added
* Remove CVS Id Strings (manual edits after script)Joel Sherrill2012-05-117-20/+1
| | | | | | These modifications were required by hand after running the script. In some cases, the file names did not match patterns. In others, the format of the file did not match any common patterns.
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-11205-643/+0
| | | | | | | | | | | | Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed.
* Revert: Remove CVS IdsJoel Sherrill2012-05-0717-0/+50
| | | | | See http://www.rtems.org/pipermail/rtems-devel/2012-May/001006.html for details.
* Remove CVS-Ids.Ralf Corsépius2012-05-0415-46/+0
|
* Remove CVS-Ids.Ralf Corsépius2012-05-042-4/+0
|
* General - Remove extraneous blank line in license messageJoel Sherrill2012-05-031-0/+0
| | | | | | | | | | | | | Many files had an extra blank line in the license text found in the file header. This patch removes that line. * The license and distribution terms for this file may be * found in the file LICENSE in this distribution or at * * http://www.rtems.com/license/LICENSE. The script that did this also turned off execute permission when it was turned on incorrectly.
* PR 1912: Add Scheduler DocumentationPetr Benes2012-04-151-0/+646
| | | | Add new file for CBS documentation.
* PR 1912: Add Scheduler DocumentationPetr Benes2012-04-155-4/+13
| | | | | | Adds documentation on the scheduler options and scheduler selection to the User's Manual to reflect changes made in the development of pluggable scheduling with EDF and CBS schedulers.
* doc: Document new macrosSebastian Huber2012-04-111-0/+7
|
* confdefs: Add declaration for unlimited objects.Gedare Bloom2012-03-272-20/+75
| | | | | | | | | Adds to confdefs a way to specify rtems_resource_unlimited for classic and posix objects using a new macro CONFIGURE_OBJECTS_UNLIMITED. Use CONFIGURE_OBJECTS_ALLOCATION_SIZE to declare the allocation size for extending the set of objects at runtime. Updates the unlimited sample to demonstrate how to use the new macros. Also adds new documentation in the C User's Manual regarding configuring with unlimited objects.
* Update copyright year on manuals to 2012.Joel Sherrill2012-02-031-2/+2
|
* PR 2012 - mdump/wdump shell cmds handle length arg incorrectly; add ldump cmdJoel Sherrill2012-02-021-15/+100
| | | | | | | | | | | | | * libmisc/shell/main_mdump.c: Reworked to fix bugs in handling of the length argument and to provide an "ldump" command. This file now also supports the "wdump" command. In addition, an RTEMS API function called rtems_mdump() is provided to allow easy dumping from application code. * libmisc/shell/main_mwdump.c: Obsolete file. * libmisc/Makefile.am: Removed main_mwdump.c * libmisc/shell/shellconfig.h: Added "ldump" command. * shell/memory.t: Added documentation for the "ldump" command Signed-off-by: Ric Claus <claus@SLAC.Stanford.edu>
* Remove all .cvsignore files.Joel Sherrill2012-02-0119-512/+0
|
* 2011-12-09 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-12-093-3/+8
| | | | | * project.am (MOSTLYCLEANFILES): Remove index.html. * ada_user/Makefile.am (CLEANFILES): Fixup image handling.
* 2011-12-07 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-12-072-0/+8
| | | | | | PR 1984/doc * user/conf.t: Change CONFIGURE_MINIMUM_STACK_SIZE to CONFIGURE_MINIMUM_TASK_STACK_SIZE.
* 2011-12-07 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-12-072-1/+6
| | | | | * user/conf.t: Move @findex for CONFIGURE_MICROSECONDS_PER_TICK to where it should be.
* 2011-12-06 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-12-0647-249/+119
| | | | | | | | | | | | | | | | | | | | | | | PR 1793/doc * .cvsignore, Makefile.am, README, configure.ac, index.html.in, main.am, project.am, ada_user/.cvsignore, ada_user/ada_user.texi, ada_user/example.texi, bsp_howto/.cvsignore, bsp_howto/bsp_howto.texi, cpu_supplement/.cvsignore, cpu_supplement/cpu_supplement.texi, cpu_supplement/preface.texi, develenv/.cvsignore, develenv/develenv.texi, develenv/intro.texi, filesystem/.cvsignore, filesystem/filesystem.texi, filesystem/preface.texi, networking/.cvsignore, networking/networking.texi, networking/preface.texi, porting/.cvsignore, porting/porting.texi, porting/preface.texi, posix1003.1/.cvsignore, posix1003.1/posix1003_1.texi, posix_users/.cvsignore, posix_users/posix_users.texi, posix_users/preface.texi, shell/.cvsignore, shell/preface.texi, shell/shell.texi, started/.cvsignore, started/started.texi, user/.cvsignore, user/c_user.texi, user/dirstat.texi, user/example.texi, user/glossary.texi, user/preface.texi: Convert from texi2www to texi2html. * texi2html_init.in: New file. * rtems_footer.html.in, rtems_header.html.in: Removed.
* 2011-12-06 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-12-0614-2291/+16
| | | | | | | | | | PR 1793/doc * Makefile.am, configure.ac, bmenu/bmenu2.c: Convert from texi2www to texi2html. * texi2www/ChangeLog, texi2www/Makefile.am, texi2www/dir-arrow.gif, texi2www/missing-arrow.gif, texi2www/next-arrow.gif, texi2www/prev-arrow.gif, texi2www/texi2dvi, texi2www/texi2www, texi2www/texi2www.texi, texi2www/up-arrow.gif: Removed.
* 2011-12-06 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-12-067-69/+12
| | | | | | PR 1793/doc * .cvsignore, install.texi, intro.texi, probrep.texi, relnotes.texi, status.texi: Convert from texi2www to texi2html.
* 2011-12-06 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-12-063-13/+7
| | | | | PR 1793/doc * .cvsignore, new_chapters.texi: Convert from texi2www to texi2html.
* 2011-12-05 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-12-0513-24/+34
| | | | | | | | | | * ada_user/version.texi, bsp_howto/version.texi, cpu_supplement/version.texi, develenv/version.texi, filesystem/version.texi, networking/version.texi, porting/version.texi, posix1003.1/version.texi, posix_users/version.texi, shell/version.texi, started/version.texi, user/version.texi: Update to match when files in directory where last touched.
* 2011-12-05 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-12-054-4/+14
| | | | | * version.texi: Update to match when files in directory where last touched.
* 2011-11-18 Jennifer Averett <Jennifer.Averett@OARcorp.com>Jennifer Averett2011-11-182-1/+8
| | | | * user/conf.t: Added a bsp override option for MAXIMUM_DEVICES.
* 2011-10-31 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-10-312-0/+12
| | | | | | PR 1947/doc * started/buildrt.t: Make note that native toolset is needed to configure and build RTEMS.
* 2011-10-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-10-053-190/+301
| | | | | | | | Petr Benes <benesp16@fel.cvut.cz> PR 1912/doc * user/conf.t, user/schedule.t: Rework to add scheduler specific information.
* 2011-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2011-09-203-28/+34
| | | | | | | * user/Makefile.am, user/c_user.texi: Reorder chapters to put scheduling earlier. Also put Barrier and Rate Monotonic Manager where they logically belong. They appear to have just be added toward the end.
* 2011-07-29 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-07-292-0/+31
| | | | | | | | PR 1864/doc * user/conf.t: Add missing documentation for CONFIGURE_MAXIMUM_POSIX_MESSAGE_QUEUE_DESCRIPTORS, CONFIGURE_MAXIMUM_POSIX_BARRIERS , CONFIGURE_MAXIMUM_POSIX_SPINLOCKS, CONFIGURE_MAXIMUM_POSIX_RWLOCKS.
* 2011-07-26 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-07-262-1/+6
| | | | | PR 1851/doc * user/conf.t: Fix typo in CONFIGURE_MESSAGE_BUFFER_MEMORY example.
* 2011-07-18 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-07-182-7/+11
| | | | * user/mp.t: Avoid obsolete notation.
* 2011-07-15 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-07-153-6/+10
| | | | * user/part.t, user/sem.t: Typos.
* 2011-07-13 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-07-134-11/+23
| | | | | | PR 1824/cpukit * bsp_howto/init.t, bsp_howto/support.t, user/init.t: Return exit/shutdown status back to boot_card().
* 2011-05-23 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-05-232-1/+5
| | | | * bsp_howto/support.t: Update copyright.
* 2011-05-23 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-05-232-8/+52
| | | | | | * bsp_howto/support.t: Add section describing configuration macros which may be defined at the BSP level to alter defaults in rtems/confdefs.h.