summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* nfsclient: Next attempt to fix 64-bit targets5.1-freebsd-12Sebastian Huber2020-08-181-62/+27
| | | | | | | In serporidok use the same structures used to hand over to the XDR encode/decode routines. We must not mix packed and unpacked structures. Close #4024.
* telnet: Use rtems_shell_dup_current_env()Sebastian Huber2020-08-066-6/+6
| | | | Update #3859.
* Fix linker errors with minimal build setSebastian Huber2020-07-082-0/+9
|
* build: Do not convert cflags to definesSebastian Huber2020-06-251-11/+3
| | | | | This makes it possible to use module-specific C flags, for example to instrument functions (-finstrument-functions).
* mDNSResponder: Port to RTEMSSebastian Huber2020-06-239-8/+136
| | | | Update #4010.
* mDNSResponder: Update to v878.270.2Sebastian Huber2020-06-2319-155/+245
| | | | | | | | The sources can be obtained via: https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.270.2.tar.gz Update #4010.
* mDNSResponder: Update to v878.260.1Sebastian Huber2020-06-236-187/+176
| | | | | | | | The sources can be obtained via: https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.260.1.tar.gz Update #4010.
* mDNSResponder: Update to v878.250.4Sebastian Huber2020-06-237-2653/+10718
| | | | | | | | The sources can be obtained via: https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.250.4.tar.gz Update #4010.
* mDNSResponder: Update to v878.240.1Sebastian Huber2020-06-237-21/+47
| | | | | | | | The sources can be obtained via: https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.240.1.tar.gz Update #4010.
* mDNSResponder: Update to v878.230.2Sebastian Huber2020-06-2312-24/+45
| | | | | | | | The sources can be obtained via: https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.230.2.tar.gz Update #4010.
* mDNSResponder: Update to v878.200.35Sebastian Huber2020-06-2342-1012/+6790
| | | | | | | | The sources can be obtained via: https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.200.35.tar.gz Update #4010.
* mDNSResponder: Update to v878.70.2Sebastian Huber2020-06-233-4/+6
| | | | | | | | The sources can be obtained via: https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.70.2.tar.gz Update #4010.
* mDNSResponder: Update to v878.50.17Sebastian Huber2020-06-239-315/+1376
| | | | | | | | The sources can be obtained via: https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.50.17.tar.gz Update #4010.
* mDNSResponder: Back to mDNSResponder-878.30.4Sebastian Huber2020-06-2312-379/+273
| | | | Update #4010.
* epoch01: Fix sporadic test failuresSebastian Huber2020-06-231-0/+4
|
* imx6_usbphy: Fix regulator (vbus-supply)Christian Mauderer2020-04-201-1/+1
| | | | Update #3869.
* regulator: Disable FDT parts for non-FDT targetsChristian Mauderer2020-04-172-0/+4
|
* i386: Port to RTEMSJan Sommer2020-04-176-0/+18
| | | | | | - 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-175-450/+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
* iflib.c: Deactivate use of ifc_cpusJan Sommer2020-04-171-0/+24
| | | | | | - cpusets and SMP are currently not supported in libbsd for RTEMS - Disable the ifc_cpus context variable and replace its usage, essentially hard-coding for cpu 0
* Callout: Redefine callout_reset_on for rtemsJan Sommer2020-04-171-0/+6
| | | | | | | | - callout_reset_on takes a cpu which is ignored by the subsequent call to callout_reset_sbt_on in RTEMS. - The macro is redefined to discard the cpu argument directly which enables uses of it with cpu-dependent variables (disabled in RETMS) without further changes, e.g. in iflib.c.
* i386: Add missing files to build systemJan Sommer2020-04-171-3/+9
| | | | | | | - Update FreeBSD files in libbsd.py to required by i386 based BSPs - Some machine specific header files have moved to different directories in FreeBSD - Add missing files e1000 network driver (iflib*)
* waf: Add path-mappings featureJan Sommer2020-04-172-2/+19
| | | | | | - path-mappings allow to fix autogenerated include paths for some corner cases of target platforms without the need to change the build system - Currently used for i386 based bsps
* i386: Add missing files from FreeBSDJan Sommer2020-04-179-0/+9358
| | | | - Files needed to make rtems-libbsd build again for i386
* imx: Fix build for all other BSPs.Christian Mauderer2020-04-163-0/+13
|
* imx6_usbphy: Add regulator (vbus-supply).Christian Mauderer2020-04-151-0/+31
| | | | Update #3869.
* ehci_imx: Set/clear ENHOSTDISCONNECT in USB PHY.Christian Mauderer2020-04-151-0/+59
| | | | | | | | 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.
* ehci_imx: Add to build.Christian Mauderer2020-04-152-0/+7
|
* ehci_imx: Port to RTEMSChristian Mauderer2020-04-152-0/+23
| | | | Update #3869.
* ehci_imx: Import from FreeBSDSebastian Huber2020-04-152-0/+728
| | | | Update #3869.
* Add support for i.mx cache.Christian Mauderer2020-04-141-1/+1
| | | | Update #3869.
* regulator: Add to build.Christian Mauderer2020-04-148-0/+300
| | | | Update #3869.
* regulator: Import from FreeBSD.Christian Mauderer2020-04-146-0/+2462
| | | | Update #3869.
* imx gpio portSebastian Huber2020-04-141-0/+1
| | | | Update #3869.
* imx6_ccm: Add and build module.Christian Mauderer2020-04-143-0/+26
| | | | Update #3869.
* imx6_ccm: Port to RTEMSSebastian Huber2020-04-141-0/+7
| | | | Update #3869.
* imx6_ccm: Import from FreeBSDSebastian Huber2020-04-146-0/+969
| | | | Update #3869.
* usb_busdma: Add USB_NEED_BUSDMA_COHERENT_ALLOCSebastian Huber2020-04-142-0/+9
| | | | | Some BSPs have a cache-coherent memory area, however, it should not be used for the USB controller.
* testsuite: A description for each test addedMoyano, Gabriel2020-04-0955-55/+413
|
* rtems_waf: Update to origin/master.Chris Johns2020-04-061-0/+0
| | | | Closes #3888.
* testsuite: CONFIGURE_MAXIMUM_FILE_DESCRIPTORSSebastian Huber2020-04-0310-10/+10
|
* mmcsd: Don't handle multiple hardware partitions.Christian Mauderer2020-04-011-0/+13
| | | | | | | | | | | | | | | | 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.
* testsuite: User input define addedMoyano, Gabriel2020-03-3119-5/+24
|
* testsuite: Using RTEMS tester functions at beginning and at the end of testsMoyano, Gabriel2020-03-3112-18/+40
| | | | puts() was replaced with rtems_test_begin() and rtems_test_end()
* Fix INVARIANTS supportSebastian Huber2020-03-311-0/+2
|
* wscript: Python2 support for unicode strings in contextsVijay Kumar Banerjee2020-03-301-4/+4
| | | | Closes #3909
* nfsclient: Use a system event for RPCSebastian Huber2020-03-181-6/+6
| | | | Aviod conflicts with application events.
* waf: Change the test configure check for libdebugger to it's libChris Johns2020-03-053-12/+50
| | | | | | | | | - Add support for a 'test-if-library' - Use rtems_waf's 'test_application()' fragment in the check_cc call Closes #3948
* rtems_waf: Update to master (096372fc4504)Chris Johns2020-02-281-0/+0
| | | | Closes #3888
* waf: Update to waf-2.0.19Sebastian Huber2020-02-271-8/+11
| | | | Update #3569.