Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | libbsd.txt: Move system control hints | Sebastian Huber | 2022-05-23 | 2 | -39/+7 | |
| | | | | Generalize hint. | |||||
* | libbsd.txt: Move initialization details | Sebastian Huber | 2022-05-23 | 2 | -147/+139 | |
| | ||||||
* | libbsd.txt: Move IPsec description | Sebastian Huber | 2022-05-23 | 2 | -128/+145 | |
| | ||||||
* | libbsd.txt: Move WLAN description | Sebastian Huber | 2022-05-23 | 2 | -55/+65 | |
| | ||||||
* | libbsd.txt: Move PF description | Sebastian Huber | 2022-05-23 | 2 | -46/+52 | |
| | ||||||
* | libbsd.txt: Remove NIC status | Sebastian Huber | 2022-05-23 | 1 | -43/+0 | |
| | | | | | Details like this should be described in the BSP documentation of the User Manual. | |||||
* | libbsd.txt: Move ported kernel features | Sebastian Huber | 2022-05-23 | 2 | -291/+23 | |
| | | | | Remove obsolete file listing. | |||||
* | libbsd.txt: Move Qemu notes | Sebastian Huber | 2022-05-23 | 2 | -127/+71 | |
| | ||||||
* | libbsd.txt: Move network interface driver hints | Sebastian Huber | 2022-05-23 | 2 | -11/+14 | |
| | ||||||
* | libbsd.txt: Move features | Sebastian Huber | 2022-05-23 | 2 | -55/+72 | |
| | | | | Add more features and commands. | |||||
* | libbsd.txt: Move initialization description | Sebastian Huber | 2022-05-23 | 2 | -126/+134 | |
| | ||||||
* | libbsd.txt: Move configuration of network tests | Sebastian Huber | 2022-05-23 | 2 | -14/+15 | |
| | ||||||
* | libbsd.txt: Move buildsets description | Sebastian Huber | 2022-05-23 | 2 | -13/+12 | |
| | ||||||
* | libbsd.txt: Remove installation overview | Sebastian Huber | 2022-05-23 | 1 | -50/+0 | |
| | | | | This is already covered by README.md | |||||
* | libbsd.txt: Move BSP related content | Sebastian Huber | 2022-05-23 | 2 | -19/+22 | |
| | ||||||
* | libbsd.txt: Move introduction content | Sebastian Huber | 2022-05-23 | 2 | -29/+22 | |
| | ||||||
* | CONTRIBUTING.rst: Use LibBSD | Sebastian Huber | 2022-05-23 | 1 | -5/+5 | |
| | ||||||
* | Convert *.md files to reST | Sebastian Huber | 2022-05-23 | 3 | -480/+497 | |
| | | | | The reST format is used by the standard RTEMS documentation. | |||||
* | README.md: Move SMP Requirements section | Sebastian Huber | 2022-05-23 | 1 | -9/+9 | |
| | ||||||
* | README.md: Update to RTEMS 6 | Sebastian Huber | 2022-05-23 | 1 | -56/+37 | |
| | ||||||
* | README.md: The "5" branch is unmaintained | Sebastian Huber | 2022-05-23 | 1 | -1/+2 | |
| | ||||||
* | libc: Include <sys/types.h> for RTEMS | Sebastian Huber | 2022-05-18 | 1 | -0/+4 | |
| | | | | | This fixes an issue with a recent Newlib which no longer includes <sys/types.h> in <stdio.h>. | |||||
* | libc: Avoid conflict with Newlib __sinit() | Sebastian Huber | 2022-05-18 | 1 | -0/+2 | |
| | ||||||
* | tcpdump: Do not rely on u_char typedef | Sebastian Huber | 2022-05-18 | 1 | -1/+1 | |
| | ||||||
* | pfctl: Fix global state initialization | Sebastian Huber | 2022-05-13 | 3 | -0/+12 | |
| | | | | Update #4654. | |||||
* | dhcpcd01/dhcpcd02: Mark as interactive | Sebastian Huber | 2022-05-13 | 2 | -5/+5 | |
| | ||||||
* | tcpdump: Do not use signals and chroot | Sebastian Huber | 2022-05-12 | 1 | -2/+20 | |
| | | | | Close #4650. | |||||
* | tcpdump: Ensure loop monitor termination | Sebastian Huber | 2022-05-12 | 1 | -15/+29 | |
| | | | | Update #4650. | |||||
* | tcpdump: No loop monitor if reading from file | Sebastian Huber | 2022-05-12 | 1 | -8/+8 | |
| | | | | Update #4650. | |||||
* | tcpdump: Close pcap dumper at program exit | Sebastian Huber | 2022-05-12 | 1 | -0/+13 | |
| | | | | Update #4650. | |||||
* | tcpdump: Use rtems_task_exit() | Sebastian Huber | 2022-05-12 | 1 | -2/+1 | |
| | | | | Update #4650. | |||||
* | tcpdump: Make loop monitor cooperative | Sebastian Huber | 2022-05-12 | 1 | -0/+3 | |
| | | | | | | This helps a bit if the fgetc() is non-blocking. Update #4650. | |||||
* | Add program destructor support | Sebastian Huber | 2022-05-12 | 3 | -0/+64 | |
| | | | | Update #4650. | |||||
* | tcpdump01: New test | Sebastian Huber | 2022-05-12 | 2 | -0/+293 | |
| | | | | Update #4650. | |||||
* | if_atsam: Fix interface stop | Sebastian Huber | 2022-05-11 | 1 | -2/+15 | |
| | | | | Close #4652. | |||||
* | if_atsam: Support transmit bpf | Sebastian Huber | 2022-05-11 | 1 | -0/+2 | |
| | | | | Update #4652. | |||||
* | if_atsam: Do not use rtems_bsdnet_newproc() | Sebastian Huber | 2022-05-11 | 1 | -6/+11 | |
| | | | | Update #4652. | |||||
* | if_atsam: Support IFCAP_VLAN_HWTAGGING | Sebastian Huber | 2022-05-11 | 1 | -1/+13 | |
| | | | | | | This is required to enable checksum offload for vlan interfaces. Update #4652. | |||||
* | if_atsam: Optimize receive | Sebastian Huber | 2022-05-11 | 1 | -116/+72 | |
| | | | | | | | | Do not use the interface mutex in the receive loop. Avoid multiple reads of DMA descriptor words. Use a compile-time constant for the receive DMA descriptor count to simplify calculations. Update #4652. | |||||
* | if_atsam: Optimize transmit | Sebastian Huber | 2022-05-11 | 1 | -282/+218 | |
| | | | | | | | | Use the transmit interface handler to avoid a transmit task/interrupt. Use a compile-time constant for the transmit DMA descriptor count to simplify calculations. Update #4652. | |||||
* | if_atsam: Add multicast support | Sebastian Huber | 2022-05-11 | 1 | -36/+75 | |
| | | | | Update #4652. | |||||
* | if_atsam: Fix start/stop of interface | Sebastian Huber | 2022-05-11 | 1 | -41/+57 | |
| | | | | Update #4652. | |||||
* | if_atsam: Fix interrupt setup | Sebastian Huber | 2022-05-11 | 1 | -1/+0 | |
| | | | | | | The interrupt is enabled by rtems_interrupt_handler_install(). Update #4652. | |||||
* | if_atsam: Do not disable the Ethernet CRC | Sebastian Huber | 2022-05-11 | 1 | -8/+1 | |
| | | | | | | The Ethernet CRC and padding must be always generated by the MAC. Update #4652. | |||||
* | if_atsam: Enable all capabilities | Sebastian Huber | 2022-05-11 | 1 | -0/+1 | |
| | | | | Update #4652. | |||||
* | if_atsam: Fix warnings | Sebastian Huber | 2022-05-11 | 1 | -11/+6 | |
| | | | | Update #4652. | |||||
* | pf02: Fix shell envirionment initialization | Sebastian Huber | 2022-05-11 | 1 | -3/+2 | |
| | | | | Close #4654. | |||||
* | libbsd: Add TFTP filesystem to test media01 | Frank Kühndel | 2022-04-25 | 2 | -1/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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_mve: Add MV643XX Ethernet driver | Heinz Junkes | 2022-03-07 | 6 | -0/+3746 | |
| | | | | Close #4345. | |||||
* | libbsd.py: Fix addition of plain text files | Sebastian Huber | 2022-03-07 | 1 | -9/+9 | |
| | | | | | The addPlainTextFile() was renamed to addPlainTextFiles() in commit cd931b50d9febe8fe7ee890df1c83549d7acfe40. |