Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ZONE(9): Define SMP if RTEMS_SMP is defined | Sebastian Huber | 2015-09-11 | 1 | -0/+1 |
| | |||||
* | if_dwc: Fix a possible interrupt starvation | Sebastian Huber | 2015-09-11 | 2 | -15/+13 |
| | |||||
* | if_dwc: Invalidate read buffer again | Sebastian Huber | 2015-09-11 | 1 | -0/+1 |
| | | | | | This may prevent problems in case a cache line prefetch added some lines to the cache during a DMA transfer. | ||||
* | Fix buiding for the i386. | Chris Johns | 2015-07-16 | 1 | -0/+4 |
| | |||||
* | tcpdump: Return the PCAP loop return value. Increase the stack size. | Chris Johns | 2015-06-26 | 1 | -2/+2 |
| | |||||
* | tcpdump: Allow enter/return to exit tcpdump. | Chris Johns | 2015-06-26 | 1 | -0/+105 |
| | | | | | | Implement the PCAP loop in a separate thread and block the shell thread in the stdin getchar. When a user presses enter/return call the PCAP break loop function to have it return. | ||||
* | Revert "if_cgem: Enable hardware checksum assist" | Chris Johns | 2015-06-22 | 1 | -5/+0 |
| | | | | | | | This reverts commit dec6b678bba05624335c87b73dc160b54d845cbd. This default for TXCSUM and RXCSUM should be used and a user should turn on TXCSUM and RXCSUM. | ||||
* | Revert "Return the default TX and RX hardware checksum for the Cadence ↵ | Chris Johns | 2015-06-22 | 1 | -7/+12 |
| | | | | | | | | | driver to off." This reverts commit 54fb9f01f86286ecea3093f6f524afec86d6313f. This change adds white space changes. A better solution is to revert the original change. | ||||
* | Return the default TX and RX hardware checksum for the Cadence driver to off. | Chris Johns | 2015-06-19 | 1 | -12/+7 |
| | | | | | | The hardware support does not seem to work with qemu. The support can be enabled with ifconfig or via ioctl on real hardware to get the performance boost. | ||||
* | Fix RTEMS ifdef labelling. | Chris Johns | 2015-06-19 | 2 | -12/+12 |
| | |||||
* | Supply /dev/bpf and /dev/bpf0. Both are needed. | Chris Johns | 2015-06-19 | 1 | -1/+3 |
| | |||||
* | Add the missing generated libpcap file. | Chris Johns | 2015-06-16 | 1 | -0/+134 |
| | |||||
* | Add BDS command support headers. | Chris Johns | 2015-06-16 | 1 | -2/+4 |
| | |||||
* | The BPF dev node needs a minor number for tcpdump. | Chris Johns | 2015-06-16 | 1 | -1/+1 |
| | |||||
* | Provide the missing cdecl for _nsdispatch. | Chris Johns | 2015-06-16 | 1 | -0/+3 |
| | |||||
* | Add tcpdump and libpcap. | Chris Johns | 2015-06-15 | 259 | -0/+121354 |
| | | | | | | | | | - Update the file builder generator to handle generator specific cflags and includes. The tcpdump and libpcap have localised headers and need specific headers paths to see them. There are also module specific flags and these need to be passed to the lex and yacc generators. - Add the tcpdump support. | ||||
* | Regenerate with FreeBSD lex, yacc, and rpcgen tools. | Chris Johns | 2015-05-27 | 6 | -3833/+1558 |
| | | | | | | | | | | | | | Use the FreeBSD lex, yacc and rpcgen tools to generate the various sources used in LibBSD. The change also removes an RTEMS specific change added when using other hosts operating systems to generate the files. LibBSD should use FreeBSD version of the tools to generate the source because the FreeBSD kernel is developed using them. The change is supported by the waf build which disables generating the files unless enabled. I am not sure the effect with the Makefile build support. | ||||
* | Add INVARIANTS support | Sebastian Huber | 2015-05-20 | 10 | -0/+341 |
| | |||||
* | Fix struct ucred warnings | Sebastian Huber | 2015-05-20 | 2 | -1/+4 |
| | |||||
* | SLEEPQUEUE(9): Update due to RTEMS API changes | Sebastian Huber | 2015-05-20 | 1 | -5/+7 |
| | |||||
* | Update due to API changes (timecounters) | Sebastian Huber | 2015-05-20 | 3 | -523/+0 |
| | |||||
* | Update rtems_bsd_force_select_timeout() | Sebastian Huber | 2015-05-20 | 1 | -4/+1 |
| | |||||
* | SLEEPQUEUE(9): Update due to API changes | Sebastian Huber | 2015-05-20 | 1 | -2/+2 |
| | |||||
* | SLEEPQUEUE(9): Avoid Giant lock | Sebastian Huber | 2015-05-20 | 1 | -8/+0 |
| | |||||
* | Update to FreeBSD Stable/9 2015-04-08 | Sebastian Huber | 2015-05-20 | 165 | -2337/+4981 |
| | |||||
* | ZONE(9): Disable uma_prealloc() | Sebastian Huber | 2015-05-15 | 1 | -1/+1 |
| | |||||
* | usb: Import USB support from libusb | Sebastian Huber | 2015-05-15 | 2 | -0/+12 |
| | |||||
* | SLEEPQUEUE(9): Update due to API changes | Sebastian Huber | 2015-04-23 | 1 | -23/+17 |
| | |||||
* | Use signed integer type for ticks | Sebastian Huber | 2015-04-08 | 1 | -2/+6 |
| | |||||
* | SLEEPQUEUE(9): Include missing header file | Sebastian Huber | 2015-04-08 | 1 | -0/+1 |
| | |||||
* | Add generated files | Sebastian Huber | 2015-04-08 | 8 | -0/+8818 |
| | | | | | | This avoids dependencies on a particular generator tool version. On MinGW and Cygwin hosts these tools tend to be outdated or somehow incapable. | ||||
* | if_dwc: Avoid mbuf use after free | Sebastian Huber | 2015-04-08 | 1 | -17/+29 |
| | |||||
* | if_dwc: Increase DMA descriptor count | Sebastian Huber | 2015-04-08 | 1 | -5/+1 |
| | | | | This prevents some packet loss under heavy load conditions. | ||||
* | if_dwc: Typo | Sebastian Huber | 2015-04-08 | 1 | -1/+1 |
| | |||||
* | if_dwc: Checksum offload | Sebastian Huber | 2015-04-01 | 2 | -6/+63 |
| | |||||
* | if_dwc: Avoid tx defrag if possible | Sebastian Huber | 2015-04-01 | 1 | -48/+107 |
| | | | | Drop packets in case of resource shortage. | ||||
* | if_dwc: Simplify tx desc setup | Sebastian Huber | 2015-04-01 | 1 | -25/+9 |
| | |||||
* | if_dwc: Fix transmit starvation | Sebastian Huber | 2015-04-01 | 1 | -5/+5 |
| | |||||
* | if_dwc: Avoid NULL pointer access | Sebastian Huber | 2015-04-01 | 1 | -1/+2 |
| | |||||
* | if_dwc: Fix warning | Sebastian Huber | 2015-04-01 | 1 | -3/+0 |
| | |||||
* | if_dwc: Use explicit cache operations | Sebastian Huber | 2015-04-01 | 1 | -0/+51 |
| | |||||
* | if_dwc: Move interrupt handler install | Sebastian Huber | 2015-04-01 | 1 | -8/+8 |
| | |||||
* | if_dwc: Reduce DMA descriptor count | Sebastian Huber | 2015-04-01 | 1 | -0/+8 |
| | |||||
* | if_dwc: Add nexus device support | Sebastian Huber | 2015-04-01 | 1 | -0/+4 |
| | |||||
* | if_dwc: Use rtems_bsd_get_mac_address() | Sebastian Huber | 2015-04-01 | 1 | -0/+8 |
| | |||||
* | if_dwc: Workaround for missing FDT support | Sebastian Huber | 2015-04-01 | 1 | -0/+6 |
| | |||||
* | if_dwc: Silence warning | Sebastian Huber | 2015-04-01 | 1 | -0/+3 |
| | |||||
* | if_dwc: Workaround for if_inc_counter() | Sebastian Huber | 2015-04-01 | 1 | -0/+27 |
| | |||||
* | if_dwc: Import from FreeBSD | Sebastian Huber | 2015-04-01 | 2 | -0/+1585 |
| | |||||
* | micphy: Hack to set some skew values | Sebastian Huber | 2015-04-01 | 1 | -0/+5 |
| | | | | This works for the Altera Cyclone V SoC Development Kit. |