65 | | * TBD Move other descriptions to their own page and list here. Shorten master page. |
66 | | = More NIC Drivers = |
67 | | |
68 | | |
69 | | '''Status:''' No active volunteers. |
70 | | |
71 | | Convert more NIC drivers from FreeBSD to RTEMS. It would actually be more |
72 | | useful to have an semi-automated procedure to assist developers in porting |
73 | | individual drivers on an as needed basis than a large collection of |
74 | | untested drivers. |
75 | | = USB Stack = |
76 | | |
77 | | |
78 | | '''Status:''' Ray is trying to run ohci test on QEMU with RTEMS |
79 | | |
80 | | USB host stack for RTEMS. Port the latest NetBSD USB stack for RTEMS. Currently, a initial porting is finished. The following work is needed |
81 | | a) Merge BSD include file with old header file tcp/ip stack is using |
82 | | b) More file system support and also, dynamic file system mount/un-mount |
83 | | c) Memory alloc/de-alloc for realtime system. USB need lots of dynamic memory. Current porting do not consider the performance issue for RTEMS |
84 | | d) More hardware/IC-chip support |
85 | | The project is very likely beyond the scope of a [wiki:GSoC Google Summer of Code] project. However, we can divide it to some small ones like add HID device support for RTEMS. |
| 65 | * Various projects to [wiki:BSDPortingIssues port BSD system components]. In addition to general issues about integrating BSD code into RTEMS, there are specific status and issues for each of the individual projects. Details on each project are below: |
| 66 | * more [wiki:TBR/Delete/Libbsd-port NIC device drivers] |
| 67 | * [wiki:Projects/TCP/IP_update update the RTEMS TCP/IP stack] |
| 68 | * [USBStack] project. However, we can divide it to some small ones like add HID device support for RTEMS. |