| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
Update #3993.
|
| |
|
|
|
|
|
|
| |
Fix the documentation.
Update #4181.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This directive has no implementation. It is documented in the RTEMS
Classic API Guide.
It was added by
commit 6c06288f6452da96fa630f1482aeaaba5d217531
Author: Joel Sherrill <joel.sherrill@OARcorp.com>
Date: Tue Jan 29 21:52:21 2008 +0000
without an implementation. The later change
commit fdc57ca4b6794dc17c7b7d94ae557da21e314d6a
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.
|
|
|
|
| |
Update #4181.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
Replace a runtime check with a compile time assertion. This makes the
INTERNAL_ERROR_RTEMS_INIT_TASK_ENTRY_IS_NULL obsolete.
Update #4181.
|
| |
|
| |
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
Update #3910.
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
This resolves a warning in the exception frame dump for AArch64 relating
to a missized printf format specifier.
|
|
|
|
|
|
|
|
| |
The variety of expected test states are not currently applied to tests
with names containing '-' correctly due to a failure to replace '-' with
'_' before adding the CPPFLAGS to the environment for that test. This
ensures that all additions of CPPFLAGS have that replacement performed
so that the CPPFLAGS are applied properly during compilation.
|
|
|
|
|
|
| |
Also start interrupt server tasks on processors which do not have a
scheduler. Applications may dynamically manage processors using
rtems_scheduler_remove_processor() and rtems_scheduler_add_processor().
|
|
|
|
| |
It is only used by rtems_partition_create().
|
|
|
|
| |
It is only used by rtems_partition_create(). Fix integer types.
|
|
|
|
|
| |
It is only used by rtems_partition_create(). Move code directly into
directive which called the inline function. Add a comment.
|
|
|
|
|
| |
It is only used by rtems_partition_create(). Move code directly into
the directive which called the inline function. Add a comment.
|
|
|
|
|
| |
It is used only by rtems_partition_return_buffer(). Make the PTCB the
first parameter. Rename to _Partition_Is_address_on_buffer_boundary().
|
|
|
|
|
| |
It is used only in one place. Make the PTCB the first parameter.
Rename it to _Partition_Is_address_a_buffer_begin().
|
|
|
|
|
|
| |
Bug was introduced by 78baeb757957fa0807c30e6c4d21ae99c9639e6a.
Update #3199.
|
|
|
|
|
|
|
| |
The SUBALIGN(4) required on rtemsroset and rtemsrwset for ILP32 builds
was previously present on LP64 builds and causes no issues within RTEMS,
but causes relocation/alignment issues when building libbsd. This
restricts those alignment changes to ILP32 builds.
|
|
|
|
|
| |
These files are required for libbsd to build against the AArch64 A53
BSPs.
|
|
|
|
| |
It was a trivial function call wrapper used only in one place.
|
|
|
|
| |
It was a trivial function call wrapper used only in one place.
|
|
|
|
| |
It is only used by rtems_partition_return_buffer().
|
|
|
|
| |
It is only used by rtems_partition_get_buffer().
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
This define was only used in one place.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Use a top-level implementation group to gather implementation related
files. The use of "Impl" is shorter and matches with the *impl.h file
names.
|
|
|
|
| |
Update #4180
|
|
|
|
| |
Update #4180
|
|
|
|
| |
Update #4180
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The following files have been imported:
cp ${SDK}/boards/evkbimxrt1050/project_template/clock_config.c nxp/boards/evkbimxrt1050
cp ${SDK}/boards/evkbimxrt1050/project_template/clock_config.h include/fsl_clock_config.h
cp ${SDK}/boards/evkbimxrt1050/project_template/dcd.c start/flash-dcd.c
cp ${SDK}/boards/evkbimxrt1050/project_template/pin_mux.c nxp/boards/evkbimxrt1050
cp ${SDK}/boards/evkbimxrt1050/project_template/pin_mux.h include/fsl_pin_mux.h
cp ${SDK}/boards/evkbimxrt1050/xip/evkbimxrt1050_flexspi_nor_config.h include/fsl_flexspi_nor_config.h
cp ${SDK}/devices/MIMXRT1052/MIMXRT1052.h include
cp ${SDK}/devices/MIMXRT1052/MIMXRT1052_features.h include
cp ${SDK}/devices/MIMXRT1052/drivers/fsl_*.c nxp/devices/MIMXRT1052/drivers
cp ${SDK}/devices/MIMXRT1052/drivers/fsl_*.h include
cp ${SDK}/devices/MIMXRT1052/fsl_device_registers.h include
cp ${SDK}/devices/MIMXRT1052/system_MIMXRT1052.h include/
cp ${SDK}/devices/MIMXRT1052/xip/fsl_flexspi_nor_boot.c nxp/devices/MIMXRT1052/xip/fsl_flexspi_nor_boot.c
cp ${SDK}/devices/MIMXRT1052/xip/fsl_flexspi_nor_boot.h include
Update #4180
|
|
|
|
|
|
|
| |
Modify the MPU functions of the stm32h7 BSP to be table based and
available for all ARMV7M BSPs.
Update #4180
|
|
|
|
| |
Update #4180
|
|
|
|
| |
Update #4180
|