Difference between revisions of "EmCORE"
User890104 (talk | contribs) |
User890104 (talk | contribs) |
||
Line 20: | Line 20: | ||
==emCORE fastboot== | ==emCORE fastboot== | ||
You can use [[Fastboot|fastboot]] in order to launch [http://www.rockbox.org/ Rockbox] even more quickly when the iPod starts. | You can use [[Fastboot|fastboot]] in order to launch [http://www.rockbox.org/ Rockbox] even more quickly when the iPod starts. | ||
+ | |||
+ | |||
+ | |||
+ | ==emCOREFS== | ||
+ | [[emCOREFS]] is a filesystem wrapper around [[EmCORE_Monitor_Protocol|emCORE's Monitor Protocol]] that uses [http://libusb.org/wiki/libusb-1.0 libusb 1.0] to connect to a device running emCORE and [http://fuse.sourceforge.net/ FUSE] to mount its storage in a directory. | ||
Revision as of 22:31, 4 September 2011
Contents
emCORE kernel
emCORE is a lightweight alternative operating system for iPods (and possibly other devices one day).
Features
- Preemptive multitasking
- Can run multiple independent apps at the same time
- Shared library support
- USB debugging API
- FAT32 file system access
- LCD text console and graphics API
- Can run other kernels (such as Rockbox) through a kexec-like interface
- ~75KB executable size, ~110KB RAM usage (plus LCD frame buffer)
When emCORE is installed, the emCORE boot menu is installed as the default autostart app. Depending on the device it offers various boot options.
emCORE fastboot
You can use fastboot in order to launch Rockbox even more quickly when the iPod starts.
emCOREFS
emCOREFS is a filesystem wrapper around emCORE's Monitor Protocol that uses libusb 1.0 to connect to a device running emCORE and FUSE to mount its storage in a directory.
Installation instructions
There's an installation wizard available on this page.
Uninstallation instructions
There's an uninstallation wizard available on this page.