Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | score: Move <rtems/score/gcov.h> | Sebastian Huber | 2023-07-28 | 7 | -17/+17 | |
| | | | | | Move <rtems/score/gcov.h> to <rtems/test-gcov.h>. These functions do not belong to an super core service. | |||||
* | score: Move formatted I/O functions | Sebastian Huber | 2023-07-28 | 13 | -157/+132 | |
| | | | | These functions do not belong to an super core service. | |||||
* | Revert "cpukit/dev/can: Added CAN support" | Gedare Bloom | 2023-07-27 | 4 | -1125/+0 | |
| | | | | | | This reverts commit cd91b37dce728b372f164355719a4e601e12e7b3. Closes #4803. | |||||
* | Revert "cpukit/dev/can: Resolve warnings in 64bit builds" | Gedare Bloom | 2023-07-27 | 1 | -9/+7 | |
| | | | | This reverts commit 4c0a2d47e1dce0923f270d0206d0cb93d0d58451. | |||||
* | sys: Add files to Doxygen group | Sebastian Huber | 2023-07-26 | 4 | -3/+29 | |
| | | | | | | Canonicalize brief descriptions. Update #3707. | |||||
* | timecounter: Add files to Doxygen group | Sebastian Huber | 2023-07-26 | 6 | -0/+47 | |
| | | | | Update #3707. | |||||
* | posix: Add files to Doxygen group | Sebastian Huber | 2023-07-26 | 2 | -7/+7 | |
| | | | | | | Canonicalize brief descriptions. Update #3707. | |||||
* | libcsupport: Add file to Doxygen group | Sebastian Huber | 2023-07-26 | 1 | -2/+9 | |
| | | | | Update #3707. | |||||
* | score: Add files to Doxygen groups | Sebastian Huber | 2023-07-26 | 3 | -0/+26 | |
| | | | | Update #3707. | |||||
* | rtems: Add files to Doxygen groups | Sebastian Huber | 2023-07-26 | 5 | -32/+141 | |
| | | | | | | | Provide basic Doxygen comments. Update #3706. Update #3707. | |||||
* | libtest: Place files into a Doxygen group | Sebastian Huber | 2023-07-26 | 22 | -33/+169 | |
| | | | | | | Canonicalize the file headers. Update #3707. | |||||
* | score: Add workaround for GCC bug | Sebastian Huber | 2023-07-25 | 1 | -0/+7 | |
| | | | | | | | | https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108658 This GCC bug leads to an incomplete code coverage status. Update #4932. | |||||
* | rtems: Link config options and global construction | Sebastian Huber | 2023-07-25 | 1 | -3/+17 | |
| | ||||||
* | rtems: Improve task entry wording | Sebastian Huber | 2023-07-25 | 1 | -3/+3 | |
| | ||||||
* | score: Move _IO_Relax() to new <rtems/dev/io.h> | Sebastian Huber | 2023-07-24 | 3 | -10/+70 | |
| | | | | This function is not a super core service. | |||||
* | doxgen: Document build system provided files | Sebastian Huber | 2023-07-21 | 1 | -0/+82 | |
| | | | | Update #3707. | |||||
* | rtems: Fix typo | Sebastian Huber | 2023-07-20 | 1 | -1/+1 | |
| | | | | Update #4772. | |||||
* | rtems: Update references to rtems_task_wake_after | Kinsey Moore | 2023-07-20 | 1 | -8/+13 | |
| | | | | | | | | | | rtems_task_wake_after takes a parameter in terms of a count of clock ticks and not a measure in a subunit of seconds. This updates documentation to reflect that. This also makes obvious the caveat about the first tick wait not being a whole tick and points the user at a replacement for better accuracy. Updates #4772 | |||||
* | score/arm: improve printed exception information for Cortex-Mx CPUs | Karel Gardas | 2023-07-14 | 2 | -2/+154 | |
| | | | | Sponsored-By: Precidata | |||||
* | bsps/sparc: Remove BSP_POWER_DOWN_AT_FATAL_HALT | Sebastian Huber | 2023-07-14 | 1 | -0/+2 | |
| | | | | | | Remove the BSP_POWER_DOWN_AT_FATAL_HALT BSP option. Applications should do the customization of the system termination with an initial fatal extension. | |||||
* | Revert accidentally committed "Remove unused _IO_Relax" | Joel Sherrill | 2023-07-03 | 2 | -0/+61 | |
| | | | | | | Sebastian has agreed to move this out of score. I should have removed this patch from my tree but accidentally committed it with another patch. | |||||
* | Remove unused _IO_Relax | Joel Sherrill | 2023-07-03 | 2 | -61/+0 | |
| | | | | The only use was in a test. | |||||
* | cpukit/flash: Correct erase ioctl address | Aaron Nyholm | 2023-06-27 | 1 | -8/+35 | |
| | | | | | | Previously, the erase ioctl call would ignore flash regions and erase at the absolute address passed in. This adds a check for if the region is set and adds the region offset accordingly. | |||||
* | pci: Do not use BSP-specific interrupt API | Sebastian Huber | 2023-06-16 | 1 | -13/+4 | |
| | | | | Update #3269. | |||||
* | score: Remove CPU port atomic operations API | Sebastian Huber | 2023-06-12 | 2 | -1060/+888 | |
| | | | | Use the C/C++ standard API directly. | |||||
* | score: Remove CPU port specific cpuatomic.h | Sebastian Huber | 2023-06-12 | 19 | -533/+0 | |
| | | | | | All CPU ports used the same <rtems/score/cpustdatomic.h> header file to provide the atomic operations. Remove the header file indirection. | |||||
* | Move various compression libraries into single subdirectory | Joel Sherrill | 2023-06-06 | 42 | -0/+0 | |
| | | | | | | This improves the organization of the cpukit. Closes #4912. | |||||
* | termios: Add <rtems/termiosdevice.h> | Sebastian Huber | 2023-05-31 | 4 | -246/+311 | |
| | | | | | | | Add <rtems/termiosdevice.h> which does not depend on <rtems/libio.h> to provide rtems_termios_device_context and rtems_termios_device_handler. For polled serial device drivers, this removes a header file dependency to the full file system support. | |||||
* | score/src/pheap*: Remove unreferenced methods | Joel Sherrill | 2023-05-26 | 4 | -237/+0 | |
| | | | | | | | | * _Protected_heap_Get_block_size * _Protected_heap_Iterate * _Protected_heap_Resize_block Closes #4909. | |||||
* | arm: Use RTEMS_XCONCAT() | Sebastian Huber | 2023-05-26 | 1 | -4/+2 | |
| | | | | Prefer macros with a proper namespace. | |||||
* | arm: Improve Doxygen file comments | Sebastian Huber | 2023-05-26 | 29 | -35/+165 | |
| | ||||||
* | rtems: Document scheduler configuration API | Sebastian Huber | 2023-05-24 | 1 | -159/+453 | |
| | ||||||
* | libdl: Add support for LDST128_ABS_LO12_NC | Kinsey Moore | 2023-05-22 | 1 | -0/+4 | |
| | ||||||
* | Update company name | Sebastian Huber | 2023-05-20 | 701 | -705/+705 | |
| | | | | | The embedded brains GmbH & Co. KG is the legal successor of embedded brains GmbH. | |||||
* | rtems: Reference types in construct directives | Sebastian Huber | 2023-05-19 | 2 | -2/+4 | |
| | ||||||
* | rtems: Add constraint to types | Sebastian Huber | 2023-05-19 | 1 | -0/+42 | |
| | ||||||
* | basedefs.h: Improve formatting | Sebastian Huber | 2023-05-19 | 1 | -2/+2 | |
| | ||||||
* | basedefs.h: Add proper brief description | Sebastian Huber | 2023-05-19 | 1 | -3/+2 | |
| | ||||||
* | rtems: Conditionally include MPCI header | Sebastian Huber | 2023-05-19 | 1 | -1/+1 | |
| | ||||||
* | libmisc/shell: Fix file pointer leak and improved input data sanitation. | Aaron Nyholm | 2023-05-17 | 1 | -17/+10 | |
| | | | | | Coverity #1530126 Coverity #1530125 | |||||
* | bsps/aarch64: Fix 128bit q register print bug | Tian Ye | 2023-05-16 | 1 | -1/+1 | |
| | ||||||
* | _TOD_Adjust method is unused. Remove it. | Joel Sherrill | 2023-05-16 | 2 | -88/+0 | |
| | | | | | | | Use of this method was likely eliminated during the rework to use FreeBSD bintime/sbintime. Close #4905. | |||||
* | libmisc/shell: Add flashdev command | Aaron Nyholm | 2023-05-16 | 2 | -0/+598 | |
| | ||||||
* | cpukit/flash: Add API for Flash devices | Aaron Nyholm | 2023-05-16 | 2 | -0/+1361 | |
| | ||||||
* | zlib: Update from 1.2.5 to 1.2.13 | Sebastian Huber | 2023-05-09 | 27 | -2779/+13758 | |
| | | | | | | | | | | | | The updated files were extracted from: https://www.zlib.net/zlib-1.2.13.tar.xz The archive had an SHA-256 hash value of: d14c38e313afc35a9a8760dadf26042f51ea0f5d154b0630a31da0540107fb98 Close #4902. | |||||
* | bsps/amd64: increase CPU alignment to 16 | Karel Gardas | 2023-04-29 | 1 | -1/+1 | |
| | | | | AMD64 requires SSE support which operates on 128bit data values. | |||||
* | score: Simplify _Objects_Is_api_valid() | Sebastian Huber | 2023-04-26 | 1 | -3/+1 | |
| | | | | Close #4863. | |||||
* | score: Avoid cyclic header file dependencies | Sebastian Huber | 2023-04-25 | 3 | -60/+115 | |
| | | | | | | | | | | | | | There was a cyclic dependency: For RTEMS_STATIC_ANALYSIS we needed basedefs.h in assert.h. For RTEMS_UNREACHABLE() we needed _Assert() from assert.h in basedefs.h. Fix this by introducing _Debug_Unreachable() in basedefs.h. Add RTEMS_FUNCTION_NAME to basedefs.h and use it in basedefs.h and assert.h. Close #4900. | |||||
* | cpukit/libdl: Resolve size mismatch warnings | Kinsey Moore | 2023-04-05 | 3 | -19/+20 | |
| | | | | | Resolve warnings about mismatched pointer and integer sizes in AArch64 libdl when building with the ILP32 ABI. | |||||
* | cpukit/jffs2: Avoid possible null deref | Kinsey Moore | 2023-03-23 | 1 | -3/+3 | |
| | | | | | This was added with the writebuffer work and should have been protected by the error check. |