220 | | USB host stack for RTEMS. Port the latest FreeBSD USB stack for RTEMS. |
221 | | |
222 | | This project is very likely beyond the scope of a [wiki:GSoC Google Summer of Code] project. |
| 220 | USB host stack for RTEMS. Port the latest NetBSD USB stack for RTEMS. Currently, a initial porting is finished. The following work is needed |
| 221 | a) Merge BSD include file with old header file tcp/ip stack is using |
| 222 | b) More file system support and also, dynamic file system mount/un-mount |
| 223 | c) Memory alloc/de-alloc for realtime system. USB need lots of dynamic memory. Current porting do not consider the performance issue for RTEMS |
| 224 | d) More hardware/IC-chip support |
| 225 | 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. |