Sahil Patnayakunii
cc86fe1fd2
POSIX Semaphore: Add restrict keyword per Single UNIX Specification
2013-07-24 13:14:29 -05:00
Sahil Patnayakunii
4343f5b4c7
POSIX AIO: Add restrict keyword per Single UNIX Specification
2013-07-24 13:14:29 -05:00
Sahil Patnayakunii
f74a492cf6
POSIX mqueue.h: Add restrict keyword per Single UNIX Specification
2013-07-24 13:14:28 -05:00
Cynthia Rempel
3c495d510d
doc/user/conf.t: Fix SMP_MAXIMUM_PROCESSORS and add Go configuration
2013-07-24 13:14:28 -05:00
Peter Dufault
b3a84034e2
bsp/mpc55xx: Fix prototype
2013-07-24 15:49:53 +02:00
Sebastian Huber
4508a5adc1
score: Move _Heap_Area_overhead() definition.
...
This function is used in bootcard.h.
2013-07-24 15:33:28 +02:00
Sebastian Huber
c9155f7b9b
score: Include <rtems/score/cpu.h>
...
This file uses CPU_ALIGNMENT.
2013-07-24 15:33:18 +02:00
Zhongwei Yao
8fb2bea426
score: Add freechain
2013-07-24 11:11:21 +02:00
Sebastian Huber
df8f9271ea
score: Delete priority.inl
2013-07-24 11:11:21 +02:00
Sebastian Huber
39046f766f
score: Merge sysstate API into one file
2013-07-24 11:11:21 +02:00
Sebastian Huber
b7cf09c305
libtests/malloctest: Fixes for RTEMS_DEBUG
2013-07-24 11:11:21 +02:00
Sebastian Huber
83015b16b5
bsp/lpc32xx: Fix memory map for GPIO registers
2013-07-24 11:11:20 +02:00
Sebastian Huber
218286bc05
score: Create stack implementation header
...
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.
2013-07-23 17:19:08 +02:00
Sebastian Huber
f41eeb030b
posix: Include missing <stdint.h>
2013-07-23 17:19:08 +02:00
Sebastian Huber
e6f7f81766
score: Create heap implementation header
...
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.
2013-07-23 17:19:08 +02:00
Sebastian Huber
7121a9faa9
score: Include missing <rtems/score/thread.h>
2013-07-23 17:19:07 +02:00
Sebastian Huber
965ef82015
score: PR1782: CPU_USE_DEFERRED_FP_SWITCH
...
Do not redefine CPU_USE_DEFERRED_FP_SWITCH.
2013-07-23 17:19:07 +02:00
Sebastian Huber
560efebbd5
score: Include missing <rtems/score/address.h>
2013-07-23 17:19:07 +02:00
Sebastian Huber
1cb75cc4c2
score: Merge wkspace API into one file
2013-07-23 17:19:07 +02:00
Sebastian Huber
f26f5fc124
score: Merge address API into one file
2013-07-23 17:19:07 +02:00
Sebastian Huber
8125cb7aa6
rtems: Include missing header
2013-07-23 15:25:24 +02:00
Sebastian Huber
c40482815e
rtems: Create tasks implementation header
...
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.
2013-07-23 15:12:55 +02:00
Sebastian Huber
f6c7c57d86
rtems: Create region implementation header
...
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.
2013-07-23 15:12:55 +02:00
Sebastian Huber
ef36f7e228
rtems: Include <rtems/debug.h> in <rtems.h>
...
This header file is included indirectly via <rtems/rtems/region.h>.
2013-07-23 15:12:55 +02:00
Sebastian Huber
8695cae269
rtems: Create part implementation header
...
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.
2013-07-23 15:12:55 +02:00
Sebastian Huber
e90b1dfdda
rtems: Create timer implementation header
...
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.
2013-07-23 15:12:54 +02:00
Sebastian Huber
ecdcf01add
rtems: Create ratemon implementation header
...
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.
2013-07-23 15:12:54 +02:00
Sebastian Huber
d19c535205
score: Include <string.h> in basedefs.h
2013-07-23 15:12:54 +02:00
Sebastian Huber
7660e8b347
Include missing <string.h>
2013-07-23 15:12:54 +02:00
Sebastian Huber
562815cf0b
rtems: Create dpmem implementation header
...
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.
2013-07-23 15:12:54 +02:00
Sebastian Huber
e151eb1a36
rtems: Create event implementation header
...
Move implementation specific parts of event.h, event.inl, eventset.h and
eventset.inl into new header file eventimpl.h. The event.h contains now
only the application visible API.
2013-07-23 15:12:53 +02:00
Sebastian Huber
9108bef646
rtems: Merge support API into one file
2013-07-23 15:12:53 +02:00
Sebastian Huber
f4d9ab3e28
rtems: Create asr implementation header
...
Move implementation specific parts of asr.h and asr.inl into new header
file asrimpl.h. The asr.h contains now only the application visible
API.
2013-07-23 15:12:53 +02:00
Sebastian Huber
b79953cfe9
rtems: Create modes implementation header
...
Move implementation specific parts of modes.h and modes.inl into new
header file modesimpl.h. The modes.h contains now only the application
visible API.
2013-07-23 15:12:53 +02:00
Sebastian Huber
63d229d655
rtems: Create attr implementation header
...
Move implementation specific parts of attr.h and attr.inl into new
header file attrimpl.h. The attr.h contains now only the application
visible API.
2013-07-23 15:12:52 +02:00
Sebastian Huber
caab339b6c
rtems: Create options implementation header
...
Move implementation specific parts of options.h and options.inl into new
header file optionsimpl.h. The options.h contains now only the
application visible API.
2013-07-23 15:12:52 +02:00
Sebastian Huber
faa2f8c4e9
rtems: Create status implementation header
...
Move implementation specific parts of status.h and status.inl into new
header file statusimpl.h. The status.h contains now only the
application visible API.
2013-07-23 15:12:52 +02:00
Sebastian Huber
93fb3cb059
score: Create rbtree implementation header
...
Move implementation specific parts of rbtree.h and rbtree.inl into new
header file rbtreeimpl.h. The rbtree.h contains now only the
application visible API.
2013-07-23 15:12:52 +02:00
Sebastian Huber
ac252bdce0
sapi: Create extension implementation header
...
Move implementation specific parts of extension.h and extension.inl into
new header file extensionimpl.h. The extension.h contains now only the
application visible API.
2013-07-23 15:12:51 +02:00
Sebastian Huber
2445bda1db
sapi: Merge rbtree API into one file
2013-07-23 15:12:51 +02:00
Sebastian Huber
98c7eacaaa
sapi: Merge timespec API into one file
2013-07-23 15:12:51 +02:00
Sebastian Huber
b5ffa5e136
sapi: Merge CBS API into one file
2013-07-23 15:12:51 +02:00
Sebastian Huber
be1b8a7a05
posix: Include proper header file
2013-07-23 09:15:12 +02:00
Cynthia Rempel
1f6138e50f
doc/user/conf.t: Fix SMP_MAXIMUM_PROCESSORS and add Go Configuration
2013-07-22 18:30:07 -05:00
Joel Sherrill
b885fe19ae
doc/shell/Makefile.am: Fix dependency
2013-07-22 18:29:49 -05:00
Sebastian Huber
f6f494373c
network: SMP support for network semaphore
2013-07-22 17:27:39 +02:00
Karel Gardas
dbce4c603d
bsp/stm32f4: fix typo in USART2 device name
2013-07-22 16:58:28 +02:00
Sebastian Huber
b1564cc164
sapi: Merge chain implementation into one file
2013-07-22 16:57:27 +02:00
Sebastian Huber
a1ccc40f1e
rtems: Basic SMP support for timer server
2013-07-22 16:57:27 +02:00
Sebastian Huber
2a3cff89af
score: _CORE_mutex_Check_dispatch_for_seize()
...
Add SMP version of this check, otherwise sptests/spfatal03 fails.
2013-07-22 16:57:27 +02:00