Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | testsuite: Add a VME test | Christian Mauderer | 2024-01-31 | 1 | -0/+80 |
| | | | | | Note: This test currently only works with a board with a Tsi148 like the MVME2500. For other boards it will print only a message. | ||||
* | testsuite/nfs: Check the path returned by getcwd | Chris Johns | 2023-08-06 | 1 | -6/+13 |
| | |||||
* | syscall/open: Reference the path info directory vnode | Chris Johns | 2023-07-21 | 1 | -28/+53 |
| | | | | | | | | | The kernel open call requires a path so to open a file we need to set the current directory to the parent vnode. If the open mode is create the path info vnode is the directory to perform the open create in. Using the parent node creates the file in wrong path. Updates #4723 | ||||
* | nfs01: Fix warnings | Sebastian Huber | 2022-06-10 | 1 | -2/+4 |
| | |||||
* | Use rtems_task_exit() | Sebastian Huber | 2022-06-01 | 12 | -30/+18 |
| | |||||
* | dhcpcd01/dhcpcd02: Mark as interactive | Sebastian Huber | 2022-05-13 | 2 | -5/+5 |
| | |||||
* | tcpdump01: New test | Sebastian Huber | 2022-05-12 | 1 | -0/+292 |
| | | | | Update #4650. | ||||
* | pf02: Fix shell envirionment initialization | Sebastian Huber | 2022-05-11 | 1 | -3/+2 |
| | | | | Update #4654. | ||||
* | libbsd: Add TFTP filesystem to test media01 | Frank Kühndel | 2022-04-25 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | How test media01 can be executed is described in section *Qemu and Networking* of the README.md at the top of the rtems-libbsd GIT repository. When connected via `telnet` with the RTEMS shell of the media01.exe test executed by QEMU, one can list the filesystems available for mounting: TLNT [/] # mount -L File systems: / dosfs tftpfs The list will contain `tftpfs`. The filesystem can be mounted as in the following example: TLNT [/] # mkdir /tftp TLNT [/] # mount -t tftpfs -o verbose "" /tftp A TFTP server is needed to use this filesystem. The simplest way would be to run such a server on the host machine and open the firewall for the TFTP protocol (port 69) on the TAP device used. Files can then be downloaded using the usual shell commands as in the following example: TLNT [/] # cat /tftp/169.254.1.1:hello.txt Uploading is also possible provided the TFTP server supports it, for example: TLNT [/] # cp /etc/dhcpcd.duid /tftp/169.254.1.1:myfile | ||||
* | if_xae: Port to RTEMS | Alex White | 2022-03-07 | 1 | -0/+2 |
| | |||||
* | openssl02: Add missing include | Sebastian Huber | 2022-02-15 | 1 | -0/+2 |
| | |||||
* | rtemsbsd/syscalls: Remove pipe() | Chris Johns | 2021-09-23 | 1 | -155/+0 |
| | | | | | | - This call is provided by RTEMS and that is preferred Closes #4518 | ||||
* | rtemsbsd/open: Correctly open a mount directory | Chris Johns | 2021-09-23 | 1 | -0/+5 |
| | | | | | - If the open is for a directory and it is the root of the mounted file system open from the pseudo's root node. | ||||
* | rtemsbsd/nfs: Add support to mount NFSv2 | Chris Johns | 2021-09-02 | 1 | -1/+4 |
| | | | | | | | | | - NFSv2 requires userland RPC calls to determine the version of NFS and the FH. This is passed to the kernel. - Port more libc/rpc. Update #4475 | ||||
* | kern/sys: Add NFSv4 client | Chris Johns | 2021-08-31 | 2 | -7/+336 |
| | | | | Update #4475 | ||||
* | sys/kern: Add VFS support | Chris Johns | 2021-08-28 | 5 | -13/+32 |
| | | | | | | | | | | - Refactor the libio interface - Move syscalls into an rtemsbsd location - Provide a root directory mount point Update #4475 | ||||
* | testsuite: Optionally allow all command in a shell | Chris Johns | 2021-08-28 | 1 | -0/+2 |
| | | | | Update #4475 | ||||
* | testsuite: Wait for the link to be UP | Chris Johns | 2021-08-27 | 4 | -0/+59 |
| | | | | | | | | - Wait for a slow PHY to bring the link UP. If the IP address is static the test can start before the link is up and the test fails. - Make 2 tests wait. Others will need to be added. | ||||
* | rtemsbsd: Present all ZynqMP interfaces by default | Kinsey Moore | 2021-07-15 | 1 | -8/+0 |
| | | | | | Now that the issue with false PHY detection on unterminated MII busses has been resolved, present all hardware interfaces for use on ZynqMP. | ||||
* | rtemsbsd: Use config.inc to control ZynqMP ethernet | Kinsey Moore | 2021-07-01 | 1 | -0/+8 |
| | | | | | | | This alters the selection of the 4 Cadence GEM interfaces on the Zynq Ultrascale+ MPSoC BSP to be provided by config.inc instead of being provided by options in the RTEMS BSP itself since those options appear to be dead code when not used in conjunction with LibBSD. | ||||
* | rtemsbsd: Added a test for the TTCP command. | Stephen Clark | 2021-06-29 | 2 | -0/+62 |
| | | | | | | Added a new test for the TTCP command. Modified default-network-init.h to conditionally build the shell with TTCP. Modified libbsd.py to build the new TTCP test. | ||||
* | testsuite/media01: Add pattern test | Christian Mauderer | 2021-04-01 | 3 | -1/+385 |
| | | | | Update #4372 | ||||
* | testsuite/media01: Enable md5 command | Christian Mauderer | 2021-04-01 | 1 | -0/+1 |
| | | | | Update #4372 | ||||
* | mcast01: Fix write to read-only string | Sebastian Huber | 2020-10-27 | 1 | -2/+3 |
| | |||||
* | mcast01: Add test program | Sebastian Huber | 2020-09-10 | 1 | -0/+285 |
| | |||||
* | ifmcstat: Port to RTEMS | Sebastian Huber | 2020-09-07 | 1 | -0/+1 |
| | |||||
* | telnet: Use rtems_shell_dup_current_env() | Sebastian Huber | 2020-08-06 | 6 | -6/+6 |
| | | | | Update #3859. | ||||
* | testsuite: Use new name of test-info.h. | Christian Mauderer | 2020-07-31 | 12 | -13/+13 |
| | | | | | In RTEMS the test.h has been renamed to test-info.h to allow the new test framework to take over. | ||||
* | Fix linker errors with minimal build set | Sebastian Huber | 2020-07-08 | 1 | -0/+4 |
| | |||||
* | mDNSResponder: Port to RTEMS | Sebastian Huber | 2020-06-23 | 1 | -1/+1 |
| | | | | Update #4010. | ||||
* | epoch01: Fix sporadic test failures | Sebastian Huber | 2020-06-23 | 1 | -0/+4 |
| | |||||
* | testsuite: A description for each test added | Moyano, Gabriel | 2020-04-09 | 55 | -55/+413 |
| | |||||
* | testsuite: CONFIGURE_MAXIMUM_FILE_DESCRIPTORS | Sebastian Huber | 2020-04-03 | 10 | -10/+10 |
| | |||||
* | testsuite: User input define added | Moyano, Gabriel | 2020-03-31 | 19 | -5/+24 |
| | |||||
* | testsuite: Using RTEMS tester functions at beginning and at the end of tests | Moyano, Gabriel | 2020-03-31 | 11 | -17/+39 |
| | | | | puts() was replaced with rtems_test_begin() and rtems_test_end() | ||||
* | epoch01: Update due to API changes | Sebastian Huber | 2020-02-10 | 1 | -16/+16 |
| | | | | Update #3815. | ||||
* | syscalls01: Fix sporadic test failures | Sebastian Huber | 2020-02-10 | 1 | -0/+6 |
| | |||||
* | SOCKATMARK(3): Import from FreeBSD | Sebastian Huber | 2019-12-19 | 1 | -0/+30 |
| | | | | Close #3798. | ||||
* | Fix warnings | Sebastian Huber | 2019-09-25 | 6 | -11/+15 |
| | |||||
* | Compatibility for next Newlib update | Sebastian Huber | 2019-09-25 | 1 | -0/+5 |
| | |||||
* | Add pselect() | Sebastian Huber | 2019-09-23 | 2 | -1/+137 |
| | |||||
* | test/syscalls01: Fix sporadic test failures | Sebastian Huber | 2019-09-23 | 1 | -0/+32 |
| | |||||
* | CONFIG_INTRHOOK(9): Call handlers after boot | Sebastian Huber | 2019-09-23 | 1 | -4/+30 |
| | | | | | This enables adding drivers on demand which use this service after initialization. | ||||
* | Add wrapper for strndup() | Sebastian Huber | 2019-09-11 | 1 | -6/+24 |
| | |||||
* | media01: Reduce record item count | Sebastian Huber | 2019-08-27 | 1 | -1/+1 |
| | |||||
* | media01: Enable event recording | Sebastian Huber | 2019-08-26 | 1 | -0/+8 |
| | |||||
* | EPOCH(9): Add epoch_drain_callbacks() | Sebastian Huber | 2019-07-09 | 1 | -0/+50 |
| | |||||
* | test/epoch01: Simplify | Sebastian Huber | 2019-07-09 | 1 | -48/+36 |
| | |||||
* | test/commands01: Fix sporadic test failures | Sebastian Huber | 2019-06-26 | 1 | -1/+29 |
| | |||||
* | test/program01: Fix sporadic test failures | Sebastian Huber | 2019-06-26 | 1 | -0/+8 |
| |