Hi,
Please go through the following topics that were discussed during the sessions.
Embedded Linux Basics: Why Embedded Linux, Components of an Embedded Linux based system, Introduction to bootloader, kernel and root-filesystem, Booting and initialization process. Linux kernel overview - configuration and build process.
Refer :
- Christoper Hallinan : Embedded Linux Primer [Chapter 1 (Section 1.1 & 1.2), Chapter 2 (Section 2.2, 2.3.5 - 2.3.8), Chapter 4, Chapter 5 (only overview of key points in boot process), Chapter 6 (till section 6.3)]
- Gene Sally : Pro Linux Embedded Systems [Chapter 11 (complete)]
ARM Architecture Basics - Basics, Operating modes, Memory Management in general.
Refer : Libraries and Framework for Embedded Application Development - APIs and libraries - why and how?, types of libraries, GUI frameworks
Refer: Tanushri's Presentation and relevant sources on web.
Best of Luck! and remember, you won;t be evaluated on quantity but rather on quality of answers. Be short and precise.
PS. Tanushri will be uploading the presentation here shortly.