Sebastian Huber
a25e6a9d18
libbsd.txt: Use rtems_bsd_ifconfig_lo0()
2018-09-21 10:29:32 +02:00
Sebastian Huber
9ff995c2a8
libbsd.txt: Remove linker set paragraph
...
These linker sections are now mandatory for the RTEMS initialization.
2018-09-21 10:29:29 +02:00
Sebastian Huber
2707771893
libbsd.txt: Avoid explicit versions
...
Update #3472 .
2018-09-21 10:29:05 +02:00
Christian Mauderer
9bc7b96066
libbsd.txt: Update version info and manpage links.
...
The information is clearly outdated. This patch updates it to the latest
release.
2018-08-06 15:10:13 +02:00
Christian Mauderer
afac48ae69
libbsd.txt: Add ipsec.
2018-08-02 10:40:45 +02:00
Christian Mauderer
338f3005fc
buildset: Add minimal and everything config.
...
This adds two new buildset configurations: One that leaves out as much
features as possible and one that enables all features. For the default
configuration WiFi support is now disabled.
To disable IPv6 for the minimal configuration, all -DINET6 are
eliminated in libbsd.py. They are now replaced by a #ifdef that checks
for RTEMS_BSD_MODULE_NETINET6 instead.
Close #3351 .
2018-05-03 07:09:46 +02:00
Chris Johns
f7a09b5985
waf: Support building from libbsd.py directly from waf.
...
Remove the need to generate a waf script.
Move various pieces of data from the builder code to libbsd.py and make
it configuration data.
Update #3351
2018-04-10 08:54:52 +02:00
Christian Mauderer
7ec935e03f
vprintf: Add handler that mutes all output.
...
This adds a vprintf handler that can be used to suppress all outputs of
the libbsd.
2018-03-23 09:36:35 +01:00
Christian Mauderer
b3d1e6a9c3
config.inc: Remove unused values.
2018-03-22 07:09:08 +01:00
Christian Mauderer
e5abb31577
libbsd.txt: Describe current state of WLAN.
2017-11-10 13:33:03 +01:00
Sebastian Huber
e3e88e1d86
Add CONTRIBUTING.md
2017-06-26 09:36:56 +02:00
Sebastian Huber
de8a76da2f
Update to FreeBSD head 2017-04-04
...
Git mirror commit 642b174daddbd0efd9bb5f242c43f4ab4db6869f.
2017-04-04 14:46:23 +02:00
Christian Mauderer
edf32f211c
rtwn: Port to RTEMS
2017-01-17 12:50:58 +01:00
Christian Mauderer
0cbb715ade
rtwn: Import from FreeBSD.
2017-01-17 12:50:58 +01:00
Sebastian Huber
0577772720
Update to FreeBSD head 2017-01-09
...
Git mirror commit 1f8e4a995a6ede4bdb24e6d335ccda2bdb0175ab.
2017-01-10 11:03:27 +01:00
Sebastian Huber
75b706fde4
Update to FreeBSD head 2016-12-10
...
Git mirror commit 80c55f08a05ab3b26a73b226ccb56adc3122a55c.
2017-01-10 09:53:34 +01:00
Sebastian Huber
c40e45b75e
Update to FreeBSD head 2016-08-23
...
Git mirror commit 9fe7c416e6abb28b1398fd3e5687099846800cfd.
2017-01-10 09:53:31 +01:00
Christian Mauderer
8c0eebac7d
userspace-header-gen.py: Simplify program ports
2017-01-10 09:53:26 +01: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
7c77211d0f
doc: Update rules to modify FreeBSD code
2016-08-23 15:37:01 +02:00
Sebastian Huber
0c24e06130
mmc: Update to FreeBSD trunk 2016-08-23
2016-08-23 15:18:42 +02:00
Sebastian Huber
a971614a91
doc: Update rules to modify FreeBSD code
2016-08-19 11:18:52 +02:00
Christian Mauderer
69355c3ce3
devfs: Add some notes on implementation.
2016-08-16 09:16:43 +02:00
Sebastian Huber
62c4755a0b
doc: Add FreeBSD import version section
2016-08-10 08:04:16 +02:00
Christian Mauderer
6cfb5c2ca4
pf: Improve documentation regarding stack.
2016-08-08 16:12:05 +02:00
Christian Mauderer
f1941b2b82
libbsd.txt: Add section describing PF.
2016-08-02 10:58:08 +02:00
Christian Mauderer
f71cbd02dc
libbsd.txt: Add guide for user space tools.
2016-08-02 10:58:02 +02:00
Chris Johns
39a650e570
Add VDE and QEMU doco.
2016-06-27 16:45:18 +10:00
Chris Johns
9edacb625c
Fix spelling.
2016-06-27 13:32:24 +10:00
Sebastian Huber
d6ad59dfee
libbsd.txt: Clarify xilinx_zynq_a9_qemu usage
2016-06-13 12:00:08 +02:00
Sebastian Huber
1bb23f0889
libbsd.txt: Fix format
2016-06-10 14:03:34 +02:00
Chris Johns
f9798adc4d
Add a stats report command.
...
The report shows the level of changes we have made to the FreeBSD code.
2016-05-31 09:49:31 +10:00
Chris Johns
c67debb2db
Add rc.conf documentation.
2016-05-18 14:17:20 +10:00
Sebastian Huber
28c973a9b4
Add "How to import code from FreeBSD"
2016-05-06 09:32:12 +02:00
Sebastian Huber
0f5dd1cc38
Add script to create the kernel namespace header
2016-05-06 08:56:03 +02:00
Chris Johns
1e8c93c987
Add some doco on reverse and forward movement of the code.
2016-05-04 15:59:16 +10:00
Chris Johns
97c5024a79
Add RTEMS version support, update all python to 2 and 3.
...
Add support to force the RTEMS version. This remove the need for using
the --rtems-version command line option if the automatic detection fails.
Update all python code to support python 2 and 3.
Update rtems_waf to the latest version to support the RTEMS version,
check environment variables and to display the CC version.
Sort all tests. I think the unsorted list is dependent on the version
of python and so would result in repo noise as if it regenerted.
2016-04-18 10:53:20 +10:00
Sebastian Huber
e78b3dce02
doc: Qemu network
2015-10-01 09:47:05 +02:00
Sebastian Huber
613c34100e
doc: Add Qemu network setup
2015-10-01 08:03:19 +02:00
Sebastian Huber
36a16f5c7f
i386: Quick and dirty hack to get PCI working
2015-09-30 15:55:36 +02:00
Sebastian Huber
a57dfa0ded
libbsd.txt: Clarify rules to modify FreeBSD code
2015-07-15 09:57:45 +02:00
Chris Johns
b9fb1ef331
Update libbsd.txt with Xilinx Zynq TXCSUM and RXCSUM controls.
2015-06-22 10:43:47 +10:00
Chris Johns
82830ce063
Revert "Return the default TX and RX hardware checksum for the Cadence driver to off."
...
This reverts commit 54fb9f01f86286ecea3093f6f524afec86d6313f.
This change adds white space changes. A better solution is to revert
the original change.
2015-06-22 10:39:41 +10:00
Chris Johns
54fb9f01f8
Return the default TX and RX hardware checksum for the Cadence driver to off.
...
The hardware support does not seem to work with qemu. The support can be
enabled with ifconfig or via ioctl on real hardware to get the
performance boost.
2015-06-19 17:35:06 +10:00
Chris Johns
4517fa337e
Update LibBSD doco.
2015-06-01 10:51:57 +10:00
Sebastian Huber
8475e7aa0a
SLEEPQUEUE(9): Port to RTEMS
2015-03-24 15:20:57 +01:00
Sebastian Huber
5383ed4049
Add and use rtems_bsd_get_allocator_domain_size()
2015-02-13 10:34:18 +01:00
Sebastian Huber
33a15c304b
Add and use rtems_bsd_get_task_stack_size()
2015-01-20 09:19:04 +01:00
Sebastian Huber
91ea7ea614
Add and use rtems_bsd_get_task_priority()
2015-01-20 09:19:00 +01:00
Sebastian Huber
e6405ea0cb
HOSTNAME(1): Add -m flag
2014-11-20 08:33:08 +01:00