Home
Screen Shots
Documentation
Download
Forums
Support & Help
Project Sponsors
FAQ's
Legal
Linux on iPod at SourceForge.
|
Project Outline
Currently, the Linux on iPod project is a little nebulous in its aims and structure. For me it provides the chance to publish the work I have done and provide a watershed for like-minded developers. I don't expect that this one project will suit everyone and other more focused projects will likely develop. Below are some of the things I am personally interested in and expect to address over time.
Kernel Development
The majority of the kernel drivers have now be written but still some remain (and others deserve some more attention!).
- Remote control driver (now complete!)
A kernel driver to allow input via the remote control. It may even be possible to develop a full serial based keyboard.
- Piezo driver (basic support done)
Allow applications to use the buzzer!
- Battery status
A kernel driver (APM interface?) for monitoring the battery and its charge status.
- CPU frequency control
One way to reduce power usage is with clock scaling. The cpufreq patch looks like a good starting point.
- Frame buffer
A mmap() hack? Backlight handling, power management. Performance.
- HFS+ Installation documentation
Being able to support Mac iPods out of the box would be nice.
- Firmware generation
The current patching technique is not all that great. It should be easy enough to build the firmware file from scratch rather than patch the backup firmware file.
- GUI
A full replacement firmware will need a new graphical interface. To any GUI designers out there I'd be interested in seeing dummy mock-ups of possible interfaces.
|