Timeline
11/19/20:
- 18:58 Changeset in rtems [b2ea2bc3] by Kinsey Moore <kinsey.moore@…>
- wscript: Apply test state expectations correctly 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.
- 15:07 Changeset in rtems [06386fc7] by Sebastian Huber <sebastian.huber@…>
- Use CONFIGURE_INIT_TASK_CONSTRUCT_STORAGE_SIZE Update #4181.
- 15:07 Changeset in rtems [657e30c1] by Sebastian Huber <sebastian.huber@…>
- 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.
- 14:33 Changeset in rtems-central [4896f8a] by Sebastian Huber <sebastian.huber@…>
- spec: CONFIGURE_INIT_TASK_CONSTRUCT_STORAGE_SIZE
- 14:30 Changeset in rtems [bc175a1] by Sebastian Huber <sebastian.huber@…>
- 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.
- 13:32 Changeset in rtems-central [cd8ff23] by Sebastian Huber <sebastian.huber@…>
- spec-spec: Add optional float
- 10:22 Changeset in rtems-docs [bbd8d4a] by Sebastian Huber <sebastian.huber@…>
- eng: Fix typo Update #3715.
- 10:18 Changeset in rtems-central [e0079d0] by Sebastian Huber <sebastian.huber@…>
- specdoc: Fix typo
- 07:54 Changeset in rtems-docs [9291bbb] by Sebastian Huber <sebastian.huber@…>
- c-user: Update internal error list
- 07:40 Changeset in rtems [298b5ef1] by Sebastian Huber <sebastian.huber@…>
- config: Initialize task stack allocator on demand Register a custom task stack allocator initialization handler only if necessary.
- 07:40 Changeset in rtems [c5af8aa0] by Sebastian Huber <sebastian.huber@…>
- config: Simplify task stack allocator init Replace runtime checks with compile time assertions. This makes the INTERNAL_ERROR_BAD_STACK_HOOK obsolete.
- 06:42 Changeset in rtems [90b2dbec] by Sebastian Huber <sebastian.huber@…>
- build: Remove duplicate ARM_MMU_USE_SMALL_PAGES
11/18/20:
- 22:36 Changeset in rtems [0f5f4261] by Kinsey Moore <kinsey.moore@…>
- 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.
- 07:36 Changeset in rtems [1618e69] by Christian Mauderer <christian.mauderer@…>
- shell: Add i2c and spi commands This adds some commands that are usefull for debugging simple serial interfaces. Even if they are a complete re-implementation, the i2c* commands use a simmilar call like the Linux i2c tools.
- 07:36 Changeset in rtems [a274b6f]5 by Christian Mauderer <christian.mauderer@…>
- shell: Add i2c and spi commands This adds some commands that are usefull for debugging simple serial interfaces. Even if they are a complete re-implementation, the i2c* commands use a simmilar call like the Linux i2c tools. Closes #4371
11/17/20:
- 21:25 Changeset in rtems [22c3d4f2] by Kinsey Moore <kinsey.moore@…>
- 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.
- 10:56 Changeset in rtems-docs [f501682] by Christian Mauderer <christian.mauderer@…>
- user/bsps: Fix list in bsps-arm Seems that some filenames haven't been added correctly.
- 10:35 Changeset in rtems-docs [e95d992] by Christian Mauderer <christian.mauderer@…>
- user/bsps: Add imxrt Update #4180
- 10:16 Ticket #4180 (Add BSP for i.MXRT1050) created by Christian Mauderer
- Add a BSP for the i.MXRT1050 series. The default settings for the BSP …
- 09:11 Changeset in rtems [57b5b29c] by Christian Mauderer <christian.mauderer@…>
- bsp/imxrt: Adapt imported files Update #4180
- 08:38 Changeset in rtems [b169095c] by Christian Mauderer <christian.mauderer@…>
- cpu/armv7m: Add table based init for ARMV7M_MPU Modify the MPU functions of the stm32h7 BSP to be table based and available for all ARMV7M BSPs. Update #4180
- 01:45 Ticket #4179 (libbsd select timeout issue) created by Zhengxin Rui
- Kernel put the select thread to sleep queue in sleepq_set_timeout_sbt, …
11/16/20:
- 20:58 Changeset in rtems-tools [4bc285e] by Kinsey Moore <kinsey.moore@…>
- tester: Add configs for AArch64 ZynqMP BSPs
- 20:31 Changeset in rtems-libbsd [0ad342a]6-freebsd-12 by Kinsey Moore <kinsey.moore@…>
- Add CGEM definitions for ZynqMP
- 20:31 Changeset in rtems-libbsd [98d1978] by Kinsey Moore <kinsey.moore@…>
- Add CGEM definitions for ZynqMP
- 19:36 Changeset in rtems [a92d4ae] by Kinsey Moore <kinsey.moore@…>
- Add AArch64 ZynpMP BSP This adds a BSP family that runs on the Xilinx Ultrascale+ MPSOC (ZynqMP) family of chips. It is configured to be usable on the Qemu ZCU102 machine definition and should be almost trivially portable to ZynqMP development boards and custom hardware. It is also configured to be usable with libbsd.
- 19:00 Changeset in rtems-source-builder [c576ec2] by Sebastian Huber <sebastian.huber@…>
- 6/7: Update unstable RTEMS 6/7 tool chain Close #4193.
- 16:38 Ticket #4178 (Resolve use of SUBALIGN in AArch64 under ILP32 multilib variant) created by Kinsey Moore
- Currently, the AArch64 ILP32 multilib variant is functional, but …
- 16:17 Ticket #4177 (Update arm64/aarch64 support) closed by Kinsey Moore
- fixed
- 16:17 Ticket #4175 (Resolve warning during AArch64 build) closed by Kinsey Moore
- fixed
- 04:57 Changeset in rtems-source-builder [31dd1ab] by Chris Johns <chrisj@…>
- devel/qemu: Add the hash for the QEMU 5.2.0-rc1
11/14/20:
- 20:49 Changeset in rtems-tools [7b63e35] by Vijay Kumar Banerjee <vijay@…>
- bsps/a53_*: Fix typo in qemu options
11/12/20:
- 22:24 Changeset in rtems-source-builder [0726183] by Chris Johns <chrisj@…>
- devel/qemu: Update QEMU to 5.2.0-rc1 - This version of qemu uses meson and ninja to build. You will need to install ninja to build. No checks are made until meson run
- 20:03 Ticket #4177 (Update arm64/aarch64 support) created by Kinsey Moore
- This allows libbsd to compile under aarch64 which is also called arm64 …
- 14:07 Changeset in rtems-central [180d413] by Sebastian Huber <sebastian.huber@…>
- validation: Support for runtime performance reqs
- 12:05 Changeset in rtems-central [ee2409f] by Sebastian Huber <sebastian.huber@…>
- specdoc/specverify: Support values of any type
- 11:01 Changeset in rtems-central [4a6b9bc] by Sebastian Huber <sebastian.huber@…>
- spec: Add runtime performance item type
- 10:05 Changeset in rtems [c542345] by Sebastian Huber <sebastian.huber@…>
- libtest: Simplify "Load" environment reporting Report all runtime measurement environments with a name only and encode the worker count of the "Load" environment in the name. Update #3199.
- 09:55 Changeset in rtems-central [4081cc6] by Sebastian Huber <sebastian.huber@…>
- spec: Fix rtems_clock_get_ticks_per_second()
- 09:36 Changeset in rtems-docs [0454ad7] by Sebastian Huber <sebastian.huber@…>
- eng: Simplify "Load" environment reporting Report all runtime measurement environments with a name only and encode the worker count of the "Load" environment in the name. Update #3199.
- 09:27 Changeset in rtems-docs [cdbd72d] by Sebastian Huber <sebastian.huber@…>
- eng: Rename ValidCache? environment in FullCache? This name better reflects the execution envirnoment in which the cache is fully loaded with valid data unrelated to the body request handler. Update #3199.
- 07:42 Changeset in rtems-central [d02b35c] by Sebastian Huber <sebastian.huber@…>
- spec: Fix format
- 07:32 Ticket #4172 (atsam BSP: SD/MMC driver doesn't work any more) closed by Christian Mauderer <christian.mauderer@…>
- fixed: In 0af682c/rtems: […]
- 07:31 Ticket #4173 (atsam BSP: SD/MMC driver doesn't work any more) closed by Christian Mauderer <christian.mauderer@…>
- fixed: In cab11b5/rtems: […]
- 07:01 Changeset in rtems-central [5ba4d56] by Sebastian Huber <sebastian.huber@…>
- spec: Fix format
- 06:41 Changeset in rtems-docs [4b03ff7] by Sebastian Huber <sebastian.huber@…>
- eng: Add performance specification items Add items to specify runtime performance requirements. Update #3715.
11/11/20:
- 17:39 Changeset in rtems-central [41c7516] by Sebastian Huber <sebastian.huber@…>
- spec: Fix /rtems/basedefs/if/predict-true
- 16:14 Changeset in rtems [d6f13a46] by Sebastian Huber <sebastian.huber@…>
- validation/ts-performance-0: Add partition tests
- 16:09 Changeset in rtems [78baeb7] by Sebastian Huber <sebastian.huber@…>
- libtest: Allow assert checks during test begin Allow assert checks in test begin actions and setup fixture methods.
- 14:57 Changeset in rtems-central [0d87b1f] by Sebastian Huber <sebastian.huber@…>
- spec: Add partition manager performance items
- 14:41 Changeset in rtems-central [de365f1] by Sebastian Huber <sebastian.huber@…>
- spec: Add performance test suite
- 14:40 Changeset in rtems [35c52a51] by Sebastian Huber <sebastian.huber@…>
- validation/ts-performance-0: Add test suite Share a default test suite with ts-validation-0.
- 13:31 Changeset in rtems-central [5f8840d] by Sebastian Huber <sebastian.huber@…>
- validation: Move add function to base class
- 13:21 Changeset in rtems-central [8f632c2] by Sebastian Huber <sebastian.huber@…>
- validation: Move add context to base class
- 13:03 Changeset in rtems-central [e4276f7] by Sebastian Huber <sebastian.huber@…>
- validation: Move add fixture method to base class
- 12:55 Changeset in rtems-central [4a94b12] by Sebastian Huber <sebastian.huber@…>
- validation: Support for runtime measurement tests
- 12:43 Changeset in rtems-central [c3fd59f] by Sebastian Huber <sebastian.huber@…>
- validation: Fix names
- 12:17 Changeset in rtems-central [060008e] by Sebastian Huber <sebastian.huber@…>
- spec: Add runtime measurement test case item type
- 10:27 Changeset in rtems [d2bc5945] by Sebastian Huber <sebastian.huber@…>
- libtest: Rename ValidCache? in FullCache? This name better reflects the execution envirnoment in which the cache is fully loaded with valid data unrelated to the body request handler.
- 07:20 Changeset in rtems-docs [ad64ea0] by Sebastian Huber <sebastian.huber@…>
- Improve automatically generated warning
- 07:15 Changeset in rtems [ced13022] by Sebastian Huber <sebastian.huber@…>
- Improve automatically generated warning
- 07:11 Changeset in rtems-central [dd5659a] by Sebastian Huber <sebastian.huber@…>
- content: Improve automatically generated warning
11/10/20:
- 23:21 Changeset in rtems-libbsd [19d98d3a]6-freebsd-12 by Kinsey Moore <kinsey.moore@…>
- Update arm64/aarch64 support
- 23:21 Changeset in rtems-libbsd [9f52a0d] by Kinsey Moore <kinsey.moore@…>
- Update arm64/aarch64 support
- 16:02 Ticket #4176 (Address libbsd build issues with AArch64) created by Kinsey Moore
- The attached pair of patches addresses compilation issues in libbsd …
- 15:40 Ticket #4175 (Resolve warning during AArch64 build) created by Kinsey Moore
- When compiling under the ILP32 mulitilib variant, the build generates …
- 12:04 Changeset in rtems [dfe6b84] by Sebastian Huber <sebastian.huber@…>
- smpmulticast01: Fix NULL pointer access
- 11:02 Changeset in rtems [8882635] by Sebastian Huber <sebastian.huber@…>
- libtest: Add primitive test case memory allocator This primitive test case memory allocator uses memory from the low-level memory information provided by the BSP. At the beginning of each test case, the memory available to the test case is reinitialized. This allows the use of a simple allocate only allocator.
- 09:40 Changeset in rtems [33cd037b] by Sebastian Huber <sebastian.huber@…>
- libtest: Simplify runtime measurement support Use the test case allocator functions T_zalloc() and T_malloc(). Restore the task affinity of the runner task.
- 09:23 Changeset in rtems [eae22cc0] by Sebastian Huber <sebastian.huber@…>
- libtest: Make test case allocator configurable
- 07:16 Changeset in rtems [d5d9a89] by Sebastian Huber <sebastian.huber@…>
- build: Fix cache file placement The "bsp_list" and "bsp_defaults" commands get a waflib.Context object which has no build node. Use a hard coded build path for these commands.
11/09/20:
- 21:48 Developer/OpenProjects edited by Joel Sherrill
- Delete reference to dead page. (diff)
- 21:47 Developer/OpenProjects edited by Joel Sherrill
- Update libbsd projects (diff)
- 21:34 Ticket #4174 (devctl.h does not compile from C++) created by Joel Sherrill
- The closing boilerplate of the C++ extern C wrapper is out of order …
- 13:40 Changeset in rtems-central [9285bb4] by Sebastian Huber <sebastian.huber@…>
- Doxyfile: Define C standard version
- 13:40 Changeset in rtems-central [e3524c5] by Sebastian Huber <sebastian.huber@…>
- spec: Review basic definitions API
- 13:00 Changeset in rtems-central [b77b781] by Sebastian Huber <sebastian.huber@…>
- spec: Review Partition Manager API
- 12:16 Changeset in rtems-central [bb2a124] by Sebastian Huber <sebastian.huber@…>
- spec: Review Event Manager API
- 09:48 Changeset in rtems-central [d41d808] by Sebastian Huber <sebastian.huber@…>
- spec: Review directive attributes API
- 08:50 Changeset in rtems-central [d9e901c] by Sebastian Huber <sebastian.huber@…>
- spec: Review the Classic API types
- 08:40 Changeset in rtems-central [23ecdef] by Sebastian Huber <sebastian.huber@…>
- spec: Review directive options API
- 08:33 Changeset in rtems-central [fb94d6d] by Sebastian Huber <sebastian.huber@…>
- spec: Review task modes API
- 08:16 Changeset in rtems [0af682c]5 by Christian Mauderer <christian.mauderer@…>
- bsp/atsam: Fix XDMAD status In "bsp/atsam: Simplify XDMAD_Handler()" (5f813694f68cee) the interrupt callback has been made unconditional. That allowed to avoid some special deadlock situations in error cases. But it removed part of the XDMAD status handling. This patch adds the ability to update the XDMAD status from the callback if that is necessary for the driver. Fixes #4172
- 08:16 Changeset in rtems [cab11b5] by Christian Mauderer <christian.mauderer@…>
- bsp/atsam: Fix XDMAD status In "bsp/atsam: Simplify XDMAD_Handler()" (5f813694f68cee) the interrupt callback has been made unconditional. That allowed to avoid some special deadlock situations in error cases. But it removed part of the XDMAD status handling. This patch adds the ability to update the XDMAD status from the callback if that is necessary for the driver. Fixes #4173
- 08:09 Changeset in rtems-central [f0d19f9] by Sebastian Huber <sebastian.huber@…>
- spec: Review status codes API
- 07:48 Changeset in rtems-central [6a5957c] by Sebastian Huber <sebastian.huber@…>
- spec: Fix typo
- 07:09 Changeset in rtems [7f0379c] by Sebastian Huber <sebastian.huber@…>
- libtrace: Move _Record_Stream_header_initialize() This fixes the build if no function sections are used.
11/07/20:
- 13:07 Changeset in rtems [66723ee6] by Christian Mauderer <christian.mauderer@…>
- bsp/rtl22xx: Fix non-ASCII character
- 13:05 Changeset in rtems [2f509b5] by Christian Mauderer <christian.mauderer@…>
- bsp/mpc83xx: Fix non-ASCII characters
- 10:12 Changeset in rtems [21a0d20] by Christian Mauderer <christian.mauderer@…>
- bsps: Replace non-ASCII bullet points
- 10:11 Changeset in rtems [86d3c275] by Christian Mauderer <christian.mauderer@…>
- bsps: Replace non-ASCII trademark symbol
- 10:03 Changeset in rtems [2fbc889] by Christian Mauderer <christian.mauderer@…>
- bsps: Replace non-ASCII copyright character
11/06/20:
- 17:50 Changeset in rtems-central [bf90abb] by Sebastian Huber <sebastian.huber@…>
- interface: Substitute group descriptions
- 16:09 Changeset in rtems-central [0587c47] by Sebastian Huber <sebastian.huber@…>
- spec: Review application configuration API
- 14:34 Ticket #4173 (atsam BSP: SD/MMC driver doesn't work any more) created by Christian Mauderer
- Cloned from #4172: ---- The SD/MMC driver of the atsam BSP causes the …
- 14:33 Ticket #4172 (atsam BSP: SD/MMC driver doesn't work any more) created by Christian Mauderer
- The SD/MMC driver of the atsam BSP causes the system to crash. Reason …
- 10:12 Changeset in rtems-docs [238789d] by Sebastian Huber <sebastian.huber@…>
- eng: Rework and clarify Doxygen Guidelines
- 08:53 Changeset in rtems-libbsd [182aac3] by Christian Mauderer <christian.mauderer@…>
- if_ffec: Fix cache handling on tx With the previous fix, it could happen that the end of the packet hasn't been flushed. For example assume the following addresses: ds_addr: 0x81c804A ds_len: 0x57 In that case the data ends at 0x81c80a1. But due to the rounding the area from 0x81c8040 to 0x81c80a0 would have been flushed. This fix now first calculates the start and end address, aligns these addresses and then recalculates the len that has to be flushed. Update #4180
- 08:53 Changeset in rtems-libbsd [a58f553]6-freebsd-12 by Christian Mauderer <christian.mauderer@…>
- if_ffec: Fix cache handling on tx With the previous fix, it could happen that the end of the packet hasn't been flushed. For example assume the following addresses: ds_addr: 0x81c804A ds_len: 0x57 In that case the data ends at 0x81c80a1. But due to the rounding the area from 0x81c8040 to 0x81c80a0 would have been flushed. This fix now first calculates the start and end address, aligns these addresses and then recalculates the len that has to be flushed. Update #4180
- 08:21 Changeset in rtems-docs [64323c3] by Sebastian Huber <sebastian.huber@…>
- eng: Move code formatting rules into one section Clarify the 80 character limit. Change the line continuation indent level.
11/05/20:
- 20:16 Ticket #4123 (rtems-bsps needs to be switched to look at waf info for BSPs) closed by Sebastian Huber <sebastian.huber@…>
- fixed: In 4cd885c/rtems: […]
- 20:02 Changeset in rtems [1cbe577] by Kinsey Moore <kinsey.moore@…>
- spec/aarch64: Only apply SUBALIGN(4) to ILP32 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.
- 19:27 Changeset in rtems [0c7bb0e] by Kinsey Moore <kinsey.moore@…>
- spec/aarch64: Ensure that libbsd can build properly These files are required for libbsd to build against the AArch64 A53 BSPs.
- 18:39 Changeset in rtems-docs [b0b6c0c] by Sebastian Huber <sebastian.huber@…>
- eng: Clarify "Coding Conventions" introduction
- 18:38 Changeset in rtems-docs [dc345cf] by Sebastian Huber <sebastian.huber@…>
- eng: Clarify "Source Documentation" section
- 18:24 Changeset in rtems-docs [c694df1] by Sebastian Huber <sebastian.huber@…>
- eng: Add header file conventions
- 15:58 Changeset in rtems [6cf0c559] by Sebastian Huber <sebastian.huber@…>
- build: Place cache file in output directory This improves support for the --out option. Previously, the cache file was placed in the source directory under "build/...". Now, it is placed in the output directory, which is "build" by default. So, if you don't use the --out option nothing changes. However, if you use the --out option, then the cache file is placed under the specified directory.
- 15:27 Changeset in rtems-docs [3c896b9] by Sebastian Huber <sebastian.huber@…>
- eng: Remove "Generating a Tools Patch" This section is probably some left over stuff from CVS times. The topic is already covered by the "Software Development (Git Users)" section.
- 10:44 Changeset in rtems-central [354ad67] by Sebastian Huber <sebastian.huber@…>
- glossary: Remove global state Initialize the dictionaries each time the glossary() function is called.
- 08:56 Changeset in rtems [350bba7a] by Sebastian Huber <sebastian.huber@…>
- sparc: Add SPARC_INTERRUPT_SOURCE_TO_TRAP() Update #4171.
- 08:50 Changeset in rtems [82811477] by Sebastian Huber <sebastian.huber@…>
- sparc: Add SPARC_INTERRUPT_TRAP_TO_SOURCE() Update #4171.
- 08:32 Changeset in rtems [b7271f8] by Sebastian Huber <sebastian.huber@…>
- sparc: Add SPARC_IS_INTERRUPT_TRAP() Update #4171.
- 08:23 Changeset in rtems [2c467ec] by Sebastian Huber <sebastian.huber@…>
- sparc: Move SPARC-specific macros to sparc.h Clarify Doxygen comments. Fix formatting. Update #4171.
Note: See TracTimeline
for information about the timeline view.