summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-07-29busdma: Don't sync nocache memory on ARMChristian Mauderer
The busdma shouldn't try to flush or invalidate cache in a nocache area.
2020-07-29rtwn_usb: Make sure buffers are cache alignedChristian Mauderer
2020-07-29busdma: Option to round to cache lines on syncChristian Mauderer
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.
2020-07-29imx: Use RTEMS GPIO driver instead of FreeBSD oneChristian Mauderer
Update 3869
2020-07-29gpioregulator: Remove.Christian Mauderer
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.
2020-07-29wscript: Update RTEMS version to 6.Christian Mauderer
2020-07-29README: Update with information for RTEMS 6Christian Mauderer
2020-06-23mDNSResponder: Port to RTEMSSebastian Huber
Update #4010.
2020-06-23mDNSResponder: Update to v878.270.2Sebastian Huber
The sources can be obtained via: https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.270.2.tar.gz Update #4010.
2020-06-23mDNSResponder: Update to v878.260.1Sebastian Huber
The sources can be obtained via: https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.260.1.tar.gz Update #4010.
2020-06-23mDNSResponder: Update to v878.250.4Sebastian Huber
The sources can be obtained via: https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.250.4.tar.gz Update #4010.
2020-06-23mDNSResponder: Update to v878.240.1Sebastian Huber
The sources can be obtained via: https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.240.1.tar.gz Update #4010.
2020-06-23mDNSResponder: Update to v878.230.2Sebastian Huber
The sources can be obtained via: https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.230.2.tar.gz Update #4010.
2020-06-23mDNSResponder: Update to v878.200.35Sebastian Huber
The sources can be obtained via: https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.200.35.tar.gz Update #4010.
2020-06-23mDNSResponder: Update to v878.70.2Sebastian Huber
The sources can be obtained via: https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.70.2.tar.gz Update #4010.
2020-06-23mDNSResponder: Update to v878.50.17Sebastian Huber
The sources can be obtained via: https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.50.17.tar.gz Update #4010.
2020-06-23mDNSResponder: Back to mDNSResponder-878.30.4Sebastian Huber
Update #4010.
2020-06-23epoch01: Fix sporadic test failuresSebastian Huber
2020-06-04libbsd.py: Install the evdev header filesVijay Kumar Banerjee
2020-04-20imx6_usbphy: Fix regulator (vbus-supply)Christian Mauderer
Update #3869.
2020-04-17regulator: Disable FDT parts for non-FDT targetsChristian Mauderer
2020-04-16imx: Fix build for all other BSPs.Christian Mauderer
2020-04-15imx6_usbphy: Add regulator (vbus-supply).Christian Mauderer
Update #3869.
2020-04-15ehci_imx: Set/clear ENHOSTDISCONNECT in USB PHY.Christian Mauderer
This is not a nice solution but it should work on all chips. As soon as FreeBSD has a nice solution via the USB PHY driver, this should be replaced. Update #3869.
2020-04-15ehci_imx: Add to build.Christian Mauderer
2020-04-15ehci_imx: Port to RTEMSChristian Mauderer
Update #3869.
2020-04-15ehci_imx: Import from FreeBSDSebastian Huber
Update #3869.
2020-04-15Add support for i.mx cache.Christian Mauderer
Update #3869.
2020-04-15regulator: Add to build.Christian Mauderer
Update #3869.
2020-04-15regulator: Import from FreeBSD.Christian Mauderer
Update #3869.
2020-04-15imx gpio portSebastian Huber
Update #3869.
2020-04-15imx6_ccm: Add and build module.Christian Mauderer
Update #3869.
2020-04-15imx6_ccm: Port to RTEMSSebastian Huber
Update #3869.
2020-04-15imx6_ccm: Import from FreeBSDSebastian Huber
Update #3869.
2020-04-15usb_busdma: Add USB_NEED_BUSDMA_COHERENT_ALLOCSebastian Huber
Some BSPs have a cache-coherent memory area, however, it should not be used for the USB controller.
2020-04-09testsuite: A description for each test addedMoyano, Gabriel
2020-04-03testsuite: CONFIGURE_MAXIMUM_FILE_DESCRIPTORSSebastian Huber
2020-04-01mmcsd: Don't handle multiple hardware partitions.Christian Mauderer
The rtems_bsd_mmcsd_attach_worker acquired the bus without releasing it. If a MMC device has multiple hardware partitions (like eMMC which typically has at least one boot partition) the rtems_bsd_mmcsd_attach_worker would try to acquire the bus multiple times. This doesn't work. Doing it right would mean to acquire and release the bus for each access which would have an performance impact. Beneath that it would mean that partition switching has to be supported by the RTEMS code too. There is currently no known use case where the access would be necessary. Therefore this patch prefers the performance and just avoids all further hardware partitions.
2020-03-31testsuite: User input define addedMoyano, Gabriel
2020-03-31testsuite: Using RTEMS tester functions at beginning and at the end of testsMoyano, Gabriel
puts() was replaced with rtems_test_begin() and rtems_test_end()
2020-03-30wscript: Python2 support for unicode strings in contextsVijay Kumar Banerjee
Update #3909
2020-03-18nfsclient: Use a system event for RPCSebastian Huber
Aviod conflicts with application events.
2020-03-05waf: Change the test configure check for libdebugger to it's libChris Johns
- Add support for a 'test-if-library' - Use rtems_waf's 'test_application()' fragment in the check_cc call Closes #3948
2020-02-28rtems_waf: Update to master (096372fc4504)Chris Johns
Updates #3888
2020-02-27waf: Update to waf-2.0.19Sebastian Huber
Update #3569.
2020-02-18NVME(4): Fix for big endian platformsSebastian Huber
Update #3821.
2020-02-10epoch01: Update due to API changesSebastian Huber
Update #3815.
2020-02-10syscalls01: Fix sporadic test failuresSebastian Huber
2020-02-10EVENTHANDLER(9): Avoid multiple definition errorsSebastian Huber
2020-02-10i386: Port to RTEMSJan Sommer
- Update imported files to compile rtems-libbsd for i386 based BSPs - Currently does not support the option "dev_nic_e1000 = on"