1270 Commits

Author SHA1 Message Date
Sebastian Huber
786b89ac86 c-user: Clarify time formats
Update #4572.
2021-12-16 15:44:06 +01:00
Sebastian Huber
732d8bca8f c-user: Fix Clock Manager parameter descriptions
Update #4572.
2021-12-16 07:44:49 +01:00
Sebastian Huber
835ece14cc cpu-supplement: Update trap handling for SPARC
Close #4459.
2021-11-26 14:47:12 +01:00
Sebastian Huber
87d1f4d762 cpu-supplement: Use `REG` for SPARC registers
Update #4459.
2021-11-26 14:47:12 +01:00
Sebastian Huber
8731bd6a39 cpu-supplement: Update URL 2021-11-26 14:47:12 +01:00
Sebastian Huber
838b78ad5c c-user: Replace "precision" with "resolution"
Resolution is the right term for the documented property.
2021-11-23 15:21:00 +01:00
Sebastian Huber
513b90d7a4 c-user: rtems_scheduler_remove_processor()
Update error status description.

Close #4544.
2021-11-19 08:49:53 +01:00
Sebastian Huber
38ec48d292 c-user: Document new clock manager directives
Add new clock manager directives to get all times provided by the
timehands.

Close #4527.
2021-11-19 08:49:46 +01:00
Sebastian Huber
61410dad2a c-user: Use RTEMS_WHO_AM_I for rtems_task_ident() 2021-11-19 08:47:00 +01:00
Sebastian Huber
1c8ce332e2 c-user: Use rubric for configuration options
Clear the page for each configuration options similar to the directives.

Use a rubric instead of a definition list for the application
configuration options similar to the directive documentation pages.  For
direcives and application configuration options use the same rubric
order.

Generalize value constraints to constraints.

This patch does not change hand written content.
2021-11-17 09:08:53 +01:00
Sebastian Huber
1badb5f479 c-user: CONFIGURE_MAXIMUM_POSIX_KEY_VALUE_PAIRS
Fix default value description.
2021-11-16 08:00:03 +01:00
Amar Takhar
fa25208342 Update jQuery from 1.12.4 to 3.6.0.
Identified by security scans.
2021-11-11 22:28:57 -05:00
Kinsey Moore
a0bf79c39a c-user: Update for application CONFIGURE option
This adds the documentation for the application configuration option
CONFIGURE_EXCEPTION_TO_SIGNAL_MAPPING.
2021-11-03 08:25:36 -05:00
Kinsey Moore
ac8f46171e cpu-supplement: Update AArch64 SMP details
AArch64 now supports SMP for the Xilinx ZynqMP BSP family.
2021-11-03 08:25:31 -05:00
Sebastian Huber
feb4687558 c-user: rtems_rate_monotonic_get_status()
Mention that resetting the processor usage time of tasks has no impact
on the period status and statistics.

Remove no longer relevant RTEMS_NOT_DEFINED error status.

Close #4528.
2021-10-25 08:13:47 +02:00
Sebastian Huber
46dbb6dd7f c-user: Regenerate for IDLE task allocator option
Update #4524.
2021-10-25 08:13:47 +02:00
Joel Sherrill
df5be4c97a task-stack-alloc.rst: Add CONFIGURE_TASK_STACK_FROM_ALLOCATOR
Updates #4524.
2021-10-12 13:46:11 -05:00
Sebastian Huber
887b8d3dd6 glossary: Add terms 2021-09-30 07:42:19 +02:00
Sebastian Huber
0ca7adf983 glossary: Add OMIP 2021-09-28 10:54:27 +02:00
Ryan Long
13092ff2f9 posix.rst: Add info for FreeBSD 13
Add list of additional packages needed to build RTEMS environment for
FreeBSD 13.
2021-09-27 17:24:37 -05:00
Chris Johns
7b289f6599 user/testing: Add the %wait directive 2021-09-23 15:02:20 +10:00
Sebastian Huber
7afc7a0f31 rtems: Fix message manager documentation
Correct the description of the ``count`` parameter of
rtems_message_queue_flush().

Close #4508.
2021-09-16 09:39:20 +02:00
Sebastian Huber
28188d4652 c-user: Fix use of lower and higher priority 2021-09-15 17:45:29 +02:00
Sebastian Huber
5fdc744dce c-user: Clarify task priorities 2021-09-15 07:54:43 +02:00
Sebastian Huber
c81e148179 c-user: Define lower and higher priority 2021-09-15 07:54:43 +02:00
Sebastian Huber
6198c49c24 c-user: Fix message manager documentation
Remove bogus return status from rtems_message_queue_receive().  Clarify
rtems_message_queue_flush().

Close #4508.
2021-09-15 07:54:43 +02:00
Sebastian Huber
0bc62eee95 c-user: Clarify rtems_extension_create() 2021-09-15 07:54:43 +02:00
Sebastian Huber
023f60936c c-user: Add "Cache Manager" chapter
The Cache Manager directives are available via <rtems.h>.  Document most
of them in the Classic API Guide.

Not documented are the following directive since the API is not yet
stable:

* rtems_cache_coherent_allocate()
* rtems_cache_coherent_free()
* rtems_cache_coherent_add_area()

Not documented are the following directive since the directives are not
implemented on maintained platforms:

* rtems_cache_freeze_data()
* rtems_cache_freeze_instruction()
* rtems_cache_unfreeze_data()
* rtems_cache_unfreeze_instruction()

Close #4513.
2021-09-13 08:28:16 +02:00
Sebastian Huber
04bf6a7684 eng: Fix wording in specification items 2021-09-13 08:28:16 +02:00
Sebastian Huber
2df0d64537 eng: Add hidden interface group membership
Update #3715.
2021-09-10 16:27:07 +02:00
Sebastian Huber
60e08fd84f eng: Make interface definitions optional
Update #3715.
2021-09-10 16:27:02 +02:00
Sebastian Huber
9dd61353f6 eng: Add interface params/return to typedefs
Update #3715.
2021-09-10 16:26:18 +02:00
Sebastian Huber
7b2b1b4827 eng: Simplify interface return specification
Update #3715.
2021-09-10 16:25:59 +02:00
Sebastian Huber
081ec5d5e9 c-user: Document time of day constraints
Close #4338.
2021-09-06 12:28:05 +02:00
Sebastian Huber
8edb899da5 eng: Remove bogus coding rule
Declaring functions used only through function pointers as inline makes
absolutely no sense at all.
2021-09-02 11:20:22 +02:00
Sebastian Huber
dc6b917dc3 c-user: Add LIFO to glossary 2021-09-02 11:17:58 +02:00
Sebastian Huber
d223ec99ae eng: Document use of BSP family for defaults
Update #4468.
2021-08-30 11:04:06 +02:00
pranav
bd4dedc192 bsps/raspberrypi: Change firmware version, add SPI & I2C support 2021-08-18 14:10:08 -05:00
Sebastian Huber
efb8e7c6c3 c-user: Add "Kernel Character I/O Support" chapter
Close #4482.
2021-08-03 10:39:49 +02:00
Sebastian Huber
76b5b8101c eng: Add freestanding test cases
Update #3715.
2021-08-03 10:39:49 +02:00
Christian Mauderer
238b48f9f8 user/imxrt: Add notes about problems with EVB
There are some possible problems with the i.MXRT1050 evaluation board.
Make some notes about that in the BSP manual.
2021-07-29 16:50:40 +02:00
Sebastian Huber
18746fb259 c-user: Remove _Internal_errors_What_happened
This global object no longer exists.
2021-07-28 08:46:33 +02:00
Sebastian Huber
056886f171 c-user: Document interrupt manager extensions
Close #3269.
2021-07-27 07:50:15 +02:00
Stephen Clark
205f755bfd README: Added centOS 8 instructions
Added some instructions for setting up CentOS 8.
2021-07-20 13:29:24 -05:00
Stephen Clark
84f7c6a7ef README: Minor clarifications and fixes
Fixed some minor typographical errors.
Updated a dead link.
Reworded some sentences for clarity.
2021-07-20 13:29:24 -05:00
Stephen Clark
821b624ece user/bsps/aarch64: Minor formatting fix
Fixed formatting error in user/bsps/aarch64/a53.rst
and user/bsps/aarch64/xilinx-zynqmp.rst.
2021-07-15 11:30:49 -05:00
Stephen Clark
4ea93d0486 xilinx-zynqmp.rst: Documented SDIO driver
Added documentation for SDIO driver.
2021-07-15 11:30:43 -05:00
Kinsey Moore
594fe00e23 user: Update ZynqMP network configuration
Network configuration is now automatic and requires no user
configuration.
2021-07-15 08:27:37 -05:00
Ray Garza
9d61006e6d rtems-docs: remove Eclipse Manual
Due to RTEMS 6 no longer using the Make build system and instead using
Waf (Eclipse does not offer Waf support), this guide is being removed.
2021-07-06 14:28:59 -05:00
Christian Mauderer
72ae964c5a user/bsps/imxrt: Info about ARM PLL frequency
Update #4180
2021-07-02 13:52:03 +02:00