262 Commits

Author SHA1 Message Date
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
Chris Johns
4b127e7cec Add RealTek Gig PHY. 2016-05-04 16:02:06 +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
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
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
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
a438f528fc fnv_hash.h: Disable unused 64-bit functions 2016-04-18 15:06:36 +02:00
Sebastian Huber
891a7568e5 libkern.h: Deal with latest <stdlib.h> of Newlib 2016-04-07 14:01:11 +02:00
Sebastian Huber
a336c46301 Update due to Watchdog Handler changes 2016-03-14 09:25:51 +01:00
Sebastian Huber
96bf77b2f9 Fix heap corruption in UNIX domain socket connect
Update #2558.
2016-02-02 08:06:44 +01:00
Sebastian Huber
c2864c269b Use Newlib provided <sys/select.h> 2016-01-18 10:09:14 +01:00
hselasky
c04e7c2657 Fix for directly connected FULL or LOW speed USB devices.
Found by:	Sebastian Huber <sebastian.huber@embedded-brains.de>
MFC after:	1 week
2016-01-05 10:23:15 +01:00
Sebastian Huber
eb3b5db041 Fix for RTEMS provided <sys/priority.h> 2015-11-18 09:23:39 +01:00
Sebastian Huber
33d8f3c7cc Use RTEMS provided <sys/priority.h> 2015-11-17 15:28:06 +01:00
Sebastian Huber
39ac918828 Use RTEMS provided <sys/ttycom.h> 2015-11-17 15:24:49 +01:00
Sebastian Huber
2dd7b49962 Use RTEMS provided <sys/sockio.h> 2015-11-17 15:14:06 +01:00
Sebastian Huber
25ce3e8767 Use RTEMS provided <sys/mman.h> 2015-11-17 15:04:54 +01:00
Sebastian Huber
c9f679f280 Use RTEMS provided <sys/filio.h> 2015-11-17 15:02:33 +01:00
Sebastian Huber
d5b64f2704 Use RTEMS provided <sys/endian.h> 2015-11-17 14:43:06 +01:00
Sebastian Huber
dd96574e45 SOCKETPAIR(2): Port to RTEMS 2015-11-16 09:52:50 +01:00
Sebastian Huber
c5a141a786 dwc_otg: Import from FreeBSD trunk 2015-11-10 2015-11-12 13:01:25 +01:00
Sebastian Huber
02279d6272 USB: Update to FreeBSD trunk 2015-11-10 2015-11-12 13:01:12 +01:00
Sebastian Huber
524990c2ab Provide ffs() and ffsl() via builtins 2015-11-02 09:11:22 +01:00
Sebastian Huber
36a16f5c7f i386: Quick and dirty hack to get PCI working 2015-09-30 15:55:36 +02:00
Sebastian Huber
b168f6972d BUS_SPACE(9): Use FreeBSD files for i386 arch 2015-09-29 11:05:31 +02:00
Sebastian Huber
4cf89826b0 Avoid pci_cfgreg.h rename 2015-09-29 10:44:04 +02:00
Sebastian Huber
7d460ce630 Avoid pci_bus.c file rename 2015-09-25 14:05:58 +02:00
Sebastian Huber
495a768f99 ZONE(9): Fix slab flag handling
Disable unused slab flags.
2015-09-11 11:50:44 +02:00
Sebastian Huber
4c7d385f06 ZONE(9): Disable unused field 2015-09-11 10:53:38 +02:00
Sebastian Huber
2dea47c82f ZONE(9): Define SMP if RTEMS_SMP is defined 2015-09-11 10:53:38 +02:00
Sebastian Huber
7f5afa04cd if_dwc: Fix a possible interrupt starvation 2015-09-11 10:53:38 +02:00
Sebastian Huber
8c5aecfde3 if_dwc: Invalidate read buffer again
This may prevent problems in case a cache line prefetch added some lines
to the cache during a DMA transfer.
2015-09-11 10:53:38 +02:00
Sebastian Huber
986f7dd050 Delete superfluous pci_cfgreg.h files 2015-09-01 07:51:31 +02:00
Sebastian Huber
89050cca02 Delete superfluous legacyvar.h files 2015-09-01 07:48:34 +02:00
Sebastian Huber
5e62c732fa Delete superfluous pci_bus.c files 2015-09-01 07:44:48 +02:00
Sebastian Huber
3fece79604 Delete superfluous legacy.c files 2015-09-01 07:38:49 +02:00
Sebastian Huber
855c12048c PCI: Enable some functions 2015-07-31 13:55:13 +02:00
Sebastian Huber
ad0fb5621b Disable pcibus_pnp driver module 2015-07-31 13:00:02 +02:00
Sebastian Huber
7c33a00578 Dummy securelevel_ge() and securelevel_gt() 2015-07-31 12:55:41 +02:00
Sebastian Huber
9199609cea DEVICE.HINTS(5): Enable resource_disabled() 2015-07-31 12:55:17 +02:00
Sebastian Huber
3fc15fde79 i386/legacy.c: Disable per CPU stuff 2015-07-31 12:53:37 +02:00
Sebastian Huber
a3ef8e6a47 e1000: Add missing file 2015-07-31 11:54:27 +02:00
Sebastian Huber
2fc413a47e i386: Make <machine/cpufunc.h> compile clean 2015-07-31 11:52:16 +02:00
Chris Johns
6201756829 Fix buiding for the i386. 2015-07-16 21:05:47 +10:00
Chris Johns
0d003d7e73 Revert "if_cgem: Enable hardware checksum assist"
This reverts commit dec6b678bba05624335c87b73dc160b54d845cbd.

This default for TXCSUM and RXCSUM should be used and a user should
turn on TXCSUM and RXCSUM.
2015-06-22 10:40:36 +10:00