summaryrefslogtreecommitdiffstats
path: root/freebsd (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Adding FREEBSD USB Serial DriversKevin Kirspel2017-05-1223-0/+20104
|
* Updating FREEBSD for tty supportKevin Kirspel2017-05-119-21/+89
|
* Updating STTY command for use in RTEMS shellKevin Kirspel2017-05-1116-0/+175
|
* Adding tty support files from FREEBSD treeKevin Kirspel2017-05-117-0/+6627
|
* Adding stty command files from FREEBSD treeKevin Kirspel2017-05-119-0/+1433
|
* Update to FreeBSD head 2017-04-04Sebastian Huber2017-04-04512-31231/+24243
| | | | Git mirror commit 642b174daddbd0efd9bb5f242c43f4ab4db6869f.
* Fix SOCK_CLOEXEC with socket() and socketpair()Sebastian Huber2017-03-141-4/+0
| | | | | Remove SOCK_CLOEXEC flag to get a valid socket type, e.g. to avoid a EPROTOTYPE in case of socket(..., SOCK_DGRAM | SOCK_CLOEXEC, ...).
* if_tsec: Enable FDT supportSebastian Huber2017-03-081-2/+0
|
* FDT(4): Port to RTEMSSebastian Huber2017-03-083-0/+21
|
* FDT(4): Import from FreeBSDSebastian Huber2017-03-0816-0/+5048
|
* Provide strtoq() and strtouq()Sebastian Huber2017-03-061-0/+19
|
* NETSTAT(1): Disable unused functionsSebastian Huber2017-03-061-0/+4
|
* Disable unused pfil_try_rlock()Sebastian Huber2017-03-061-0/+2
|
* Provide sbuf_hexdump()Sebastian Huber2017-03-061-1/+1
|
* Avoid kern_unsetenv()Sebastian Huber2017-03-061-0/+4
|
* SLEEPQUEUE(9): Fix absolute timeoutsSebastian Huber2017-02-281-5/+24
| | | | | | | | The FreeBSD kernel timeouts are always based on the uptime. Thus, we have to use the relative watchdog. C_ABSOLUTE just means that the timeout value is already an uptime value. https://lists.freebsd.org/pipermail/freebsd-hackers/2017-February/050572.html
* SYSCTL(8): Fix command line option processingSebastian Huber2017-02-141-0/+9
|
* Port LPC32XX Ethernet and USB OHCI to RTEMSKevin Kirspel2017-02-144-2/+189
|
* Adding LPC32XX ethernet driver supportKevin Kirspel2017-02-145-0/+2307
|
* Add ordered Nexus devicesKevin Kirspel2017-02-141-1/+5
| | | | | Add support for ordering the initialization of Nexus devices. This can be used to make sure a device is initialized before a dependant device.
* SLEEPQUEUE(9): Add wmesg to thread wait infoSebastian Huber2017-01-312-2/+5
|