summaryrefslogtreecommitdiffstats
path: root/doc/user/userext.t (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove texinfo format documentation. Replaced by Sphinx formatted documentation.Joel Sherrill2017-01-111-721/+0
| | | | closes #2812.
* api: Remove deprecated NotepadsAun-Ali Zaidi2015-12-241-5/+1
| | | | | | | | | | | | | | | | | | | | | | | Notepads where a feature of RTEMS' tasks that simply functioned in the same way as POSIX keys or threaded local storage (TLS). They were introduced well before per task variables, which are also deprecated, and were barely used in favor of their POSIX alternatives. In addition to their scarce usage, Notepads took up unnecessary memory. For each task: - 16 32-bit integers were allocated. - A total of 64 bytes per task per thread. This is especially critical in low memory and safety-critical applications. They are also defined as uint32_t, and therefore are not guaranteed to hold a pointer. Lastly, they are not portable solutions for SMP and uniprocessor systems, like POSIX keys and TLS. updates #2493.
* cpukit: deprecate notepadsGedare Bloom2015-03-101-1/+2
| | | | | | | | | | | | | | | Deprecate Classic API Notepads. Mark task_set/get_note() with the deprecated attribute, and also mark the notepads field. Replace disable with enable option for notepads in confdefs.h, and make notepads disabled by default. The previous option CONFIGURE_DISABLE_CLASSIC_API_NOTEPADS is now unused and will emit a compile-time warning. A new option CONFIGURE_ENABLE_CLASSIC_API_NOTEPADS is available to turn on notepads, but it also will emit a compile-time warning to indicate that notepads are deprecated. Closes #2265
* User's Guide: Correct typos in return status bulletsJoel Sherrill2012-10-021-3/+3
|
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-111-3/+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.
* 2009-09-26 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-261-7/+7
| | | | | * user/conf.t, user/userext.t: Eliminate use of deprecated rtems_extension.
* More "bool" cleanup.Ralf Corsepius2008-09-091-4/+4
|
* Convert to "bool".Ralf Corsepius2008-09-091-1/+1
|
* 2008-08-21 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2008-08-211-1/+1
| | | | | | | * bsp_howto/ata.t, bsp_howto/clock.t, bsp_howto/ide-ctrl.t, bsp_howto/nvmem.t, bsp_howto/shmsupp.t, user/datatypes.t, user/mp.t, user/userext.t: Eliminate all references to rtems_signedXX and rtems_unsignedXX.
* 2008-01-29 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2008-01-291-1/+1
| | | | | | | | * user/.cvsignore, user/Makefile.am, user/c_user.texi, user/concepts.t, user/conf.t, user/dirstat.texi, user/stackchk.t, user/task.t, user/userext.t: Add new Object Services collection. Tidy up some configuration documentation from earlier changes. * user/object.t: New file.
* 2002-06-28 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-06-281-6/+16
| | | | | | * userext.t: Per PR228, correct the prototype of the task create user extension to indicate it returns a boolean and augment the documentation to explain the purpose of the boolean return value.
* 2002-04-12 Chris Johns <ccj@acm.org>Joel Sherrill2002-04-131-2/+28
| | | | | | * doc/user/userext.t: Per PR138, updated the documentation to show how to obtain an extension table index. Also provided some extra background on the user extension API.
* 2001-01-17 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-171-1/+1
| | | | | | | * SUPPORT, LICENSE: New files. * Numerous files touched as part of merging the 4.5 branch onto the mainline development trunk and ensuring that the script that cuts snapshots and releases works on the documentation.
* Numerous changes based on comments from Stephan Wilms <Stephan.Wilms@CWA.de>Joel Sherrill2000-05-041-13/+19
| | | | | | including a new section in the Getting Started called "Where to Go From Here", lots of index entries added, and more configuration table information.
* Changed copyright date to 1999.Joel Sherrill1999-11-161-1/+1
|
* Turned on concept and function name indexing.Joel Sherrill1999-10-111-3/+25
|
* Updated to correct information on post switch extension and to makeJoel Sherrill1998-12-171-41/+8
| | | | the user extension table type definition correct.
* Added "findex" for all directive pages but it turns out that thisJoel Sherrill1998-04-021-0/+3
| | | | blows up both makeinfo and texi2dvi. So I have commented them out.
* Nodes, menus, etc are automatically generated nowJoel Sherrill1998-03-271-113/+2
|
* Completed sweep adding directive and constant prefixes.Joel Sherrill1998-03-271-7/+9
|
* Conditionally adding RTEMS_ and rtems_ prefixes.Joel Sherrill1998-03-271-11/+11
|
* Updated copyrightsJoel Sherrill1998-02-061-1/+1
|
* added CVS Id stringJoel Sherrill1997-06-041-0/+2
|
* final corrections before 4.1.0 documentation freeze.Joel Sherrill1997-06-041-1/+1
|
* Changed bitwise OR's used to build up option and attribute setsJoel Sherrill1997-05-311-3/+3
| | | | | | | | to be correct in either C or Ada. Added the interrupt disable, enable, flash, and is in progress directives. changed "97" to "1997"
* first cut at Ada bindings manualJoel Sherrill1997-05-291-10/+161
|
* Initial revisionJoel Sherrill1997-05-271-0/+649