Kevin Kirspel
|
3e7de301c1
|
Add FREEBSD USB input device files
|
2017-05-19 07:24:29 +02:00 |
|
Kevin Kirspel
|
41d2784207
|
Add FREEBSD keyboard driver files
|
2017-05-19 07:24:29 +02:00 |
|
Kevin Kirspel
|
67de3b57f4
|
Adding EVDEV FREEBSD files
|
2017-05-19 07:24:29 +02:00 |
|
Kevin Kirspel
|
817cbf7201
|
devfs: Fix some issues
Fix issue with cdev private data usage with RTEMS iop structure. Add
support for cdev alias device names. Add support for cdev fstat.
|
2017-05-12 14:20:33 +02:00 |
|
Kevin Kirspel
|
5040ee564c
|
Update USB Serial Driver for use with RTEMS
|
2017-05-12 14:18:38 +02:00 |
|
Kevin Kirspel
|
746d74b516
|
Add USB headers to support USB Serial drivers
|
2017-05-12 14:18:38 +02:00 |
|
Kevin Kirspel
|
286c391e39
|
Adding FREEBSD USB Serial Drivers
|
2017-05-12 14:18:38 +02:00 |
|
Kevin Kirspel
|
4a8f953f62
|
Updating FREEBSD for tty support
|
2017-05-11 11:15:41 +02:00 |
|
Kevin Kirspel
|
f6c52e086d
|
Adding tty support files from FREEBSD tree
|
2017-05-11 11:15:41 +02:00 |
|
Sebastian Huber
|
de8a76da2f
|
Update to FreeBSD head 2017-04-04
Git mirror commit 642b174daddbd0efd9bb5f242c43f4ab4db6869f.
|
2017-04-04 14:46:23 +02:00 |
|
Sebastian Huber
|
0732183638
|
Fix SOCK_CLOEXEC with socket() and socketpair()
Remove SOCK_CLOEXEC flag to get a valid socket type, e.g. to avoid a
EPROTOTYPE in case of socket(..., SOCK_DGRAM | SOCK_CLOEXEC, ...).
|
2017-03-14 07:15:34 +01:00 |
|
Sebastian Huber
|
5f3722a8d9
|
if_tsec: Enable FDT support
|
2017-03-08 09:05:05 +01:00 |
|
Sebastian Huber
|
c1205ee81e
|
FDT(4): Port to RTEMS
|
2017-03-08 09:04:18 +01:00 |
|
Sebastian Huber
|
f0dd0c506a
|
FDT(4): Import from FreeBSD
|
2017-03-08 09:00:03 +01:00 |
|
Sebastian Huber
|
18a623e5b2
|
Provide strtoq() and strtouq()
|
2017-03-06 12:09:54 +01:00 |
|
Sebastian Huber
|
6bc5190829
|
Disable unused pfil_try_rlock()
|
2017-03-06 12:06:38 +01:00 |
|
Sebastian Huber
|
5268338be3
|
Provide sbuf_hexdump()
|
2017-03-06 12:06:19 +01:00 |
|
Sebastian Huber
|
57ba8ad63c
|
Avoid kern_unsetenv()
|
2017-03-06 12:05:54 +01:00 |
|
Sebastian Huber
|
5e093a5bcb
|
SLEEPQUEUE(9): Fix absolute timeouts
The FreeBSD kernel timeouts are always based on the uptime. Thus, we
have to use the relative watchdog. C_ABSOLUTE just means that the
timeout value is already an uptime value.
https://lists.freebsd.org/pipermail/freebsd-hackers/2017-February/050572.html
|
2017-02-28 10:07:30 +01:00 |
|
Kevin Kirspel
|
9f2205a3f5
|
Port LPC32XX Ethernet and USB OHCI to RTEMS
|
2017-02-14 09:40:01 +01:00 |
|
Kevin Kirspel
|
803a4950f2
|
Adding LPC32XX ethernet driver support
|
2017-02-14 09:37:12 +01:00 |
|
Kevin Kirspel
|
ea395a736d
|
Add ordered Nexus devices
Add support for ordering the initialization of Nexus devices. This can
be used to make sure a device is initialized before a dependant device.
|
2017-02-14 09:36:40 +01:00 |
|
Sebastian Huber
|
1fd5083234
|
SLEEPQUEUE(9): Add wmesg to thread wait info
|
2017-01-31 09:50:45 +01:00 |
|
Sebastian Huber
|
ee94f8a8ea
|
rtems-bsd-mutex: Use thread queue name
|
2017-01-31 09:49:49 +01: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 |
|
Christian Mauderer
|
59338de0a5
|
Port USB and USB WLAN.
|
2017-01-17 12:50:57 +01:00 |
|
Christian Mauderer
|
d145449b74
|
Import USB and USB WLAN from FreeBSD.
|
2017-01-17 12:50:57 +01:00 |
|
Christian Mauderer
|
66eb1437f2
|
firmware: Port to RTEMS.
|
2017-01-17 12:50:57 +01:00 |
|
Christian Mauderer
|
2e8dd24b7c
|
firmware: Import from FreeBSD.
|
2017-01-17 12:50:57 +01:00 |
|
Christian Mauderer
|
a241ea8e92
|
Import IEEE 802.11 from FreeBSD.
|
2017-01-17 12:50:57 +01:00 |
|
Sebastian Huber
|
172f2acb2b
|
Use thread name support
Update #2858.
|
2017-01-13 09:20:43 +01:00 |
|
Sebastian Huber
|
3dff21aa51
|
Remove obsolete PF files
|
2017-01-10 14:00:20 +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
|
2360b084ff
|
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.
|
2017-01-10 09:53:34 +01:00 |
|
Sebastian Huber
|
3ef41be02f
|
if_dwc: Use explicit cache operations
|
2017-01-10 09:53:34 +01:00 |
|
Sebastian Huber
|
0436d64a2a
|
if_dwc: Reduce DMA descriptor count
|
2017-01-10 09:53:34 +01:00 |
|
Sebastian Huber
|
88dad3bc92
|
if_dwc: Use rtems_bsd_get_mac_address()
|
2017-01-10 09:53:34 +01:00 |
|
Sebastian Huber
|
f8ed8cd881
|
if_dwc: Add nexus device support
|
2017-01-10 09:53:33 +01:00 |
|
Sebastian Huber
|
c07da019f3
|
if_dwc: Fix a possible interrupt starvation
|
2017-01-10 09:53:33 +01:00 |
|
Sebastian Huber
|
051b634730
|
if_dwc: Avoid mbuf use after free
|
2017-01-10 09:53:33 +01:00 |
|
Sebastian Huber
|
b99c023a08
|
if_dwc: Checksum offload
|
2017-01-10 09:53:33 +01:00 |
|
Sebastian Huber
|
5deeb69c7e
|
if_dwc: Avoid tx defrag if possible
Drop packets in case of resource shortage.
|
2017-01-10 09:53:33 +01:00 |
|
Sebastian Huber
|
d9ff8281d7
|
if_dwc: Simplify tx desc setup
|
2017-01-10 09:53:33 +01:00 |
|
Sebastian Huber
|
941021287a
|
if_dwc: Fix transmit starvation
|
2017-01-10 09:53:33 +01:00 |
|
Sebastian Huber
|
6cd057d977
|
if_dwc: Fix IFCOUNTER_IPACKETS statistics
Input packets are counted in dwc_harvest_stats() as well.
|
2017-01-10 09:53:33 +01:00 |
|
Sebastian Huber
|
ec2e4b1fd2
|
if_dwc: Fix IFCOUNTER_OPACKETS statistics
Output packets are counted in dwc_harvest_stats() as well.
|
2017-01-10 09:53:33 +01:00 |
|
Sebastian Huber
|
e392c98990
|
if_dwc: Move interrupt handler install
|
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 |
|