summaryrefslogtreecommitdiffstats
path: root/cpukit/libcsupport/include (follow)
Commit message (Collapse)AuthorAgeFilesLines
* termios: SMP supportSebastian Huber2013-06-121-0/+8
|
* libcsupport: Delete libc_wrapup()Sebastian Huber2013-04-261-0/+4
| | | | | | | Add and use rtems_libio_exit_helper. Add rtems_libio_exit(). The fclose(stdin) etc. makes no sense during exit. This would use the _REENT structure of the thread calling _exit().
* libcsupport: Rename open_dev_console()Sebastian Huber2013-04-262-3/+2
| | | | | Rename open_dev_console() to rtems_libio_post_driver(). Rename rtems_libio_supp_helper to rtems_libio_post_driver_helper.
* libcsupport: Make LibIO helper constSebastian Huber2013-04-261-7/+8
| | | | | Add and use rtems_libio_helper function type. Add and use rtems_libio_helper_null() instead of NULL pointer.
* cpukit: Use Consistent Beginning of Doxygen Group NotationJoel Sherrill2013-01-105-23/+13
| | | | | This is the result of a sed script which converts all uses of @{ into a consistent form.
* cpukit: Doxygen group fixes and many warnings addressedJoel Sherrill2013-01-104-19/+25
| | | | | | | The output of the modules.html is much improved. Most filesystem and POSIX API related groups are properly nested. Some formatting issues were addressed as were multiple inconsistencies.
* libcsupport: DocumentationSebastian Huber2013-01-091-6/+9
|
* libcsupport: DocumentationSebastian Huber2013-01-091-35/+22
|
* libcsupport: Doxygen Clean Up Task #1Alex Ivanov2013-01-0815-143/+162
|
* Header File Doxygen Enhancement Task #1Alex Ivanov2012-12-283-4/+10
|
* Header File Doxygen Enhancement Task #11Mathew Kallada2012-12-283-1/+5
|
* Header File Doxygen Enhancement Task #7Mathew Kallada2012-12-285-12/+20
|
* Header File Doxygen Enhancement Task #2Mathew Kallada2012-12-283-1/+7
|
* Miscellaneous Doxygen clean-upJoel Sherrill2012-12-281-1/+1
|
* libcsupport: Add rtems_resource_snapshot_take()Sebastian Huber2012-12-211-0/+87
| | | | | | Add rtems_resource_rtems_api, rtems_resource_posix_api, rtems_resource_snapshot, rtems_resource_snapshot_equal(), and rtems_resource_snapshot_check().
* libcsupport: Update file header for termios.h to remove link, add description.Gedare Bloom2012-12-151-1/+3
|
* libcsupport: Doxygen Enhancement Task #8Alex Ivanov2012-12-155-1/+33
| | | | http://www.google-melange.com/gci/task/view/google/gci2012/7996208
* Fix spellingSebastian Huber2012-12-142-33/+33
|
* Filesystem: Revert documentation changesSebastian Huber2012-12-142-39/+39
|
* libcsupport: Doxygen enhancement task #9Alex Ivanov2012-12-134-39/+48
|
* libcsupport: Revert termios Doxygen. Add file header.Gedare Bloom2012-12-131-32/+3
|
* termios: Implement tcflush()Sebastian Huber2012-12-131-0/+1
| | | | New IO control RTEMS_IO_TCFLUSH.
* libcsupport: Revert documentation changesSebastian Huber2012-12-132-10/+10
|
* misc: Header File Doxygen Enhancement Task #3Mathew Kallada2012-12-123-0/+6
| | | | http://www.google-melange.com/gci/task/view/google/gci2012/8006220
* libcsupport: Doxygen enhancement GCI task #6Alex Ivanov2012-12-112-4/+15
| | | | http://www.google-melange.com/gci/task/view/google/gci2012/7992212
* libcsupport: Doxygen enhancement GCI task #4Alex Ivanov2012-12-116-10/+92
| | | | http://www.google-melange.com/gci/task/view/google/gci2012/8009205
* libcsupport: GCI Doxygen Task #7Alex Ivanov2012-12-115-7/+37
| | | | http://www.google-melange.com/gci/task/view/google/gci2012/7975223
* libcsupport: Doxygen enhancement task #5Alex Ivanov2012-12-105-1/+38
| | | | http://www.google-melange.com/gci/task/view/google/gci2012/7992211
* libcsupport: Doxygen enhancement task #2Alex Ivanov2012-12-094-6/+37
| | | | http://www.google-melange.com/gci/task/view/google/gci2012/8017203
* libcsupport: Fix documentationSebastian Huber2012-12-091-9/+11
|
* Filesystem: Revert documentation changeSebastian Huber2012-12-091-1/+0
|
* libcsupport: Doxygen Enhancement Task #3Mathew Kallada2012-12-085-6/+51
| | | | http://www.google-melange.com/gci/task/view/google/gci2012/7992210
* Filesystem: Use transient eventSebastian Huber2012-10-302-15/+7
|
* score: Work area initialization API changeSebastian Huber2012-10-252-15/+36
| | | | | | | | | | | | 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.
* libcsupport: SpellingSebastian Huber2012-10-151-3/+3
|
* Filesystem: Rename functionSebastian Huber2012-10-071-1/+1
| | | | | | Rename rtems_filesystem_location_exists_in_same_fs_instance_as() into rtems_filesystem_location_exists_in_same_instance_as() for consistency with other file system instance related functions.
* Filesystem: Rename functionSebastian Huber2012-10-071-1/+1
| | | | | | Rename rtems_filesystem_location_is_root() into rtems_filesystem_location_is_instance_root() to distinguish this from the file system root directory of the current task environment.
* score: Change greedy allocation APISebastian Huber2012-07-171-3/+7
|
* libcsupport: C++ compatibilitySebastian Huber2012-07-021-0/+8
|
* Filesystem: Wait for unmount() to finishSebastian Huber2012-05-292-3/+29
|
* libcsupport: Adjust malloc_walk() prototypeSebastian Huber2012-05-162-1/+2
| | | | | | | | The header file <rtems/malloc.h> provides now also the malloc_walk() prototype. The malloc_walk() prototype reflects now the _Protected_heap_Walk() API. The return status helps to print only in case of an error.
* Filesystem: Add missing include file <stdint.h>Sebastian Huber2012-05-151-0/+1
|
* Filesystem: Change pathconf_limits_and_optionsSebastian Huber2012-05-151-1/+1
| | | | | | The pathconf_limits_and_options field of rtems_filesystem_mount_table_entry_t is now a const pointer to reduce the read-write memory demands of file system instances.
* Filesystem: Move operations to mount table entrySebastian Huber2012-05-152-6/+13
| | | | | | | | | | | The scope of the file system operations is the file system instance. The scope of the file system node handlers is the file location. The benefit of moving the operations to the mount table entry is a size reduction of the file location (rtems_filesystem_location_info_t). The code size is slightly increased due to additional load instructions. Restructure rtems_filesystem_mount_table_entry_t to improve cache efficiency.
* Filesystem: Add const qualifier to lock/unlockSebastian Huber2012-05-151-4/+4
|
* Filesystem: PR1255: Move offset update to handlersSebastian Huber2012-05-151-0/+4
| | | | | | | It is now the responsibility of the read() and write() handler to update the offset field of the IO descriptor (rtems_libio_t). This change makes it possible to protect the IO descriptor from concurrent access by per file locks.
* Filesystem: Add shared device IO supportSebastian Huber2012-05-151-0/+56
| | | | | The device IO file system support in IMFS, devFS, and RFS uses now a shared implementation.
* Filesystem: Use ioctl_command_tSebastian Huber2012-05-152-12/+9
|
* Filesystem: Remove duplicate prototypeSebastian Huber2012-05-141-11/+0
|
* Remove CVS Id Strings (manual edits after script)Joel Sherrill2012-05-112-2/+0
| | | | | | 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.