Embedded FreeBSD: TODO list
Wojciech A. Koszek
wkoszek@FreeBSD.org
This page aims to enlist tasks and projects necessary to make FreeBSD a viable choice for modern embedded systems.
Name |
Description |
References |
Contact person |
Fully cross-building environment |
Support for out-of-tree build toolchains. Building kernel and world on non-FreeBSD host. |
|
|
NAND framework |
NAND chips require driver and GEOM layer to make them work in FreeBSD |
gber@, raj@ |
|
Embedded Release Building |
Provide ready-to use FreeBSD images for supported platforms |
?? |
No hands |
FDT & resource management on ARM |
Restructure resource (interrupt/memory/gpio/etc) management on ARM, unify ports machdep code, make FDT support complete and ready to use for existing and future ports |
jceel@ |
|
Embedded Handbook |
Provide a guide that will describe: how to cross-compile FreeBSD, boot over NFS, build distribution image, add support for new boards via DTS files. |
?? |
No hands |
Switch PHY support |
Plenty of boards include a basic switch PHY - others include a more complicated hardware offload engine. Let's worry about the former for now. |
ray@ |
|
Flash Filesystem |
|
|
gber@, raj@ |
Configuration Save/Load |
It'd be nice to have a single, consistent way of storing and retrieving configuration information across all freebsd embedded implementations |
|
|