summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-04-13smpfatal08: block secondary processorsHEADmasterJiri Gaisler
* 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.
2021-04-13Revert "cpukit/include: Remove telnetd.h"Vijay Kumar Banerjee
This reverts commit 8383572963e261ea384cddfa43cd9606e7c23cdd.
2021-04-13Revert "cpukit: Remove telnetd"Vijay Kumar Banerjee
This reverts commit 3299dda2454a8847c670a732f6c12ef1f2cc5dd0.
2021-04-08disp_hcms29xx.c: Unused value (CID #1399752)Ryan Long
CID 1399752: Unused value in disp_hcms29xx_update_task(). Closes #4342
2021-04-08fastlz.c: Unused value (CID #1399751)Ryan Long
CID 1399751: Unused value in fastlz2_compress(). Closes #4341
2021-04-08print-ls.c: Unused value (CID #1255346)Ryan Long
CID 1255346: Unused value in rtems_shell_ls_printacol(). Closes #4340
2021-04-08main_cp.c: Unused value (CID #1255344)Ryan Long
CID 1255344: Unused value in copy(). Closes #4339
2021-04-07cpukit/include: Remove telnetd.hVijay Kumar Banerjee
Update #3850
2021-04-07testsuites: Remove all legacy networking testsVijay Kumar Banerjee
Update #3850
2021-04-07spec: Remove residue bsps spec filesVijay Kumar Banerjee
Update #3850
2021-04-07cpukit: Remove telnetdVijay Kumar Banerjee
Update #3850
2021-04-07testsuites/libtests: Remove networking01Vijay Kumar Banerjee
Update #3850
2021-04-07bsps: Remove networking driversVijay Kumar Banerjee
Update #3850
2021-04-07cpukit/libfs: Remove nfsclientVijay Kumar Banerjee
Update #3850
2021-04-07cpukit: remove pppdVijay Kumar Banerjee
Update #3850
2021-04-07cpukit: Remove libnetworkingVijay Kumar Banerjee
Update #3850
2021-04-07cpukit: Move ftpfs from libnetworking to libfsVijay Kumar Banerjee
Update #3850
2021-04-07spec: Remove RTEMS_NETWORKING optionsVijay Kumar Banerjee
Update #3850
2021-04-07rtems: Fix rtems_semaphore_release() documentationSebastian Huber
The directive returns RTEMS_UNSATISFIED if the semaphore's count already had the maximum value of UINT32_MAX.
2021-04-07validation: Fix unused variable warningSebastian Huber
Fix warning: testsuites/validation/tc-signal-send.c:634:21: warning: unused variable 'sc' [-Wunused-variable]
2021-04-07libtests/block14: Fix warningSebastian Huber
Fix warning: testsuites/libtests/block14/init.c:198:8: warning: 'sc' may be used uninitialized in this function [-Wmaybe-uninitialized] Update #3689.
2021-04-07score: Replace Objects_Name_or_id_lookup_errorsSebastian Huber
Replace Objects_Name_or_id_lookup_errors with new Status_Control codes. Get rid of the _Status_Object_name_errors_to_status lookup table.
2021-04-07score: Fix internal error status numberSebastian Huber
The value of STATUS_CLASSIC_INTERNAL_ERROR must be equal to RTEMS_INTERNAL_ERROR. Add static assertions to ensure that the status codes match.
2021-04-06cpukit/aarch64: Add ESR register decodingAlex White
2021-04-06arm/stm32h7: Add STM32H7_USART3_GPIO_*Sebastian Huber
2021-04-06arm/stm32h7: Add STM32H7_HSE_FREQUENCYSebastian Huber
2021-04-06arm/nucleo-h743zi: New BSP variantSebastian Huber
2021-04-06build: Add group for arm/stm32h7Sebastian Huber
2021-04-01stm32h7: Add init for sdmmc pinsChristian Mauderer
Update #4372
2021-04-01stm32h7: Add SDMMC modules to clockChristian Mauderer
Update #4372
2021-03-30bsps/xilinx_zynq: Add Xilinx AXI SPI driver to autotools buildJan Sommer
Closes #4321
2021-03-30bsps/shared: Add Xilinx-AXI SPI driver to wafJan Sommer
Updates #4321
2021-03-30bsps/xilinx_zynq: Add SPI driver for xilinx-axi-spiJan Sommer
Updates #4321
2021-03-30Restore FDT in ofw01 to avoid test timeout on RISCVJiri Gaisler
2021-03-27score: Add an assert to _Workspace_Free()Sebastian Huber
2021-03-27score: Fix task stack initializationSebastian Huber
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.
2021-03-27pwdgrp.c: Change to simply ignore return value from mkdir(/etc)Joel Sherrill
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.
2021-03-26dosfs: Use peek supportChristian Mauderer
This speeds up reading fragmented files. Fix #3689
2021-03-26libblock: Add rtems_bdbuf_peek()Christian Mauderer
Adds a peek function that allows (for example) a file system to suggest the next blocks that should be used for read ahead. This can increase the read speed of fragmented files. Update #3689
2021-03-24gen_uuid.c: Revert previous patch (597e4f476568a225d14dfaff02074cf269ad62ac)Joel Sherrill
The patch was: gen_uuid.c: Fix two Unchecked return value from library errors CID 1049146: Unchecked return value from library in get_clock(). CID 1049147: Unchecked return value from library in get_random_fd(). Reopen #4280
2021-03-23pwdgrp.c: Remove _Assert. /etc may already existRyan Long
Removed the _Assert_unused_variable_equals macro due to /etc having already been created by the network stack initialization or an initial filesystem image. Closes #4282
2021-03-23bsps/riscv: Add per cpu clock interruptJan Sommer
- Fixes failure of test smpclock01
2021-03-23validation: Use support functionsSebastian Huber
2021-03-23validation: Add test case support functionsSebastian Huber
2021-03-21rtems-fdt/rtems-fdt.c: Fix bug in loop terminationG S Niteesh Babu
The while loop, loops infinitely in case of raw FDT data. The loop condition (size) is not modified during iterations.
2021-03-21bsp/beagle: Ported Beagle pinmux driver to RTEMSG S Niteesh Babu
The following files have been ported 1) ti_pinmux.c 2) ti_pinmux.h 3) am335x_scm_padconf.c 4) am335x_scm_padconf.h Update #3784
2021-03-21bsps/beagle: Added SOC detection using FDTG S Niteesh Babu
Detects the SOC type using FDT and also replaces the ti_cpuid.h header in FreeBSD with custom one.
2021-03-21bsp/beagle: Import Beagle pinmux from FreeBSDG S Niteesh Babu
This patch imports the beagle pinmux driver from FreeBSD into RTEMS. Previously this driver was placed in RTEMS-libBSD but this caused double initialization of few pins once during RTEMS initialization and second time during libBSD initialization. The following patches port the driver from FreeBSD to RTEMS and will remove the driver from RTEMS-libBSD. RTEMS Ticket Update: #3784 FreeBSD head: ca12b7e9534b10af022fed60c043984dbaf4003d The following files have been imported from FreeBSD: 1) freebsd/sys/arm/ti/am335x/am335x_scm_padconf.h 2) freebsd/sys/arm/ti/am335x/am335x_scm_padconf.c 3) freebsd/sys/arm/ti/ti_pinmux.h 4) freebsd/sys/arm/ti/ti_pinmux.c
2021-03-21bsps/shared/ofw: Add rtems_ofw_is_node_compatibleG S Niteesh Babu
This patch extends the RTEMS OFW API by adding rtems_ofw_find_device_by_compat This function checks if a node has the expected compatible property.
2021-03-21bsps/arm/imxrt: Add FDT and FDT helper for QTMRChristian Mauderer
Makes it simpler to access the QTMR in an application via a FDT name or link in an application specific FDT entry.