1856 Commits

Author SHA1 Message Date
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
Sebastian Huber
5d0b5c9463 PCI(4): Add big endian support 2019-09-23 10:56:41 +02:00
Sebastian Huber
0063a2caa0 PCI(4): Install header files 2019-09-23 10:56:32 +02:00
Sebastian Huber
f44c30fb3a Add <sys/disk.h> to build module 2019-09-23 10:55:50 +02:00
Sebastian Huber
989e2dd76e CONFIG_INTRHOOK(9): Call handlers after boot
This enables adding drivers on demand which use this service after
initialization.
2019-09-23 10:55:49 +02:00
Sebastian Huber
f052790a24 nexus: Avoid NULL pointer access 2019-09-23 10:55:47 +02:00
Sebastian Huber
82bccd8104 C++ compatibility for <dev/pci/pcivar.h> 2019-09-23 10:55:45 +02:00
Sebastian Huber
5173168252 C++ compatiblity for kernel space header 2019-09-23 10:55:44 +02:00
Sebastian Huber
05ec85c87c C++ compatibility for kernel space <sys/sysctl.h> 2019-09-23 10:55:42 +02:00
Sebastian Huber
7b1aea98a1 Add wrapper for strndup() 2019-09-11 10:25:49 +02:00
Vijay Kumar Banerjee
951c4b92cf rtemsbsd: remove dead code fb.c 2019-08-31 20:32:38 +02:00
Sebastian Huber
48b6067610 media01: Reduce record item count 2019-08-27 10:31:52 +02:00
Sebastian Huber
17221cb586 libsodium: Disable unused function 2019-08-27 10:31:50 +02:00
Sebastian Huber
4789b90b18 tty.c: Disable unused functions 2019-08-27 10:31:48 +02:00
Sebastian Huber
5c7853a44c pf_ioctl.c: Disable superfluous unload support 2019-08-27 10:31:47 +02:00
Sebastian Huber
d67d2c9f61 kern_intr.c: Disable unused functions 2019-08-27 10:31:46 +02:00
Sebastian Huber
54fcbf1d4a Remove superfluous support for preloaded modules 2019-08-27 10:31:44 +02:00