Sebastian Huber
356f59c898
kvprintf: Add support for %m
2016-05-06 14:07:34 +02:00
Sebastian Huber
54a577d44f
subr_prf.c: Port to RTEMS
2016-05-06 14:07:31 +02:00
Sebastian Huber
d4402ddbc8
bcd.c: Import from FreeBSD
2016-05-06 13:44:43 +02:00
Sebastian Huber
469db421d3
subr_prf.c: Import from FreeBSD
2016-05-06 13:44:43 +02:00
Sebastian Huber
cf72971169
README.waf: Make set-up steps self contained
2016-05-06 13:44:39 +02:00
Sebastian Huber
b39854a862
README.waf: Add steps to clone and bootstrap RTEMS
2016-05-06 11:10:12 +02:00
Sebastian Huber
ff6534bb83
README.waf: Master branch must use 4.12
2016-05-06 10:26:04 +02:00
Sebastian Huber
4835d26459
README.waf: Typo
2016-05-06 10:25:31 +02: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
Sebastian Huber
ee9991f4c6
Partially revert 27aedffc1bd8e41f4e06a3326a5b95c54ca38b79
2016-05-06 08:56:03 +02:00
Sebastian Huber
ffbac33988
Revert "Move network-config.h to the top of the testsuite include path."
...
This reverts commit a51d0fea6880046300fcf466a767f88eab9a6f9a.
2016-05-06 08:04:51 +02:00
Sebastian Huber
542c981ae6
ZONE(9): Fix mp_maxid definition
2016-05-06 07:57:46 +02:00
Chris Johns
a51d0fea68
Move network-config.h to the top of the testsuite include path.
2016-05-06 15:44:21 +10:00
Chris Johns
83eb07c4d6
Add sbin/sysctl
2016-05-06 15:07:56 +10:00
Chris Johns
c60deba242
Fix sysctl support.
2016-05-06 15:07:56 +10:00
Chris Johns
7a79eec6fc
The maxid is not the number of cpus.
2016-05-06 15:07:56 +10:00
Sebastian Huber
27aedffc1b
default-network-init.h: Fix warnings
2016-05-04 11:49:44 +02:00
Sebastian Huber
e58b898d69
telnetd: Use syslog() instead of printk()
2016-05-04 11:49:34 +02:00
Chris Johns
533808975e
Fix coding to be CamelCase.
2016-05-04 16:24:11 +10:00
Chris Johns
4b127e7cec
Add RealTek Gig PHY.
2016-05-04 16:02:06 +10:00
Chris Johns
a1a2e10d98
Add tcpdump to the test shell commands.
2016-05-04 16:00:15 +10: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
f478e3c6e5
Add sys/rpc so it is installed.
2016-05-04 15:58:25 +10:00
Chris Johns
f3f816cc76
Add nexus devices for default-init.
2016-04-28 13:49:40 +10:00
Chris Johns
b8d1fe069b
pc386: Add RealTek network driver to the nexus bus.
2016-04-28 13:49:40 +10:00
Chris Johns
7b8f3362ae
Remove debug output.
2016-04-28 13:49:40 +10:00
Sebastian Huber
4e07ea5063
Prevent invalid optimizations for linker sets
2016-04-27 14:20:22 +02:00
Sebastian Huber
33724a268f
Delete unused services directory
2016-04-27 09:56:15 +02:00
Sebastian Huber
23c7ab408b
Delete dummy IRQ support
...
Architectures and BSPs which want to use libbsd must provide the
required interfaces.
2016-04-27 09:52:58 +02:00
Sebastian Huber
5784e6d9c7
rtems/bsd/bsd.h: Documentation
2016-04-27 09:45:26 +02:00
Chris Johns
3c7fdb2e5a
libbsd: Remove sys/select.h and sys/_sigset.h.
2016-04-27 12:11:31 +10:00
Chris Johns
f1fcdba863
waf: Refector the builder to work with Python3 and UTF-8 source files.
...
Python 3 requires better UTF-8 handling of files and FreeBSD has UTF-8
characters in some files.
Refactor builder.py to clean up the code and remove the need to have
a temporary file. Update other scripts to use the new code.
2016-04-27 12:08:23 +10:00
Sebastian Huber
5b93cc84b4
Add root bus support functions
2016-04-26 15:20:59 +02:00
Sebastian Huber
5edcb9ecd2
media01: Add telnetd
2016-04-26 15:20:59 +02:00
Sebastian Huber
00c87925a9
Initialize interrupt server early
...
This enables its use before the Nexus device exists.
2016-04-26 15:20:59 +02:00
Sebastian Huber
55d372f0a9
Declare flsll()
2016-04-26 15:20:59 +02:00
Sebastian Huber
fa69a12153
Dummy PHOLD() and PRELE()
2016-04-26 15:20:59 +02:00
Chris Johns
5d37f0ea66
waf: Check for no FreeBSD options being supplied.
2016-04-26 14:31:38 +10:00
Sebastian Huber
7d0050d921
Fix fp initializaiton in kern_sendit()
...
Bug introduced by 22257c7d81148e5b78027116e07627a54f4efb95.
2016-04-25 11:26:58 +02:00
Chris Johns
e1e10cddee
waf: Add the ability to set FreeBSD options on the configure command line.
...
Add --freebsd-options to add specific FreeBSD compile time options to
the build. This is a developer tool.
2016-04-23 17:37:27 +10:00
Chris Johns
051ef305f7
waf: Move the generated content to libbsd_waf.py.
2016-04-20 18:22:39 +10:00
Sebastian Huber
5529f7daf9
swi01: Move include to avoid type conflict
2016-04-18 15:06:41 +02:00
Sebastian Huber
22257c7d81
Avoid use of cap_rights_t
2016-04-18 15:06:41 +02:00
Sebastian Huber
c5fde4960c
intrmask_t: Provide dummy type definition
2016-04-18 15:06:37 +02:00
Sebastian Huber
ce8c7bba5b
kvm: Include missing header file
2016-04-18 15:06:37 +02:00
Sebastian Huber
a438f528fc
fnv_hash.h: Disable unused 64-bit functions
2016-04-18 15:06:36 +02:00
Sebastian Huber
982f72fb46
syslog: Include missing header file
2016-04-18 14:54:41 +02:00
Sebastian Huber
87bff39d34
dhclient: Avoid SIZE_T_MAX
...
Use SIZE_MAX instead of SIZE_T_MAX to avoid a dependency on BSD
specifics.
2016-04-18 14:54:41 +02:00
Chris Johns
68bf405e98
Update the rtems_waf submodule.
2016-04-18 11:07:14 +10:00