summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* libbsd.txt: Move system control hintsSebastian Huber2022-05-232-39/+7
| | | | Generalize hint.
* libbsd.txt: Move initialization detailsSebastian Huber2022-05-232-147/+139
|
* libbsd.txt: Move IPsec descriptionSebastian Huber2022-05-232-128/+145
|
* libbsd.txt: Move WLAN descriptionSebastian Huber2022-05-232-55/+65
|
* libbsd.txt: Move PF descriptionSebastian Huber2022-05-232-46/+52
|
* libbsd.txt: Remove NIC statusSebastian Huber2022-05-231-43/+0
| | | | | Details like this should be described in the BSP documentation of the User Manual.
* libbsd.txt: Move ported kernel featuresSebastian Huber2022-05-232-291/+23
| | | | Remove obsolete file listing.
* libbsd.txt: Move Qemu notesSebastian Huber2022-05-232-127/+71
|
* libbsd.txt: Move network interface driver hintsSebastian Huber2022-05-232-11/+14
|
* libbsd.txt: Move featuresSebastian Huber2022-05-232-55/+72
| | | | Add more features and commands.
* libbsd.txt: Move initialization descriptionSebastian Huber2022-05-232-126/+134
|
* libbsd.txt: Move configuration of network testsSebastian Huber2022-05-232-14/+15
|
* libbsd.txt: Move buildsets descriptionSebastian Huber2022-05-232-13/+12
|
* libbsd.txt: Remove installation overviewSebastian Huber2022-05-231-50/+0
| | | | This is already covered by README.md
* libbsd.txt: Move BSP related contentSebastian Huber2022-05-232-19/+22
|
* libbsd.txt: Move introduction contentSebastian Huber2022-05-232-29/+22
|
* CONTRIBUTING.rst: Use LibBSDSebastian Huber2022-05-231-5/+5
|
* Convert *.md files to reSTSebastian Huber2022-05-233-480/+497
| | | | The reST format is used by the standard RTEMS documentation.
* README.md: Move SMP Requirements sectionSebastian Huber2022-05-231-9/+9
|
* README.md: Update to RTEMS 6Sebastian Huber2022-05-231-56/+37
|
* README.md: The "5" branch is unmaintainedSebastian Huber2022-05-231-1/+2
|
* libc: Include <sys/types.h> for RTEMSSebastian Huber2022-05-181-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 Huber2022-05-181-0/+2
|
* tcpdump: Do not rely on u_char typedefSebastian Huber2022-05-181-1/+1
|
* pfctl: Fix global state initializationSebastian Huber2022-05-133-0/+12
| | | | Update #4654.
* dhcpcd01/dhcpcd02: Mark as interactiveSebastian Huber2022-05-132-5/+5
|
* tcpdump: Do not use signals and chrootSebastian Huber2022-05-121-2/+20
| | | | Close #4650.
* tcpdump: Ensure loop monitor terminationSebastian Huber2022-05-121-15/+29
| | | | Update #4650.
* tcpdump: No loop monitor if reading from fileSebastian Huber2022-05-121-8/+8
| | | | Update #4650.
* tcpdump: Close pcap dumper at program exitSebastian Huber2022-05-121-0/+13
| | | | Update #4650.
* tcpdump: Use rtems_task_exit()Sebastian Huber2022-05-121-2/+1
| | | | Update #4650.
* tcpdump: Make loop monitor cooperativeSebastian Huber2022-05-121-0/+3
| | | | | | This helps a bit if the fgetc() is non-blocking. Update #4650.
* Add program destructor supportSebastian Huber2022-05-123-0/+64
| | | | Update #4650.
* tcpdump01: New testSebastian Huber2022-05-122-0/+293
| | | | Update #4650.
* if_atsam: Fix interface stopSebastian Huber2022-05-111-2/+15
| | | | Close #4652.
* if_atsam: Support transmit bpfSebastian Huber2022-05-111-0/+2
| | | | Update #4652.
* if_atsam: Do not use rtems_bsdnet_newproc()Sebastian Huber2022-05-111-6/+11
| | | | Update #4652.
* if_atsam: Support IFCAP_VLAN_HWTAGGINGSebastian Huber2022-05-111-1/+13
| | | | | | This is required to enable checksum offload for vlan interfaces. Update #4652.
* if_atsam: Optimize receiveSebastian Huber2022-05-111-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 transmitSebastian Huber2022-05-111-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 supportSebastian Huber2022-05-111-36/+75
| | | | Update #4652.
* if_atsam: Fix start/stop of interfaceSebastian Huber2022-05-111-41/+57
| | | | Update #4652.
* if_atsam: Fix interrupt setupSebastian Huber2022-05-111-1/+0
| | | | | | The interrupt is enabled by rtems_interrupt_handler_install(). Update #4652.
* if_atsam: Do not disable the Ethernet CRCSebastian Huber2022-05-111-8/+1
| | | | | | The Ethernet CRC and padding must be always generated by the MAC. Update #4652.
* if_atsam: Enable all capabilitiesSebastian Huber2022-05-111-0/+1
| | | | Update #4652.
* if_atsam: Fix warningsSebastian Huber2022-05-111-11/+6
| | | | Update #4652.
* pf02: Fix shell envirionment initializationSebastian Huber2022-05-111-3/+2
| | | | Close #4654.
* libbsd: Add TFTP filesystem to test media01Frank Kühndel2022-04-252-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 driverHeinz Junkes2022-03-076-0/+3746
| | | | Close #4345.
* libbsd.py: Fix addition of plain text filesSebastian Huber2022-03-071-9/+9
| | | | | The addPlainTextFile() was renamed to addPlainTextFiles() in commit cd931b50d9febe8fe7ee890df1c83549d7acfe40.