This topic describes the architecture of the Base Starter program, e32strt.exe.

The Base Starter is started by the File Server, EFILE.EXE, near the end of the boot process.

EFILE.EXE initialises generic file services. e32strt.exe performs handset specific initialisation. The Base Starter completes the initialisation of the file server, and then creates the system starter process. The system starter process is the next process in the chain of processes responsible for starting all the major Symbian platform services. The following diagram shows the relative position of the Base Starter in the start-up sequence.

Figure 1. Base Starter architecture