summaryrefslogtreecommitdiffstats
path: root/rtemsbsd/include (follow)
Commit message (Collapse)AuthorAgeFilesLines
* ifmcstat: Port to RTEMSSebastian Huber2020-09-102-0/+6
| | | | Update #4073.
* i386: Port to RTEMSJan Sommer2020-04-171-0/+0
| | | | | | - Update imported files to compile rtems-libbsd for i386 based BSPs - Mostly commenting out parts which create compile or link errors in RTEMS, but aren't needed
* i386: Delete old machine dependent filesJan Sommer2020-04-172-0/+2
| | | | | | | | - The files in the i386 directory have been moved to common x86 directories by FreeBSD: - freebsd/sys/x86/x86/legacy.c - freebsd/sys/x86/include/machine/legacyvar.h - freebsd/sys/x86/include/machine/specialreg.h - Add header files in rtemsbsd directory to direct compiler to new files
* ehci_imx: Add to build.Christian Mauderer2020-04-151-0/+5
|
* Add support for i.mx cache.Christian Mauderer2020-04-141-1/+1
| | | | Update #3869.
* regulator: Add to build.Christian Mauderer2020-04-143-0/+160
| | | | Update #3869.
* imx6_ccm: Add and build module.Christian Mauderer2020-04-141-0/+2
| | | | Update #3869.
* usb_busdma: Add USB_NEED_BUSDMA_COHERENT_ALLOCSebastian Huber2020-04-141-0/+5
| | | | | Some BSPs have a cache-coherent memory area, however, it should not be used for the USB controller.
* Update to FreeBSD stable/12 2020-02-10Sebastian Huber2020-02-184-5/+154
| | | | Git mirror commit 0d1c391321b34b3025cf0e72f2231d836ff76da8.
* NVMECONTROL(8): Port to RTEMSSebastian Huber2019-11-132-0/+5
| | | | Update #3821.
* NVME(4): Port to RTEMSSebastian Huber2019-11-131-0/+0
| | | | Update #3821.
* Add support for EARLY_COUNTERSebastian Huber2019-09-251-0/+10
|
* Remove obsolete header filesSebastian Huber2019-09-251-1/+0
|
* Fix pgsigio() warningsSebastian Huber2019-09-251-1/+0
|
* Add compatiblity for older Newlib variantsSebastian Huber2019-09-251-0/+36
|
* Update to FreeBSD stable/12 2019-09-23Sebastian Huber2019-09-233-12/+104
| | | | Git mirror commit 7e8d1444023128d34fb9aa4e4515928a4f794d1b.
* C++ compatiblity for kernel space headerSebastian Huber2019-09-231-0/+8
|
* Add wrapper for strndup()Sebastian Huber2019-09-111-2/+9
|
* atomic.h: Add atomic_load_long()Sebastian Huber2019-08-271-0/+21
|
* Update to FreeBSD stable/12 2019-08-26Sebastian Huber2019-08-261-2/+4
| | | | Git mirror commit 621e7bafbf6857451f23ba11b0495c7ac69aff89.
* Update to FreeBSD stable/12 2019-07-09Sebastian Huber2019-07-091-0/+11
| | | | Git mirror commit 3427c3416aa3c0f25124070959cca78024b94d85.
* EPOCH(9): Add epoch_drain_callbacks()Sebastian Huber2019-07-091-0/+8
|
* EPOCH(9): Avoid inline functionsSebastian Huber2019-07-091-26/+3
| | | | | FreeBSD changed the epoch_enter() and epoch_exit() inline functions into proper functions after a performance analysis to avoid code bloat.
* SLEEPQUEUE(9): Fix timeout handlingSebastian Huber2019-07-051-0/+2
|
* Update to FreeBSD stable/12 2019-06-26Sebastian Huber2019-06-262-0/+7
| | | | Git mirror commit aa83598855d14cdbf7aef6b05d0617e90f87ca2f.
* Update to FreeBSD stable/12 2019-06-05Sebastian Huber2019-06-054-3/+103
| | | | Git mirror commit 78576620f2689e23144a1cf1bf55106cc6abe2b7.
* Add RTEMS-specific getcredhostuuid()Sebastian Huber2019-06-051-0/+1
|
* Separate libbsd and RTEMS clock ticksSebastian Huber2019-05-151-0/+1
|
* Remove unused maxusersSebastian Huber2019-05-151-1/+0
|
* Remove jail/prison functions from namespaceSebastian Huber2019-05-151-21/+0
|
* usb: Undefine USB_DEBUGSebastian Huber2019-05-131-1/+1
| | | | | | In contrast to some other USB options which use 0/1 values, the USB_DEBUG uses defined/undefined to enable/disable the USB debug support.
* Add wrapper for abort()Sebastian Huber2019-05-131-2/+7
|
* Add USB mass storage only build setSebastian Huber2019-05-131-0/+4
|
* Fix zero-copy mbuf supportSebastian Huber2019-05-131-2/+1
| | | | In 2017 there was a change in the mbuf API.
* Update due to API changesSebastian Huber2019-04-111-2/+2
|
* Revert "Add BURN_BRIDGES global kernel option"Sebastian Huber2019-03-291-5/+0
| | | | This reverts commit b5cc3f67ed15f23a868c7f846dca48ff9f3f803a.
* Add BURN_BRIDGES global kernel optionSebastian Huber2019-03-281-0/+5
|
* Update to FreeBSD stable/12 2019-03-27Sebastian Huber2019-03-283-0/+30
| | | | Git mirror commit 43a38f188ca2e936ec78104c30ea3e24d9c1606b.
* bin/openssl: Port to RTEMS.Christian Mauderer2019-03-282-0/+3
|
* Update to FreeBSD stable/12 2019-03-11Sebastian Huber2019-03-113-3/+12
| | | | Git mirror commit 735fe7a0a5f9c265040e2e6654a01b081d6354f1.
* Fix atomic_load_32()Sebastian Huber2019-02-181-1/+1
|
* Remove obsolete <rtems/pty.h>Sebastian Huber2019-02-121-68/+0
|
* ZONE(9): Fix UMA_PCPU_ALLOC_SIZESebastian Huber2019-02-121-2/+2
| | | | | Using CACHE_LINE_SIZE for UMA_PCPU_ALLOC_SIZE was a huge memory waste since the backend memory allocator is page based.
* Update to FreeBSD stable/12 2019-02-11Sebastian Huber2019-02-1211-99/+488
| | | | Git mirror commit 606b591dae1023a71ff020faf99789059eb6591f.
* atomic.h: Add atomic_fetchadd_64()Sebastian Huber2019-02-111-0/+26
|
* atomic.h: Add atomic_load_32()Sebastian Huber2019-02-111-0/+21
|
* Update to FreeBSD stable/12 2019-02-04Sebastian Huber2019-02-042-4/+288
| | | | Git mirror commit 50f507fe430c8041715f649f179f4b0a431dd7ff.
* Fix INVARIANTS supportSebastian Huber2019-01-221-2/+3
|
* Update to FreeBSD stable/12 2019-01-21Sebastian Huber2019-01-212-0/+7
| | | | | | Git mirror commit 3a48f3689d65c5304cf706bbf2c5576daeb60a96. Update #3472.
* Update to FreeBSD stable/12 2019-01-16Sebastian Huber2019-01-213-24/+51
| | | | | | Git mirror commit 4ff7d8141f665693dd8b17090d410604888f1e9a. Update #3472.