summaryrefslogtreecommitdiffstats
path: root/rtemsbsd/include (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Import telnetd from RTEMS repositoryVijay Kumar Banerjee2021-04-071-0/+137
| | | | | The files have been taken from RTEMS repository with head commit at bd9e45d91f77657445400bc2c814f251c9e37cef
* STM32H7: Add SDMMC driverChristian Mauderer2021-04-013-0/+95
| | | | Update #4372
* arm/ti/ti_pinmux: Remove TI pinmux driverG S Niteesh Babu2021-03-212-6/+0
| | | | | | | | | | | | | | The TI driver has been moved to RTEMS so the driver can be removed from libBSD. The following files have been removed from libBSD and moved to RTEMS. 1) ti/am335x/am335x_scm_padconf.c 2) ti/am335x/am335x_scm_padconf.h 3) ti/ti_pinmux.c 4) ti/ti_pinmux.h Update #3784
* Add CGEM definitions for ZynqMPKinsey Moore2020-11-242-0/+23
|
* imxrt: Add supportChristian Mauderer2020-11-201-0/+8
| | | | Update #4180
* Update arm64/aarch64 supportKinsey Moore2020-11-131-0/+1
|
* dwc_otg: Add support for nexus busSebastian Huber2020-10-271-0/+18
| | | | Update #3910.
* if_stmac: Add driver for STM32H7 ethernet moduleSebastian Huber2020-10-271-0/+5
| | | | Update #3910.
* powerpc/nexus: Add legacy PCI support to PowerPC Motorola Shared BSP familyChris Johns2020-10-261-1/+5
|
* i386: Delete old machine dependent filesJan Sommer2020-09-161-145/+1
| | | | | | | | - The files in the i386 directory have been moved to common x86 directories by FreeBSD: - freebsd/sys/i386/include/machine/bus.h - 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
* ifmcstat: Port to RTEMSSebastian Huber2020-09-102-0/+6
|
* imx: Don't use USB_NEED_BUSDMA_COHERENT_ALLOCChristian Mauderer2020-07-291-1/+1
| | | | | | | That option makes problems with some drivers because the buffers are not allways cache line aligned. Update 3869
* busdma: Option to round to cache lines on syncChristian Mauderer2020-07-291-0/+3
| | | | | | | | | | Some targets support only flushing or invalidating complete cache lines. In this cases misaligned buffers might lead to unexpected results. This patch adds a flag that allows drivers to signal to the bus dma driver that it is OK to round a buffer to the next full cache line. That's for example necessary if a driver wants to send out 14 byte via a USB DMA. Only the driver knows whether these 14 bytes are located in an otherwise unused cache line aligned buffer.
* imx: Use RTEMS GPIO driver instead of FreeBSD oneChristian Mauderer2020-07-291-1/+1
| | | | Update 3869
* gpioregulator: Remove.Christian Mauderer2020-07-291-1/+0
| | | | | | | | | There is a bug in the #ifdef regarding FDT so this file hasn't been compiled. If that bug is solved, the driver doesn't work for some other reason. With the FDT-bug the driver hasn't been used by anyone. So just remove it again.
* ehci_imx: Add to build.Christian Mauderer2020-04-151-0/+5
|
* Add support for i.mx cache.Christian Mauderer2020-04-151-1/+1
| | | | Update #3869.
* regulator: Add to build.Christian Mauderer2020-04-153-0/+146
| | | | Update #3869.
* imx6_ccm: Add and build module.Christian Mauderer2020-04-151-0/+2
| | | | Update #3869.
* usb_busdma: Add USB_NEED_BUSDMA_COHERENT_ALLOCSebastian Huber2020-04-151-0/+5
| | | | | Some BSPs have a cache-coherent memory area, however, it should not be used for the USB controller.
* i386: Port to RTEMSJan Sommer2020-02-105-0/+2399
| | | | | - Update imported files to compile rtems-libbsd for i386 based BSPs - Currently does not support the option "dev_nic_e1000 = on"
* NVMECONTROL(8): Port to RTEMSSebastian Huber2019-11-132-0/+5
| | | | Update #3821.
* NVME(4): Port to RTEMSSebastian Huber2019-11-131-0/+0
| | | | Update #3821.
* Update to FreeBSD head 2019-09-24Sebastian Huber2019-11-139-25/+504
| | | | Git mirror commit 6b0307a0a5184339393f555d5d424190d8a8277a.
* Add support for EARLY_COUNTERSebastian Huber2019-09-251-0/+10
|
* Remove obsolete header filesSebastian Huber2019-09-241-1/+0
|
* Compatibility for next Newlib updateSebastian Huber2019-09-241-0/+4
|
* Fix pgsigio() warningsSebastian Huber2019-09-241-1/+0
|
* C++ compatiblity for kernel space headerSebastian Huber2019-09-231-0/+8
|
* Add wrapper for strndup()Sebastian Huber2019-09-111-2/+9
|
* rtemsbsd: remove dead code fb.cVijay Kumar Banerjee2019-08-311-2/+0
|
* atomic.h: Add atomic_load_long()Sebastian Huber2019-08-271-0/+21
|
* am335x display drivers: Port to RTEMSVijay Kumar Banerjee2019-08-112-0/+4
|
* fbd: Port to RTEMSVijay Kumar Banerjee2019-08-118-0/+69
|
* TDA19988: Port to RTEMSVijay Kumar Banerjee2019-08-115-0/+229
|
* Pinmux: Port to RTEMSVijay Kumar Banerjee2019-08-113-0/+50
|
* Add mmapVijay Kumar Banerjee2019-07-271-0/+2
|
* 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
|
* i2c tool : port to RTEMSVijay Kumar Banerjee2019-06-292-0/+4
|
* iicbus: port to RTEMSVijay Kumar Banerjee2019-06-293-0/+199
|
* 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-131-1/+0
|
* Remove jail/prison functions from namespaceSebastian Huber2019-05-131-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.