Explains how bootstrap functions are organised.
Platform-specific source code needs to implement a set of standard functions that are called by the generic source code. It also needs to provide a set of standard MMU permission and cache attribute definitions.
Standard functions are organised in the following way:
a set of public functions that the Symbian platform generic source links to directly
a set of functions that are contained in a table, known as the boot table.
a set of entries that define MMU and cache attributes to be used for standard memory and I/O areas; this set of entries is also contained in the boot table.
Refer to the Template bootstrap source code: os/kernelhwsrv/bsptemplate/asspandvariant/template_variant/bootstrap/template.s
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.