summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* bsps/arm: Set MSP in ARMv7-M start codeSebastian Huber2021-04-211-0/+8
| | | | | | Set the Main Stack Pointer (MSP) to the ISR stack area end just in case we run using the Process Stack Pointer (PSP). This helps if applications are started by a boot loader.
* Fix calloc() behaviour in case of overflowSebastian Huber2021-04-203-12/+33
| | | | | | | The multiplication to calculate the length of the memory area to allocate may overflow. Return NULL in case of an overflow. Close #4389.
* malloc: Hide RTEMS_Malloc_Sbrk_amountSebastian Huber2021-04-202-7/+7
| | | | | | Move RTEMS_Malloc_Sbrk_amount to the only implementation file which uses it and make it private to hide implementation-details from an API header.
* libcsupport: Move rtems_calloc()Sebastian Huber2021-04-204-15/+59
| | | | | | | | | Move rtems_calloc() since it only depends on rtems_malloc(). This may make it easier to customize the heap allocator. Change licence to BSD-2-Clause according to file history. Update #3053.
* Remove superfluous <rtems/score/wkspace.h> includesSebastian Huber2021-04-2022-22/+0
|
* Updated tick implementation for HAL_GetTickRobin Mueller2021-04-201-1/+3
| | | | | This now uses rtems_clock_get_uptime_nanoseconds to calculate the uptime ticks in milliseconds.
* bsp/stm32h7: Remove duplicated build definitionsSebastian Huber2021-04-201-89/+1
| | | | The links are already in spec/build/bsps/arm/stm32h7/grp.yml.
* score: Remove unused _Thread_queue_Dequeue()Sebastian Huber2021-04-202-83/+0
| | | | | | | | | | | | Last use was removed by: commit 54550e048d3a49435912797d2024f80671e93267 Author: Sebastian Huber <sebastian.huber@embedded-brains.de> Date: Fri May 13 08:16:30 2016 +0200 posix: Rework pthread_join() Rework pthread_join() to use _Thread_Join().
* cpukit/aarch64: Restore ISR cookie bit maskKinsey Moore2021-04-191-13/+13
| | | | | | | The _CPU_ISR_Is_enabled() function operates on ISR cookies and so must mask off the appropriate status bits. This also fixes the naming of the parameters of the _CPU_ISR_* functions to indicate use of ISR cookies instead of interrupt enable/disable levels.
* bsps/xilinx-zynqmp: Avoid constant UART reinitKinsey Moore2021-04-192-3/+12
| | | | | | Constantly reinitializing the Cadence UART on every character output causes data corruption/loss on some ZynqMP hardware. Only initialize the UART once for early output and give it a kick on startup.
* rtems: Document rtems_semaphore_obtain() errorsSebastian Huber2021-04-191-0/+7
|
* grlib/genirq: Taking into account that it could be more than one ISR ↵Moyano, Gabriel2021-04-161-2/+2
| | | | enabled/disabled
* smpfatal08: block secondary processorsJiri Gaisler2021-04-131-0/+2
| | | | | | * On some SMP platforms, all cpus are started by the boot-loader. We need to block the secondary cpus or they will clobber the test output.
* Revert "cpukit/include: Remove telnetd.h"Vijay Kumar Banerjee2021-04-131-0/+137
| | | | This reverts commit 8383572963e261ea384cddfa43cd9606e7c23cdd.
* Revert "cpukit: Remove telnetd"Vijay Kumar Banerjee2021-04-1315-0/+2165
| | | | This reverts commit 3299dda2454a8847c670a732f6c12ef1f2cc5dd0.
* disp_hcms29xx.c: Unused value (CID #1399752)Ryan Long2021-04-081-1/+3
| | | | | | CID 1399752: Unused value in disp_hcms29xx_update_task(). Closes #4342
* fastlz.c: Unused value (CID #1399751)Ryan Long2021-04-081-1/+9
| | | | | | CID 1399751: Unused value in fastlz2_compress(). Closes #4341
* print-ls.c: Unused value (CID #1255346)Ryan Long2021-04-081-0/+9
| | | | | | CID 1255346: Unused value in rtems_shell_ls_printacol(). Closes #4340
* main_cp.c: Unused value (CID #1255344)Ryan Long2021-04-081-0/+32
| | | | | | CID 1255344: Unused value in copy(). Closes #4339
* cpukit/include: Remove telnetd.hVijay Kumar Banerjee2021-04-071-137/+0
| | | | Update #3850
* testsuites: Remove all legacy networking testsVijay Kumar Banerjee2021-04-0729-2237/+0
| | | | Update #3850
* spec: Remove residue bsps spec filesVijay Kumar Banerjee2021-04-073-57/+0
| | | | Update #3850
* cpukit: Remove telnetdVijay Kumar Banerjee2021-04-0715-2165/+0
| | | | Update #3850
* testsuites/libtests: Remove networking01Vijay Kumar Banerjee2021-04-074-217/+0
| | | | Update #3850
* bsps: Remove networking driversVijay Kumar Banerjee2021-04-07127-111535/+0
| | | | Update #3850
* cpukit/libfs: Remove nfsclientVijay Kumar Banerjee2021-04-0718-10822/+0
| | | | Update #3850
* cpukit: remove pppdVijay Kumar Banerjee2021-04-0736-18092/+0
| | | | Update #3850
* cpukit: Remove libnetworkingVijay Kumar Banerjee2021-04-07358-94818/+0
| | | | Update #3850
* cpukit: Move ftpfs from libnetworking to libfsVijay Kumar Banerjee2021-04-074-2/+2
| | | | Update #3850
* spec: Remove RTEMS_NETWORKING optionsVijay Kumar Banerjee2021-04-0781-1067/+0
| | | | Update #3850
* rtems: Fix rtems_semaphore_release() documentationSebastian Huber2021-04-071-1/+1
| | | | | The directive returns RTEMS_UNSATISFIED if the semaphore's count already had the maximum value of UINT32_MAX.
* validation: Fix unused variable warningSebastian Huber2021-04-071-3/+2
| | | | | | | Fix warning: testsuites/validation/tc-signal-send.c:634:21: warning: unused variable 'sc' [-Wunused-variable]
* libtests/block14: Fix warningSebastian Huber2021-04-071-1/+1
| | | | | | | | | Fix warning: testsuites/libtests/block14/init.c:198:8: warning: 'sc' may be used uninitialized in this function [-Wmaybe-uninitialized] Update #3689.
* score: Replace Objects_Name_or_id_lookup_errorsSebastian Huber2021-04-0713-104/+49
| | | | | Replace Objects_Name_or_id_lookup_errors with new Status_Control codes. Get rid of the _Status_Object_name_errors_to_status lookup table.
* score: Fix internal error status numberSebastian Huber2021-04-072-2/+24
| | | | | | The value of STATUS_CLASSIC_INTERNAL_ERROR must be equal to RTEMS_INTERNAL_ERROR. Add static assertions to ensure that the status codes match.
* cpukit/aarch64: Add ESR register decodingAlex White2021-04-061-10/+125
|
* arm/stm32h7: Add STM32H7_USART3_GPIO_*Sebastian Huber2021-04-064-2/+48
|
* arm/stm32h7: Add STM32H7_HSE_FREQUENCYSebastian Huber2021-04-063-0/+27
|
* arm/nucleo-h743zi: New BSP variantSebastian Huber2021-04-061-0/+17
|
* build: Add group for arm/stm32h7Sebastian Huber2021-04-063-419/+538
|
* stm32h7: Add init for sdmmc pinsChristian Mauderer2021-04-013-0/+91
| | | | Update #4372
* stm32h7: Add SDMMC modules to clockChristian Mauderer2021-04-012-3/+15
| | | | Update #4372
* bsps/xilinx_zynq: Add Xilinx AXI SPI driver to autotools buildJan Sommer2021-03-303-0/+4
| | | | Closes #4321
* bsps/shared: Add Xilinx-AXI SPI driver to wafJan Sommer2021-03-304-0/+24
| | | | Updates #4321
* bsps/xilinx_zynq: Add SPI driver for xilinx-axi-spiJan Sommer2021-03-303-0/+557
| | | | Updates #4321
* Restore FDT in ofw01 to avoid test timeout on RISCVJiri Gaisler2021-03-301-0/+1
|
* score: Add an assert to _Workspace_Free()Sebastian Huber2021-03-271-1/+5
|
* score: Fix task stack initializationSebastian Huber2021-03-277-16/+41
| | | | | | | | | Do not adjust the stack area begin address since this may confuse the stack allocator and result in failed stack frees. Account for the alignment overhead in the stack space size estimate. Check that the stack size is in the expected interval.
* pwdgrp.c: Change to simply ignore return value from mkdir(/etc)Joel Sherrill2021-03-271-3/+1
| | | | | | | | | | | At this point in time, /etc can be created in multiple ways. There is a discussion (#4354) that would define a mechanism for instantiating a base file system with some flexibility for the set of directories included. For now, this particular mkdir() call can fail because /etc could already have been created by at least an initial filesystem image, the shell, or libbsd. closes #4382.
* dosfs: Use peek supportChristian Mauderer2021-03-263-5/+31
| | | | | | This speeds up reading fragmented files. Fix #3689