Annotation of wikisrc/projects/project/u-boot-ffs.mdwn, revision 1.1

1.1     ! wiki        1: [[!template id=project
        !             2: 
        !             3: title="Add FFS support to U-Boot"
        !             4: 
        !             5: contact="""
        !             6: [port-arm](mailto:port-arm@NetBSD.org)
        !             7: """
        !             8: 
        !             9: mentors="""
        !            10: [Jared McNeill](mailto:port-arm@NetBSD.org)
        !            11: """
        !            12: 
        !            13: category="kernel"
        !            14: difficulty="easy"
        !            15: duration="3 months"
        !            16: 
        !            17: description="""
        !            18: 
        !            19: Add support for reading files from a BSD Fast File System from within U-Boot. Typically, on ARM boards where we boot NetBSD with U-Boot we require the kernel to live on an MSDOS or Linux Ext2/3/4 file-system. It would be nice if we could load a kernel directly from FFSv1 or FFSv2 instead.
        !            20: 
        !            21: This project requires access to an ARM board that is supported by mainline U-Boot and NetBSD.
        !            22: 
        !            23: **Milestones:**
        !            24: 
        !            25: * Add an ffs driver to U-Boot (read-only)
        !            26: * Add this new driver to existing U-Boot packages (sysutils/u-boot*) in pkgsrc
        !            27: * Update armv7.img to support booting directly from FFS.
        !            28: * Modify sysinst to allow for installation without an MSDOS partition.
        !            29:   * Some of this will be SoC-specific. Need to detect the SoC type and select the correct kernel/dtb and adjust partition layout to not interfere with U-Boot / SoC specific bootloaders.
        !            30: 
        !            31: **Extended goals:**
        !            32: 
        !            33: * Add write support to the U-Boot ffs driver
        !            34: * Submit U-Boot FFS driver for inclusion with mainline U-Boot
        !            35: 
        !            36: """
        !            37: ]]
        !            38: 
        !            39: [[!tag gsoc]]

CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb