Christian Mauderer
9d69204a39
regulator: Import from FreeBSD.
...
Update #3869 .
2020-04-15 16:30:33 +02:00
Sebastian Huber
859015f502
imx gpio port
...
Update #3869 .
2020-04-15 16:18:44 +02:00
Christian Mauderer
6624d6ee32
imx6_ccm: Add and build module.
...
Update #3869 .
2020-04-15 16:18:44 +02:00
Sebastian Huber
eb6ff63322
imx6_ccm: Port to RTEMS
...
Update #3869 .
2020-04-15 16:18:44 +02:00
Sebastian Huber
7bafcafd9b
imx6_ccm: Import from FreeBSD
...
Update #3869 .
2020-04-15 16:18:43 +02:00
Sebastian Huber
bd7af5fcee
usb_busdma: Add USB_NEED_BUSDMA_COHERENT_ALLOC
...
Some BSPs have a cache-coherent memory area, however, it should not be
used for the USB controller.
2020-04-15 16:18:43 +02:00
Moyano, Gabriel
0444b24bf9
testsuite: A description for each test added
2020-04-09 08:35:41 +02:00
Sebastian Huber
384769141c
testsuite: CONFIGURE_MAXIMUM_FILE_DESCRIPTORS
2020-04-03 10:50:43 +02:00
Christian Mauderer
fa81c95416
mmcsd: Don't handle multiple hardware partitions.
...
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-04-01 14:12:11 +02:00
Moyano, Gabriel
9478d56165
testsuite: User input define added
2020-03-31 11:19:48 +02:00
Moyano, Gabriel
89be2af266
testsuite: Using RTEMS tester functions at beginning and at the end of tests
...
puts() was replaced with rtems_test_begin() and rtems_test_end()
2020-03-31 11:19:48 +02:00
Vijay Kumar Banerjee
508836451b
wscript: Python2 support for unicode strings in contexts
...
Update #3909
2020-03-30 11:19:05 +11:00
Sebastian Huber
211af17ad4
nfsclient: Use a system event for RPC
...
Aviod conflicts with application events.
2020-03-18 08:28:43 +01:00
Chris Johns
cbdeec00de
waf: Change the test configure check for libdebugger to it's lib
...
- Add support for a 'test-if-library'
- Use rtems_waf's 'test_application()' fragment in the check_cc
call
Closes #3948
2020-03-05 21:18:05 +11:00
Chris Johns
5b27c71630
rtems_waf: Update to master (096372fc4504)
...
Updates #3888
2020-02-28 14:01:28 +11:00
Sebastian Huber
6dc77fcbf2
waf: Update to waf-2.0.19
...
Update #3569 .
2020-02-27 08:44:15 +01:00
Sebastian Huber
792d56bd33
NVME(4): Fix for big endian platforms
...
Update #3821 .
2020-02-18 14:59:31 +01:00
Sebastian Huber
7606ec2977
epoch01: Update due to API changes
...
Update #3815 .
2020-02-10 20:21:56 +01:00
Sebastian Huber
2bbeeb6529
syscalls01: Fix sporadic test failures
2020-02-10 19:39:28 +01:00
Sebastian Huber
eb5dc4f658
EVENTHANDLER(9): Avoid multiple definition errors
2020-02-10 19:39:27 +01:00
Jan Sommer
af291fa3a0
i386: Port to RTEMS
...
- Update imported files to compile rtems-libbsd for i386 based BSPs
- Currently does not support the option "dev_nic_e1000 = on"
2020-02-10 10:44:28 +01:00
Jan Sommer
9215a81d08
i386: Add to build
2020-02-10 10:42:42 +01:00
Jan Sommer
0bd7949124
i386: Add missing files from FreeBSD
...
- Files needed to make rtems-libbsd build again for i386
2020-02-10 10:42:42 +01:00
Christian Mauderer
65a0afdd62
dhcpcd: Pass config structure.
2020-02-06 13:12:24 +01:00
Sebastian Huber
d892051f37
SOCKATMARK(3): Import from FreeBSD
...
Update #3798 .
2019-12-19 10:50:12 +01:00
Sebastian Huber
e6acc15bc9
NVMECONTROL(8): Port to RTEMS
...
Update #3821 .
2019-11-13 13:04:09 +01:00
Sebastian Huber
615fb19134
NVMECONTROL(8): Add to build
...
Update #3821 .
2019-11-13 13:04:06 +01:00
Sebastian Huber
ddc8c35cdd
NVMECONTROL(8): Import from FreeBSD
...
Update #3821 .
2019-11-13 13:04:04 +01:00
Sebastian Huber
623e179ae5
NVD(4): Add RTEMS-specific NVMe disk driver
...
Update #3821 .
2019-11-13 13:04:03 +01:00
Sebastian Huber
7cfd4a5edb
NVME(4): Add NVME_GET_NAMESPACE IO control
...
Update #3821 .
2019-11-13 13:04:01 +01:00
Sebastian Huber
2bcbcbb18f
NVME(4): Install header files
...
Update #3821 .
2019-11-13 13:03:59 +01:00
Sebastian Huber
1d90e42327
NVME(4): Enable per-CPU IO queues
...
Update #3821 .
2019-11-13 13:03:57 +01:00
Sebastian Huber
ab4be9ec77
NVME(4): Add support for SGL
...
Update #3821 .
2019-11-13 13:03:55 +01:00
Sebastian Huber
bd2bea425e
NVME(4): Add SGL descriptor
...
Update #3821 .
2019-11-13 13:03:54 +01:00
Sebastian Huber
4e1cccffc8
NVME(4): Optimize data transfer
...
Update #3821 .
2019-11-13 13:03:52 +01:00
Sebastian Huber
59951a9a9c
NVME(4): Big endian support
...
Update #3821 .
2019-11-13 13:03:51 +01:00
Sebastian Huber
53145c7232
NVME(4): Port to RTEMS
...
Update #3821 .
2019-11-13 13:03:49 +01:00
Sebastian Huber
0653b1db32
NVME(4): Add build module
...
Update #3821 .
2019-11-13 13:03:47 +01:00
Sebastian Huber
950675442f
NVME(4): Import from FreeBSD
...
Update #3821 .
2019-11-13 13:03:36 +01:00
Sebastian Huber
a5ddb0ea69
Update to FreeBSD head 2019-09-24
...
Git mirror commit 6b0307a0a5184339393f555d5d424190d8a8277a.
2019-11-13 10:47:04 +01:00
Sebastian Huber
83afe13399
test/syscalls01: Fix sporadic test failures
2019-11-13 10:47:03 +01:00
Sebastian Huber
5f2d63683a
Add support for EARLY_COUNTER
2019-09-25 10:58:17 +02:00
Sebastian Huber
4a77611a22
Fix warnings
2019-09-24 14:20:34 +02:00
Sebastian Huber
bf9681316a
Remove obsolete header files
2019-09-24 14:20:08 +02:00
Sebastian Huber
747c6165b8
Compatibility for next Newlib update
2019-09-24 14:10:43 +02:00
Sebastian Huber
e9730d5fc5
Fix pgsigio() warnings
2019-09-24 14:07:12 +02:00
Sebastian Huber
cff1625f27
Add pselect()
2019-09-23 14:29:00 +02:00
Sebastian Huber
19b2402c40
test/syscalls01: Fix sporadic test failures
2019-09-23 14:28:58 +02:00
Sebastian Huber
c3623025c2
PCI(4): Import missing file
2019-09-23 10:58:01 +02:00
Sebastian Huber
b152932953
PCI(4): Disable unsupported features
2019-09-23 10:57:52 +02:00