An embedded systems kernel

Lars Munch Christensen

AbstractThe process of composing a development system environment, suitable for embedded system development in a Free Software environment, is discussed. The theory of protection and sharing of memory in a single space operating system is presented. A design for a small embedded systems kernel is presented and the actual implementation of the kernel is described. A generalized bootstrap is proposed. The actual implementation of the kernel is included in the appendix.
KeywordsEmbedded systems kernel development and implementation, single address space operating systems, generalized bootstrapping
TypeMaster's thesis [Academic thesis]
Year2001
PublisherInformatics and Mathematical Modelling, Technical University of Denmark, DTU
AddressRichard Petersens Plads, Building 321, DK-2800 Kgs. Lyngby
SeriesIMM-EKS-2001-47
Electronic version(s)[pdf]
BibTeX data [bibtex]
IMM Group(s)Computer Science & Engineering