Sebastian Huber
7930fbdd9a
score: Fix discard 'const' qualifier warning
2020-12-03 15:41:38 +01:00
Sebastian Huber
768327d06d
rtems: Generate <rtems/rtems/timer.h>
...
Change license to BSD-2-Clause according to file histories and
documentation re-licensing agreement.
Update #3899 .
Update #3993 .
2020-12-03 07:12:12 +01:00
Sebastian Huber
e2f888d145
score: Free old name in _Objects_Set_name()
...
This is the behaviour document in the RTEMS Classic API Guide.
2020-12-03 07:12:12 +01:00
Sebastian Huber
766009b4f1
rtems: Fix rtems_object_set_name()
...
Return RTEMS_NO_MEMORY if there is not memory available to duplicate the
name.
2020-12-03 07:12:12 +01:00
Sebastian Huber
13bab346c5
score: Return a status in _Objects_Set_name()
2020-12-03 07:12:12 +01:00
Sebastian Huber
65969c1b73
rtems: Generate <rtems/rtems/object.h>
...
Change license to BSD-2-Clause according to file histories and
documentation re-licensing agreement.
Update #3899 .
Update #3993 .
2020-12-03 07:12:12 +01:00
Kinsey Moore
dfa34e0dbb
spec/a53: Fix SPDX lines
2020-12-02 18:51:40 -06:00
Kinsey Moore
a151ee167e
bsps: Move ARM GICv2 driver to bsps/shared
...
This moves the ARM GICv2 driver to bsps/shared to be usable by AArch64
code.
2020-12-02 18:51:40 -06:00
Kinsey Moore
f0859573f9
bsps: Move zynq-uart to bsps/shared
...
This moves the zynq-uart driver from bsps/arm/shared to bsps/shared to
accomodate use by AArch64 BSPs.
2020-12-02 18:51:40 -06:00
Sebastian Huber
ef0fe8ee60
dosfs: Fix Doxygen group placement
...
Update #3706 .
2020-12-02 13:18:42 +01:00
Sebastian Huber
3393ff1dcf
libfs: Fix Doxygen group placement
...
Update #3706 .
2020-12-02 13:11:11 +01:00
Sebastian Huber
ab8538385b
nfsclient: Remove from Doxygen output
...
The libnetworking is excluded from the Doxygen output. Exclude also the
nfsclient source code, otherwise there are some orphaned Doxygen groups.
Update #3706 .
2020-12-02 13:03:49 +01:00
Sebastian Huber
295b05f965
nfsclient: Rework Doxygen groups
...
Update #3706 .
2020-12-02 13:03:32 +01:00
Sebastian Huber
7f1ba9c75c
build: Add <rtems/rtems/clockimpl.h>
2020-12-02 11:41:09 +01:00
Sebastian Huber
1fa3821ad6
score: Fix Doxygen group membership
...
Update #3706 .
2020-12-02 11:34:33 +01:00
Sebastian Huber
1c6062230f
score: Fix Doxygen group name
...
Update #3706 .
2020-12-02 11:34:29 +01:00
Sebastian Huber
c296d150db
rtems: Fix Doxygen return description
2020-12-02 08:55:12 +01:00
Sebastian Huber
1af4493bdb
rtems: Clarify invalid identifier descriptions
...
Update #3993 .
2020-12-02 08:33:11 +01:00
Sebastian Huber
5a285e3844
rtems: Clarify rtems_partition_delete()
...
Move the PTCB sentence to the notes to be in line with
rtems_partition_create().
Update #3993 .
2020-12-02 08:16:03 +01:00
Sebastian Huber
8756d5ce06
rtems: Clarify rtems_partition_create()
...
The rtems_partition_create() returns an object identifier and not just a
partition identifier.
Update #3993 .
2020-12-02 08:16:03 +01:00
Sebastian Huber
5555c0cb98
rtems: Fix Doxygen group name
...
Update #3706 .
2020-12-02 08:15:32 +01:00
Sebastian Huber
226b90b455
rtems: Fix Doxygen group memberships
...
Update #3706 .
2020-12-02 08:13:26 +01:00
Sebastian Huber
70dbafbf5e
config: Canonicalize @defgroup and @file comments
...
Adjust group identifier and names to be in line with a common pattern.
Use common phrases for the group and file brief descriptions.
Update #3706 .
2020-12-02 07:45:53 +01:00
Sebastian Huber
3db9c820e5
sapi: Canonicalize @defgroup and @file comments
...
Adjust group identifier and names to be in line with a common pattern.
Use common phrases for the group and file brief descriptions.
Update #3706 .
2020-12-02 07:45:53 +01:00
Sebastian Huber
9278f3d04f
score: Canonicalize Doxygen @file comments
...
Use common phrases for the file brief descriptions.
Update #3706 .
2020-12-02 07:45:53 +01:00
Sebastian Huber
6b5f22dcbb
rtems: Canonicalize Doxygen @file comments
...
Use common phrases for the file brief descriptions.
Update #3706 .
2020-12-02 07:45:53 +01:00
Sebastian Huber
23494c2bfa
score: Always define RTEMSScoreMRSP group
...
This fixes a Doxygen warning.
2020-12-02 07:45:53 +01:00
Sebastian Huber
c81ac0e750
score: Canonicalize Doxygen groups
...
Adjust group identifier and names to be in line with a common pattern.
Use common phrases for the group brief descriptions.
Update #3706 .
2020-12-02 07:45:53 +01:00
Sebastian Huber
e07088d9ba
rtems: Canonicalize implementation Doxygen groups
...
Rename Classic API top-level group from Classic to RTEMSImplClassic.
Use RTEMSImplClassic as a prefix for the subgroups. Change the group
names to be in line with the API group names. Use common phrases for
the group brief descriptions.
Update #3706 .
2020-12-02 07:45:53 +01:00
Sebastian Huber
9c20b987cd
rtems: Add <rtems/rtems/clockimpl.h>
2020-12-02 07:45:53 +01:00
Sebastian Huber
501bd46fd6
shell: Rename "IO" typedef for better Doxygen
...
An automatic link from every place in the documentation which mentions
"IO" to this dd command internal "IO" typedef is not really nice.
2020-12-02 07:45:53 +01:00
Sebastian Huber
b1a8be45b0
rtems: Simplify includes in version.c
2020-12-02 07:45:53 +01:00
Sebastian Huber
3732c93182
posix: Delete unused _POSIX_Fatal_error()
2020-12-02 07:45:52 +01:00
Sebastian Huber
b48b1808a1
score: Delete empty pheapinit.c
2020-12-02 07:45:52 +01:00
Sebastian Huber
7995329f5c
rtems: Fix documentation in <rtems/rtems/part.h>
...
Update #3993 .
2020-12-01 14:42:16 +01:00
Sebastian Huber
6c8c774f5b
rtems: Remove empty and unused rtclock.c
2020-11-27 16:15:04 +01:00
Sebastian Huber
6e566badc7
config: CONFIGURE_INIT_TASK_CONSTRUCT_STORAGE_SIZE
...
Fix the documentation.
Update #4181 .
2020-11-27 09:52:42 +01:00
Sebastian Huber
3a5c33a7ce
sapi: Remove obsolete README file
2020-11-27 09:07:40 +01:00
Sebastian Huber
2406fe894e
rtems: Delete rtems_object_id_api_maximum_class()
...
This directive has no implementation. It is documented in the RTEMS
Classic API Guide.
It was added by
commit 6c06288f64
Author: Joel Sherrill <joel.sherrill@OARcorp.com >
Date: Tue Jan 29 21:52:21 2008 +0000
without an implementation. The later change
commit fdc57ca4b6
Author: Joel Sherrill <joel.sherrill@OARcorp.com >
Date: Mon Nov 23 14:53:04 2009 +0000
renamed the similar rtems_object_id_api_minimum_class() in
rtems_object_api_minimum_class().
The rtems_object_api_maximum_class() is documented and implemented. It
can be assumed that the rtems_object_id_api_maximum_class() is a
fragement left over from development.
2020-11-27 08:44:43 +01:00
Sebastian Huber
06386fc76f
Use CONFIGURE_INIT_TASK_CONSTRUCT_STORAGE_SIZE
...
Update #4181 .
2020-11-26 11:10:22 +01:00
Sebastian Huber
6c1afc19f6
config: Check CONFIGURE_INIT_TASK_STACK_SIZE
2020-11-26 11:10:22 +01:00
Sebastian Huber
657e30c135
config: CONFIGURE_INIT_TASK_CONSTRUCT_STORAGE_SIZE
...
In order to better support applications which use the new
rtems_task_construct() directive add the
CONFIGURE_INIT_TASK_CONSTURCT_STORAGE_SIZE configuration option. If
this option is specified, then the Classic API initialization task is
constructed with rtems_task_construct().
Update #4181 .
2020-11-26 11:10:22 +01:00
Sebastian Huber
bc175a1cab
Avoid INTERNAL_ERROR_RTEMS_INIT_TASK_ENTRY_IS_NULL
...
Replace a runtime check with a compile time assertion. This makes the
INTERNAL_ERROR_RTEMS_INIT_TASK_ENTRY_IS_NULL obsolete.
Update #4181 .
2020-11-26 11:10:21 +01:00
Sebastian Huber
ef8c4ebce7
config: Clarify the use of pragmas
2020-11-26 11:10:21 +01:00
Sebastian Huber
b2a677bb6f
rtems: Move "Set Errno" group to the API
2020-11-26 11:10:21 +01:00
Sebastian Huber
41725e9533
score: Change _Per_CPU_Information declaration
...
Change the _Per_CPU_Information declaration so that Doxygen can parse
it. This attribute placement is also in line with the _Alignas()
specifier of C11.
2020-11-26 11:10:21 +01:00
Sebastian Huber
139306c415
rtems: Remove unused barriermp.h
2020-11-26 11:10:21 +01:00
Sebastian Huber
fe58f6ce4b
bsp/stm32h7: Add and use BSP Doxygen group
...
Update #3910 .
2020-11-26 08:21:46 +01:00
Kinsey Moore
22c3d4f2ed
spec/a53: Set conditionally failing test state
...
The spintrcritical03-05 and psx12 tests are known to fail on Qemu when
the host system is heavily loaded. A single run of Qemu per core
during a testsuite run tends to yield positive results, but any
additional load on a system will result in test failures.
This patch also applies the correct expected test state for intermittent
failures so that those tests will still build.
2020-11-24 10:06:49 -06:00
Kinsey Moore
0f5f42619b
score/aarch64: Resolve warning in exception dump
...
This resolves a warning in the exception frame dump for AArch64 relating
to a missized printf format specifier.
2020-11-24 08:01:16 -06:00