2064 Commits

Author SHA1 Message Date
Sebastian Huber
2121b4fa65 micphy: Hack to set some skew values
This works for the Altera Cyclone V SoC Development Kit.
2015-04-01 09:15:29 +02:00
Sebastian Huber
710d2a1e1d mii: Add phy devices 2015-04-01 09:15:29 +02:00
Sebastian Huber
4ccf797155 Fix maxid and maxcpus sysctls
This prevents an infinte loop in netstat -m on SMP configurations.
2015-04-01 09:15:28 +02:00
Sebastian Huber
8e37837b21 ftpd: Fairplay 2015-04-01 09:15:28 +02:00
Sebastian Huber
f8367a1b1a tests: Support DEFAULT_EARLY_INITIALIZATION 2015-04-01 09:15:28 +02:00
Sebastian Huber
49b9c5e2df LAGG(4): Enable and test 2015-03-30 23:02:15 +02:00
Sebastian Huber
012c263eb1 VLAN(4): Enable and test 2015-03-30 23:02:15 +02:00
Sebastian Huber
675acb2f10 tests: Fix define usage 2015-03-30 23:02:15 +02:00
Sebastian Huber
d0ecc91ac1 media01: New test 2015-03-26 13:53:24 +01:00
Sebastian Huber
8179d4c68f dw_mmc: Implement host acquire/release
This should avoid the "mmc: host bridge didn't serialize us." panic.
2015-03-26 13:53:24 +01:00
Sebastian Huber
9ea1778ecb mmc: Remove RTEMS special cases 2015-03-26 13:53:24 +01:00
Sebastian Huber
fc9e83bb68 mmc: Import MMC/SDCard support from libusb 2015-03-26 13:53:24 +01:00
Sebastian Huber
024e064449 nexus-devices: Fix for QorIQ T variants 2015-03-26 13:53:24 +01:00
Sebastian Huber
9bfcb86790 rtems-bsd-mutex: Support priority changes 2015-03-26 13:53:24 +01:00
Sebastian Huber
5bcdc25e72 smp01: New test 2015-03-24 15:20:57 +01:00
Sebastian Huber
50553bcd8e CONDVAR(9): Use FreeBSD implementation 2015-03-24 15:20:57 +01:00
Sebastian Huber
8475e7aa0a SLEEPQUEUE(9): Port to RTEMS 2015-03-24 15:20:57 +01:00
Sebastian Huber
9975839a12 SLEEPQUEUE(9): Import from FreeBSD 2015-03-24 15:20:57 +01:00
Sebastian Huber
53b03a1a57 SLEEP(9): Port to RTEMS 2015-03-24 15:20:56 +01:00
Sebastian Huber
f661c79732 SLEEP(9): Import from FreeBSD 2015-03-24 15:20:56 +01:00
Sebastian Huber
20b7d3d9c0 Update due to Newlib <sys/time.h> etc. changes 2015-03-24 15:20:56 +01:00
Sebastian Huber
67e7ea5433 Special case for <rtems/bsd/zerocopy.h> 2015-03-24 15:20:56 +01:00
Sebastian Huber
e5724f788a atomic.h: Fix for GCC version 5 and later 2015-03-09 14:20:45 +01:00
Sebastian Huber
3cafb9a46b tests: Add PROFREPORT shell command 2015-03-06 14:58:13 +01:00
Sebastian Huber
e5db084cd8 ZONE(9): Enable per-processor cache for SMP
This prevents a potential deadlock via the Giant lock and is a
performance benefit.
2015-03-06 14:58:13 +01:00
Sebastian Huber
8ed1b181aa rtems_bsd_mutex: SMP support via ISR locks 2015-03-06 14:58:13 +01:00
Sebastian Huber
e5a017550a atomic.h: Use <stdatomic.h> or <atomic> for SMP 2015-03-06 14:58:13 +01:00
Sebastian Huber
9a5073462d atomic.h: Format changes 2015-03-06 14:58:13 +01:00
Sebastian Huber
e684326d24 Change license to BSD 2015-03-06 14:58:13 +01:00
Sebastian Huber
dd9e4ef5eb Mark header files as empty 2015-03-06 14:58:13 +01:00
Sebastian Huber
19adb93558 rtems-bsd-cxx.cc: Fix include order 2015-03-06 14:58:13 +01:00
Sebastian Huber
f59a2da89c Use C11 and C++11
This is necessary to use <stdatomic.h> and <atomic>.
2015-03-06 14:58:13 +01:00
Sebastian Huber
be2e60c668 Delete unused files 2015-03-06 14:58:12 +01:00
Sebastian Huber
5c0aa976d3 Add zerocopy sendto 2015-02-13 10:34:20 +01:00
Sebastian Huber
f18163088e rtems_bsd_mutex: Add missing ISR enable 2015-02-13 10:34:19 +01:00
Sebastian Huber
7eeb079d84 Update to FreeBSD 9.3 2015-02-13 10:34:19 +01:00
Sebastian Huber
948b1a5b57 freebsd-to-rtems.py: Fix revert includes 2015-02-13 10:34:19 +01:00
Sebastian Huber
cf20101e33 freebsd-to-rtems.py: Change default directories 2015-02-13 10:34:18 +01:00
Sebastian Huber
bdf9bce30b if_tsec: Workaround if no PHY is present 2015-02-13 10:34:18 +01:00
Sebastian Huber
c0877d77e7 if_tsec: Disable device sysctls 2015-02-13 10:34:18 +01:00
Sebastian Huber
8fe59fe287 if_tsec: Add Nexus support 2015-02-13 10:34:18 +01:00
Sebastian Huber
5383ed4049 Add and use rtems_bsd_get_allocator_domain_size() 2015-02-13 10:34:18 +01:00
Sebastian Huber
aa4f504b20 ZONE(9): Enable UMA sysctls 2015-01-29 08:51:47 +01:00
Sebastian Huber
a27a1ba4f5 SBUF(9): Enable sbuf_new_for_sysctl() 2015-01-29 08:51:47 +01:00
Sebastian Huber
74c5b0ff73 NETSTAT(1): Disable malloc stats 2015-01-29 08:51:47 +01:00
Sebastian Huber
cbffc0b0e2 LIBMEMSTAT(3): Disable malloc sysctls 2015-01-29 08:51:47 +01:00
Sebastian Huber
513e2344de Add SMP sysctls 2015-01-29 08:51:47 +01:00
Sebastian Huber
b68b88c3a6 ZONE(9): Use page allocator 2015-01-29 08:51:47 +01:00
Sebastian Huber
3c302b62fd Add a simple page allocator 2015-01-29 08:51:43 +01:00
Sebastian Huber
8e009cddfe Map bcopy() and bzero() via macros 2015-01-29 08:44:31 +01:00