summaryrefslogtreecommitdiffstats
path: root/cpukit (follow)
Commit message (Collapse)AuthorAgeFilesLines
* score: Move object content to public APISebastian Huber2013-07-282-23/+23
|
* score: Move object MP content to public APISebastian Huber2013-07-282-14/+20
|
* Return the amount of data written when an error occurs rather thanChris Johns2013-07-271-3/+9
| | | | | | the error. The change lets the mrfs_fsrdwr test pass.
* libmisc: Provide libutf8proc conditionallySebastian Huber2013-07-263-0/+10
|
* score: Merge tod implementation into one fileSebastian Huber2013-07-2680-356/+87
| | | | | Delete TOD_MICROSECONDS_PER_SECOND, TOD_MICROSECONDS_TO_TICKS() and TOD_MILLISECONDS_TO_TICKS().
* score: Create object implementation headerSebastian Huber2013-07-26195-1401/+1187
| | | | | | Move implementation specific parts of object.h and object.inl into new header file objectimpl.h. The object.h contains now only the application visible API.
* Include missing <rtems/score/threaddispatch.h>Sebastian Huber2013-07-2619-47/+29
|
* score: Include missing <rtems/score/thread.h>Sebastian Huber2013-07-262-0/+2
|
* score: Move mppkt implementation into mpciimpl.hSebastian Huber2013-07-265-84/+24
|
* score: Create mpci implementation headerSebastian Huber2013-07-2650-500/+386
| | | | | Move implementation specific parts of mpci.h into new header file mpciimpl.h. The mpci.h contains now only the application visible API.
* rtems: Create signal implementation headerSebastian Huber2013-07-269-52/+79
| | | | | | Move implementation specific parts of signal.h into new header file signalimpl.h. The signal.h contains now only the application visible API.
* score: Merge objectmp implementation into one fileSebastian Huber2013-07-264-85/+44
|
* rtems: Fix partition includesSebastian Huber2013-07-262-12/+5
|
* rtems: Use proper header guardSebastian Huber2013-07-261-2/+2
|
* score: Create threadq implementation headerSebastian Huber2013-07-26101-717/+569
| | | | | | | | Move implementation specific parts of tqdata.h, threadq.h and threadq.inl into new header file threadqimpl.h. The threadq.h contains now only the application visible API. Delete tqdata.h.
* score: Delete threadq.inlSebastian Huber2013-07-264-56/+11
|
* score: Merge threadmp implementation into one fileSebastian Huber2013-07-264-78/+35
|
* score: Create states implementation headerSebastian Huber2013-07-26113-267/+144
| | | | | | Move implementation specific parts of states.h and states.inl into new header file statesimpl.h. The states.h contains now only the application visible API.
* score: Create thread implementation headerSebastian Huber2013-07-26111-1218/+870
| | | | | | | | Move implementation specific parts of thread.h and thread.inl into new header file threadimpl.h. The thread.h contains now only the application visible API. Remove superfluous header file includes from various files.
* score: Create prioritybitmap implementation headerSebastian Huber2013-07-268-200/+139
| | | | | | | | Move implementation specific parts of prioritybitmap.h and prioritybitmap.inl into new header file prioritybitmapimpl.h. The prioritybitmap.h contains now only the application visible API. Move content of bitfield.h into prioritybitmapimpl.h.
* score: Create scheduler implementation headerSebastian Huber2013-07-2628-172/+78
| | | | | | Move implementation specific parts of scheduler.h and scheduler.inl into new header file schedulerimpl.h. The scheduler.h contains now only the application visible API.
* score: Create schedulerpriority impl headerSebastian Huber2013-07-2624-100/+45
| | | | | | | | | | | | | Move implementation specific parts of schedulerpriority.h and schedulerpriority.inl into new header file schedulerpriorityimpl.h. The schedulerpriority.h contains now only the application visible API. Add missing includes. Remove superfluous includes. Move declaration of _Priority_Bit_map to prioritybitmap.inl since this variable is used only here. Remove second declaration of _Priority_Major_bit_map.
* score: Create schedulersimple impl headerSebastian Huber2013-07-268-36/+27
| | | | | | Move implementation specific parts of schedulersimple.h and schedulersimple.inl into new header file schedulersimpleimpl.h. The schedulersimple.h contains now only the application visible API.
* readdir_r(): Add restrict keyword per Single UNIX SpecificationSahil Patnayakunii2013-07-241-1/+5
|
* POSIX Semaphore: Add restrict keyword per Single UNIX SpecificationSahil Patnayakunii2013-07-243-8/+8
|
* POSIX AIO: Add restrict keyword per Single UNIX SpecificationSahil Patnayakunii2013-07-242-8/+9
|
* POSIX mqueue.h: Add restrict keyword per Single UNIX SpecificationSahil Patnayakunii2013-07-243-10/+10
|
* score: Move _Heap_Area_overhead() definition.Sebastian Huber2013-07-242-31/+31
| | | | This function is used in bootcard.h.
* score: Include <rtems/score/cpu.h>Sebastian Huber2013-07-241-1/+1
| | | | This file uses CPU_ALIGNMENT.
* score: Add freechainZhongwei Yao2013-07-244-0/+163
|
* score: Delete priority.inlSebastian Huber2013-07-244-62/+0
|
* score: Merge sysstate API into one fileSebastian Huber2013-07-2488-183/+82
|
* score: Create stack implementation headerSebastian Huber2013-07-2311-27/+34
| | | | | | Move implementation specific parts of stack.h and stack.inl into new header file stackimpl.h. The stack.h contains now only the application visible API.
* posix: Include missing <stdint.h>Sebastian Huber2013-07-231-0/+2
|
* score: Create heap implementation headerSebastian Huber2013-07-2321-635/+637
| | | | | | Move implementation specific parts of heap.h and heap.inl into new header file heapimpl.h. The heap.h contains now only the application visible API.
* score: Include missing <rtems/score/thread.h>Sebastian Huber2013-07-231-0/+1
|
* score: PR1782: CPU_USE_DEFERRED_FP_SWITCHSebastian Huber2013-07-234-11/+14
| | | | Do not redefine CPU_USE_DEFERRED_FP_SWITCH.
* score: Include missing <rtems/score/address.h>Sebastian Huber2013-07-232-0/+2
|
* score: Merge wkspace API into one fileSebastian Huber2013-07-235-62/+17
|
* score: Merge address API into one fileSebastian Huber2013-07-234-202/+160
|
* rtems: Include missing headerSebastian Huber2013-07-231-1/+2
|
* rtems: Create tasks implementation headerSebastian Huber2013-07-2333-199/+210
| | | | | | Move implementation specific parts of tasks.h and tasks.inl into new header file tasksimpl.h. The tasks.h contains now only the application visible API.
* rtems: Create region implementation headerSebastian Huber2013-07-2322-116/+117
| | | | | | Move implementation specific parts of region.h and region.inl into new header file regionimpl.h. The region.h contains now only the application visible API.
* rtems: Include <rtems/debug.h> in <rtems.h>Sebastian Huber2013-07-231-0/+1
| | | | This header file is included indirectly via <rtems/rtems/region.h>.
* rtems: Create part implementation headerSebastian Huber2013-07-2316-67/+73
| | | | | | Move implementation specific parts of part.h and part.inl into new header file partimpl.h. The part.h contains now only the application visible API.
* rtems: Create timer implementation headerSebastian Huber2013-07-2320-265/+264
| | | | | | Move implementation specific parts of timer.h and timer.inl into new header file timerimpl.h. The timer.h contains now only the application visible API.
* rtems: Create ratemon implementation headerSebastian Huber2013-07-2320-310/+310
| | | | | | Move implementation specific parts of ratemon.h and ratemon.inl into new header file ratemonimpl.h. The ratemon.h contains now only the application visible API.
* score: Include <string.h> in basedefs.hSebastian Huber2013-07-231-0/+7
|
* Include missing <string.h>Sebastian Huber2013-07-2337-2/+43
|
* rtems: Create dpmem implementation headerSebastian Huber2013-07-2313-59/+55
| | | | | | Move implementation specific parts of dpmem.h and dpmem.inl into new header file dpmemimpl.h. The dpmem.h contains now only the application visible API.