Category:Kernel & Hardware Services
From Symbian Developer Community
On 21st October 2009 Symbian released the source of the Kernel and Hardware Services package under the open source EPL licence. You can download the source, read it, modify it, build it and run it on your PC or a reference board for free. This page contains information to help you get started.
Our quick start is a step-by-step guide which shows you exactly how to download, install and run our Kernel Taster Kit. The kit includes the kernel source and the source for two working baseports: Syborg, so that you can run it on your PC using the popular QEMU emulator; and Beagleboard, so that you can run it on a real reference platform. We've included the QEMU source too, and working binaries for everything so that you can run it straight away and then start to experiment.
Download the Kernel Taster Kit
- Follow the quick start instructions to get going
Once you have built a ROM and run it on the emulator you'll find the other documents in this category useful:
- Try a few simple experiments
- Start using real hardware (the BeagleBoard)
- Find out more about QEMU and Syborg, the Symbian Virtual Platform
- Debug using QEMU
- Learn about creating your own baseports for different hardware
- Read about the Symbian build system
- Configure and build ROM images
- Connect your source to Mercurial
- Start raising bug reports, suggesting enhancements, and contributing code
We also have an FAQ and a Troubleshooting Guide.
Further Resources
The following resources may also be useful:
Online
- Symbian Developer Library for Product Developers
- Kernel & Hardware Services Guide in the Symbian Developer Library for Product Developers
- Symbian Hardware Abstraction Interface wiki documentation (in draft)
Books
- Symbian OS Internals - the unabridged wiki version of the book about the Symbian kernel
- Demand Paging on Symbian - an eBook for those working with demand-paged systems (for example, writing or porting device drivers)
Wiki
- Device Creators wiki category - a collection of wiki pages relevant to engineers working in device creation roles.
Pages in category "Kernel & Hardware Services"
The following 29 pages are in this category, out of 29 total.

