summaryrefslogtreecommitdiffstats
path: root/freebsd (follow)
Commit message (Collapse)AuthorAgeFilesLines
* powerpc: Fix warningsSebastian Huber2017-10-201-0/+9
|
* Import CRC32 support from FreeBSDSebastian Huber2017-10-201-0/+770
|
* blist: Import from FreeBSDSebastian Huber2017-10-202-0/+1201
|
* Fix INVARIANTS supportSebastian Huber2017-10-206-0/+17
|
* ZONE(9): Use recursive lock for the UMA drainSebastian Huber2017-10-201-1/+1
|
* ZONE(9): Reduce BUCKET_MAX to 128Sebastian Huber2017-10-201-1/+7
| | | | Reduces the worst-case per-processor caches.
* ZONE(9): Fix uma_zone_set_max()Sebastian Huber2017-10-201-0/+9
| | | | Account for items provided for per-processor caches.
* DEVICE(9): Avoid NULL pointer accessSebastian Huber2017-10-201-0/+3
|
* SLEEPQUEUE(9): Update due to API changesSebastian Huber2017-10-171-1/+1
| | | | | Update #3117. Update #3182.
* BPF(9): Remove RTEMS-specificsSebastian Huber2017-10-121-7/+0
|
* tcpdump: Update to FreeBSD head 2017-04-04Sebastian Huber2017-10-11421-29677/+44341
| | | | | | Update tcpdump from Git mirror commit 99a648a912e81e29d9c4c159cbbe263462f2d719 to 642b174daddbd0efd9bb5f242c43f4ab4db6869f.
* Update libpcap to FreeBSD head 2017-04-04Sebastian Huber2017-10-0946-9231/+13996
| | | | | | Update libpcap from Git mirror commit 99a648a912e81e29d9c4c159cbbe263462f2d719 to 642b174daddbd0efd9bb5f242c43f4ab4db6869f.
* ffec: Add wmb() to descriptor updatesSebastian Huber2017-09-271-0/+2
|
* ffec: Support up to three interrupt requestsSebastian Huber2017-09-271-18/+34
|
* ffec: Avoid AXI bus issues due to a MAC resetSebastian Huber2017-09-271-1/+8
|
* ffec: Add FECFLAG_AVB variant flagSebastian Huber2017-09-272-7/+17
| | | | | | | | | | | | | | | This flag is analogous to the Linux driver FEC_QUIRK_HAS_AVB. It indicates an FEC with support for Audio Video Bridging (AVB). This indicator is used for various other parts in the Linux driver (drivers/net/ethernet/freescale/fec_main.c). Use it to customize the receive/transmit buffer alignment. The receive buffer alignment increased to 64-bytes on the i.MX 6SoloX and i.MX 7Dual. There are no hard alignment restrictions for transmit buffers on these chips. Fix the ffec_softc::fectype type to provide enough storage for the feature flags.
* ffec: Increase descriptor ring alignmentSebastian Huber2017-09-271-1/+1
| | | | For optimal performance a 64-byte alignment is recommended.
* ffec: Use explicit cache synchronizationSebastian Huber2017-09-271-0/+7
|
* ffec: Support more rgmii variantsSebastian Huber2017-09-271-0/+4
|
* ffec: Port to RTEMSSebastian Huber2017-09-271-0/+4
|
* ffec: Import from FreeBSDSebastian Huber2017-09-272-0/+2098
|
* Support reference counting for file descriptorsSebastian Huber2017-09-154-25/+39
| | | | Close #3132.
* Include missing <string.h> and <limits.h>Sebastian Huber2017-08-251-0/+3
| | | | | | | Fix warnings. Update #2132. Update #2133.
* openssl: Workaround for ARM-specific filesSebastian Huber2017-08-232-0/+4
| | | | Update #3110.
* Remove strtoimax() and strtoumax()Sebastian Huber2017-08-222-308/+0
| | | | This is now provided by Newlib.
* Import openssl from FreeBSD.Sichen Zhao2017-08-20906-0/+364148
|
* KQUEUE(2): Add missing file handlerSebastian Huber2017-07-281-1/+4
|
* PIPE(2): Add missing file handlerSebastian Huber2017-07-281-6/+78
|
* SOCKET(2): Add missing file handlerSebastian Huber2017-07-281-1/+64
|
* ohci: Fix for BSP_USB_OTG_TRANSCEIVER_I2C_ADDRSebastian Huber2017-07-181-0/+5
|
* dev/rtwn: Import new files from FreeBSD.Christian Mauderer2017-07-1718-0/+2258
|
* Port am335x usb driver to RTEMS.Sichen Zhao2017-07-132-0/+21
| | | | | | Add FDT and umass support for am335x USB driver. Now RTEMS can mount and open USB disk.
* Import am335x usb driver file from FreeBSD.Sichen Zhao2017-07-1315-0/+7444
|
* libkern.h: Add ffsll()Sebastian Huber2017-07-101-3/+3
|
* libkern.h: Avoid conflict with <strings.h>Sebastian Huber2017-07-101-2/+13
|
* Remove unused inet_* weak referencesSebastian Huber2017-06-221-0/+2
| | | | This change requires a Newlib from 2017-06-12 or later.
* Remove unused inet_* weak referencesSebastian Huber2017-06-1612-178/+22
| | | | This change requires a Newlib from 2017-06-12 or later.
* Use <sys/lock.h> provided by NewlibSebastian Huber2017-06-08335-337/+337
|
* Update due to Newlib 2017-06-07 changesSebastian Huber2017-06-08674-4059/+738
| | | | | | | | | | | | | | | | | The following files are now provided by Newlib: * arpa/inet.h * net/if.h * netinet/in.h * netinet/tcp.h * sys/socket.h * sys/uio.h * sys/un.h The <sys/param.h> and <sys/cpuset.h> are now compatible enough to be used directly. Update #2833.
* Redirect FREEBSD's kern_yield to RTEMS sched_yieldKevin Kirspel2017-05-191-1/+2
|
* Add bitcount inlinesfor RTEMS. These are found in FREEBSDs types.hKevin Kirspel2017-05-191-0/+3
|
* Modify FREEBSD EVDEV driver for use in RTEMSKevin Kirspel2017-05-191-0/+4
|
* Modify FREEBSD USB keyboard drivers for use in RTEMSKevin Kirspel2017-05-191-0/+2
|
* Add USB UGEN support for RTEMSKevin Kirspel2017-05-191-0/+10
|
* Add FREEBSD USB input device filesKevin Kirspel2017-05-198-0/+9581
|
* Add FREEBSD keyboard driver filesKevin Kirspel2017-05-194-0/+2291
|
* Adding EVDEV FREEBSD filesKevin Kirspel2017-05-1910-0/+4755
|
* devfs: Fix some issuesKevin Kirspel2017-05-123-8/+7
| | | | | Fix issue with cdev private data usage with RTEMS iop structure. Add support for cdev alias device names. Add support for cdev fstat.
* Update USB Serial Driver for use with RTEMSKevin Kirspel2017-05-121-0/+12
|
* Add USB headers to support USB Serial driversKevin Kirspel2017-05-121-0/+99
|