| 1 | = ISO9660 Filesystem = |
| 2 | |
| 3 | |
| 4 | |
| 5 | |
| 6 | [[TOC(GSoC/2011/ISO9660_Filesystem, depth=2)]] |
| 7 | |
| 8 | |
| 9 | '''Possible Mentors:''' Multiple possible. Ask if interested. |
| 10 | |
| 11 | '''Status:''' No work performed |
| 12 | |
| 13 | '''Introduction:''' This project will implement the ISO9660 file system on RTEMS. This is the filesystem used on CD-ROMs and DVD-ROMs. It may be possible to port an implementation from another OS or project (with appropriate license). |
| 14 | |
| 15 | '''Goal:''' The goal is to be able to read CD-ROMs and DVD-ROMs on RTEMS. |
| 16 | |
| 17 | '''Requirements:''' The person(s) implementing this should at least be familiar with the POSIX system calls used to interact with individual files since they will be implementing a file system which supports these operations. They will likely also have to ensure that the current ATA/IDE driver supports CD and DVD drivers or implement any missing support. |
| 18 | |
| 19 | '''Resources:''' Current RTEMS developers, papers, etc that may help you in this project. |
| 20 | |
| 21 | '''Acknowledgements''' |
| 22 | * None yet. |
| 23 | = Miscellaneous Sections = |
| 24 | |
| 25 | As the project progresses, you will need to add build instructions, etc and this page will evolve from a project description into a HOWTO. |
| 26 | = References = |
| 27 | |
| 28 | |
| 29 | * http://en.wikipedia.org/wiki/ISO_9660 |
| 30 | |
| 31 | * TBD |
| 32 | |
| 33 | '''Other sections:''' If you have more to say about the project that doesn't fit in the proposed sections of this template, feel free to add other sections at will. |
| 34 | |
| 35 | |
| 36 | http://en.wikipedia.org/wiki/ISO_9660 |