Sebastian Huber
95a3ba8284
NETSTAT(1): Fix name list initialization
2017-01-10 09:53:33 +01:00
Sebastian Huber
b86b09782a
Fix warings in <sys/seq.h>
2017-01-10 09:53:33 +01:00
Sebastian Huber
11750f1f83
Fix warnings in <sys/refcount.h>
2017-01-10 09:53:33 +01:00
Sebastian Huber
2956924a34
Fix atomic ops in <sys/buf_ring.h>
2017-01-10 09:53:33 +01:00
Sebastian Huber
c40e45b75e
Update to FreeBSD head 2016-08-23
...
Git mirror commit 9fe7c416e6abb28b1398fd3e5687099846800cfd.
2017-01-10 09:53:31 +01:00
Sebastian Huber
750b2d4294
Workaround for <sys/event.h> update
2017-01-09 14:54:21 +01:00
Kevin Kirspel
b1580fb039
PIPE(2): Port to RTEMS
2016-12-23 08:26:14 +01:00
Kevin Kirspel
6959face72
PIPE(2): Import from FreeBSD
2016-12-23 08:24:12 +01:00
Sebastian Huber
e3dac667dd
pfctl: Update due to linker set API changes
2016-12-07 07:15:02 +01:00
Sebastian Huber
cfec446525
SLEEPQUEUE(9): Properly remove timeout timer
2016-11-24 09:49:08 +01:00
Sebastian Huber
616ffa9668
Use _Thread_Dispatch_direct()
2016-11-24 09:49:08 +01:00
Sebastian Huber
c418b7a213
Fix mbuf_jumbo_alloc()
2016-11-14 10:54:04 +01:00
Sebastian Huber
6254bf40b3
SDHCI(4): Delete
...
Delete heavily modified SDHCI(4) support. It must be re-imported from a
later FreeBSD version on demand.
2016-11-09 10:26:17 +01:00
Sebastian Huber
cc8f00d614
Fix warnings for linker sets
2016-11-09 09:56:01 +01:00
Sebastian Huber
617dc0f5a1
Really robust linker sets
...
The previous attempt to fix this issue failed.
See also:
https://gcc.gnu.org/ml/gcc/2016-09/msg00114.htm
2016-11-09 09:13:48 +01:00
Sebastian Huber
ed499fab5b
More robust linker sets
...
See also:
https://gcc.gnu.org/ml/gcc/2016-09/msg00114.html
2016-10-26 14:38:23 +02:00
Sebastian Huber
cf882982fa
Prepare copyiniov() for FreeBSD update
2016-10-26 14:14:05 +02:00
Sebastian Huber
0ba419717b
Add SIZE_T_MAX to <machine/rtems-bsd-user-space.h>
2016-10-24 08:11:24 +02:00
Sebastian Huber
7eb064cda1
Make <sys/proc.h> self-sufficient
2016-10-24 08:08:59 +02:00
Sebastian Huber
a9d38f5306
Remove AppleTalk support
...
Prepare update to FreeBSD 11.
2016-10-13 07:23:03 +02:00
Sebastian Huber
40f202da4e
pfctl: Update due to linker set API changes
2016-10-13 07:23:03 +02:00
Sebastian Huber
e11f8e31f0
ohci: Fixes due to USB stack update
2016-10-07 07:24:42 +02:00
Sebastian Huber
2c44b51475
Use _Thread_Get_priority()
2016-09-22 07:21:54 +02:00
Sebastian Huber
7f75b564fc
Port getdomainname() to RTEMS
2016-09-07 15:43:44 +02:00
Sebastian Huber
a4394109df
Import getdomainname()
2016-09-07 15:42:36 +02:00
Sebastian Huber
8e65e1bf45
usb: Update to FreeBSD trunk 2016-08-23
...
FreeBSD trunk, 2016-08-23, 9fe7c416e6abb28b1398fd3e5687099846800cfd.
2016-08-23 16:07:16 +02:00
Sebastian Huber
0c24e06130
mmc: Update to FreeBSD trunk 2016-08-23
2016-08-23 15:18:42 +02:00
Chris Johns
26a8cee1c3
e1000phy: Provide local support for Marvell's 88E1512 PHY.
...
This PHY is close to the standard PHY support so providing enough to
allow the PHY probe to pass lets it work on a MicroZed.
2016-08-11 17:41:49 +10:00
Christian Mauderer
9907ae4070
netstat: Don't init vars if they are not defined.
...
The variables are not available, if there is no INET6 defined.
2016-08-04 15:44:12 +02:00
Christian Mauderer
2fb3a360e7
freebsd: Add constant ipv6 addresses from vars.c.
...
This is necessary for a configuration without IPv6.
2016-08-04 15:44:06 +02:00
Christian Mauderer
09ce54ec14
pfctl: Add yacc generated file.
2016-08-02 10:21:52 +02:00
Christian Mauderer
d79524e4a7
pfctl: Adapt for RTEMS.
2016-08-02 10:21:52 +02:00
Christian Mauderer
686583cba4
pfctl: Use static where possible.
2016-08-02 10:21:52 +02:00
Christian Mauderer
c70221cb64
pfctl: Add const and move static variables.
...
Note: This should be upstreamed into BSD.
Make everything constant that can be constant and move static variables
out of their functions.
2016-08-02 10:21:51 +02:00
Christian Mauderer
b6252fb806
pfctl: Match prototype.
...
Note: This should be upstreamed into BSD.
2016-08-02 10:21:51 +02:00
Christian Mauderer
6e9a8eadf5
pfctl: Import sources from FreeBSD.
2016-08-02 10:21:51 +02:00
Christian Mauderer
21abaef9b0
freebsd: Don't use new wrappers for old ports.
...
Some of the commands have been adapted manually. So the wrapper
currently don't necessarily work as expected. For example ifconfig calls
malloc outside of the program call.
2016-08-02 10:21:51 +02:00
Christian Mauderer
9a01ebf7d7
kern_conf.c: Adapt for RTEMS.
2016-08-01 14:02:04 +02:00
Christian Mauderer
6c0cfc2173
kern_conf.c: Import from FreeBSD.
2016-08-01 14:02:04 +02:00
Christian Mauderer
b5db3321b5
rtemsbsd/devfs: Add.
2016-08-01 14:02:04 +02:00
Chris Johns
b6c170f713
kern/sleepqueue: Update due to API changes
2016-07-28 12:19:01 +10:00
Chris Johns
a0ea5f8710
Revert "kern/sleepqueue: Update due to API changes"
...
This reverts commit 1bf6529d195848be4f70b091a0a5071b1c08239a.
It changes FreeBSD whitespace.
2016-07-28 12:17:08 +10:00
Chris Johns
1bf6529d19
kern/sleepqueue: Update due to API changes
2016-07-28 12:16:09 +10:00
Chris Johns
ace5fb657c
Enable the Cadence cgem device syctls.
2016-06-27 21:31:03 +10:00
Chris Johns
591bd2d9c7
Revert "Enable the Cadence cgem device syctls."
...
This reverts commit 9362e7649bde3d31b6f464f3184fe527b4dcb1d2.
Committed white space changes.
2016-06-27 21:27:01 +10:00
Chris Johns
9362e7649b
Enable the Cadence cgem device syctls.
2016-06-27 21:25:38 +10:00
Chris Johns
9835790270
Enable device sysctl.
2016-06-27 21:24:03 +10:00
Sebastian Huber
32fd702138
Update due to RTEMS printer API changes
2016-06-23 14:08:02 +02:00
Sebastian Huber
5851034aea
reentrant.h: There is no main thread in RTEMS
2016-06-15 07:49:24 +02:00
Sebastian Huber
a037da67c6
XDR(3): Port to RTEMS
2016-06-10 14:10:26 +02:00