Sebastian Huber
50056ecbd2
ifmcstat: Import from FreeBSD
2020-09-10 13:23:45 +02:00
Sebastian Huber
b35ea8c6d1
nfsclient: Next attempt to fix 64-bit targets
...
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 #4025 .
2020-08-18 07:35:40 +02:00
Sebastian Huber
c60c10e4f7
Fix linker errors with minimal build set
2020-08-06 13:22:42 +02:00
Sebastian Huber
2e6bc2ab40
build: Do not convert cflags to defines
...
This makes it possible to use module-specific C flags, for example to
instrument functions (-finstrument-functions).
2020-08-06 13:22:42 +02:00
Sebastian Huber
b1e67a2bdc
telnet: Use rtems_shell_dup_current_env()
...
Update #3859 .
2020-08-06 13:22:42 +02:00
Sebastian Huber
3e4ebf3bf3
Conditionally include <bsp/linker-symbols.h>
...
Remove superfluous <bsp.h> include.
2020-08-05 15:06:00 +02:00
Sebastian Huber
1ec5f5eba6
racoon: Change type due to Newlib API changes
2020-08-05 13:22:41 +02:00
Vijay Kumar Banerjee
35fc309241
wscript: add uninstall command
2020-08-05 14:22:51 +05:30
Vijay Kumar Banerjee
f1eb69a4a3
Update rtems_waf
2020-08-05 14:22:51 +05:30
Christian Mauderer
e649184003
testsuite: Use new name of test-info.h.
...
In RTEMS the test.h has been renamed to test-info.h to allow the new
test framework to take over.
2020-07-31 08:32:22 +02:00
Christian Mauderer
4a05b2e41c
if_ffec: Align send buffers to cache if necessary.
2020-07-29 11:19:24 +02:00
Christian Mauderer
828969e525
imx: Don't use USB_NEED_BUSDMA_COHERENT_ALLOC
...
That option makes problems with some drivers because the buffers are not
allways cache line aligned.
Update 3869
2020-07-29 11:19:14 +02:00
Christian Mauderer
beaacb5c30
busdma: Don't sync nocache memory on ARM
...
The busdma shouldn't try to flush or invalidate cache in a nocache area.
2020-07-29 11:19:14 +02:00
Christian Mauderer
36b588eb8b
rtwn_usb: Make sure buffers are cache aligned
2020-07-29 11:19:14 +02:00
Christian Mauderer
4820ccecc9
busdma: Option to round to cache lines on sync
...
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-29 11:19:14 +02:00
Christian Mauderer
7e5d93bb6b
imx: Use RTEMS GPIO driver instead of FreeBSD one
...
Update 3869
2020-07-29 11:19:00 +02:00
Christian Mauderer
469cc8fbb7
gpioregulator: Remove.
...
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-29 11:15:42 +02:00
Christian Mauderer
f9687a8995
wscript: Update RTEMS version to 6.
2020-07-29 10:56:22 +02:00
Christian Mauderer
c81707c3e2
README: Update with information for RTEMS 6
2020-07-29 10:55:28 +02:00
Sebastian Huber
6da0dda325
mDNSResponder: Port to RTEMS
...
Update #4010 .
2020-06-23 18:17:23 +02:00
Sebastian Huber
dac4628cd0
mDNSResponder: Update to v878.270.2
...
The sources can be obtained via:
https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.270.2.tar.gz
Update #4010 .
2020-06-23 18:17:22 +02:00
Sebastian Huber
0781eb40e2
mDNSResponder: Update to v878.260.1
...
The sources can be obtained via:
https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.260.1.tar.gz
Update #4010 .
2020-06-23 18:17:22 +02:00
Sebastian Huber
1350d527b8
mDNSResponder: Update to v878.250.4
...
The sources can be obtained via:
https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.250.4.tar.gz
Update #4010 .
2020-06-23 18:17:22 +02:00
Sebastian Huber
4af311eaa7
mDNSResponder: Update to v878.240.1
...
The sources can be obtained via:
https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.240.1.tar.gz
Update #4010 .
2020-06-23 18:17:22 +02:00
Sebastian Huber
b96778b363
mDNSResponder: Update to v878.230.2
...
The sources can be obtained via:
https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.230.2.tar.gz
Update #4010 .
2020-06-23 18:17:22 +02:00
Sebastian Huber
a6b1d332b1
mDNSResponder: Update to v878.200.35
...
The sources can be obtained via:
https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.200.35.tar.gz
Update #4010 .
2020-06-23 18:17:22 +02:00
Sebastian Huber
ded076e26c
mDNSResponder: Update to v878.70.2
...
The sources can be obtained via:
https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.70.2.tar.gz
Update #4010 .
2020-06-23 18:17:22 +02:00
Sebastian Huber
f042b87589
mDNSResponder: Update to v878.50.17
...
The sources can be obtained via:
https://opensource.apple.com/tarballs/mDNSResponder/mDNSResponder-878.50.17.tar.gz
Update #4010 .
2020-06-23 18:17:22 +02:00
Sebastian Huber
16c6926473
mDNSResponder: Back to mDNSResponder-878.30.4
...
Update #4010 .
2020-06-23 18:17:22 +02:00
Sebastian Huber
2036cf9616
epoch01: Fix sporadic test failures
2020-06-23 14:11:24 +02:00
Vijay Kumar Banerjee
b96abfd647
libbsd.py: Install the evdev header files
5.1
5.2
5.3
2020-06-04 23:06:32 +05:30
Christian Mauderer
4fad914cee
imx6_usbphy: Fix regulator (vbus-supply)
...
Update #3869 .
2020-04-20 09:18:58 +02:00
Christian Mauderer
a6cf310fb2
regulator: Disable FDT parts for non-FDT targets
2020-04-17 14:43:58 +02:00
Christian Mauderer
db78c8c52f
imx: Fix build for all other BSPs.
2020-04-16 10:49:36 +02:00
Christian Mauderer
c0f6606d47
imx6_usbphy: Add regulator (vbus-supply).
...
Update #3869 .
2020-04-15 16:32:34 +02:00
Christian Mauderer
9dfb3bdef2
ehci_imx: Set/clear ENHOSTDISCONNECT in USB PHY.
...
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-15 16:32:34 +02:00
Christian Mauderer
f33b6a0f3b
ehci_imx: Add to build.
2020-04-15 16:32:34 +02:00
Christian Mauderer
c9c4d79898
ehci_imx: Port to RTEMS
...
Update #3869 .
2020-04-15 16:32:34 +02:00
Sebastian Huber
7c34c62c42
ehci_imx: Import from FreeBSD
...
Update #3869 .
2020-04-15 16:32:34 +02:00
Christian Mauderer
c54699f40f
Add support for i.mx cache.
...
Update #3869 .
2020-04-15 16:32:34 +02:00
Christian Mauderer
e518d8c72c
regulator: Add to build.
...
Update #3869 .
2020-04-15 16:32:24 +02:00
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