Skip to content

Opening book details…

Can I read How to Make an Operating System on EtoBox?

How to Make an Operating System by Pesse S. is a nonfiction available to read on EtoBox.

What is How to Make an Operating System about?

Learn how to write, test and run, an operating system in C++ and Assembly from scratch. The goal is to build a very simple UNIX-based operating system in C++, not just a "proof-of-concept". The OS should be able to boot, start a userland shell, and be extensible. Introduction about the x86 architecture and about our OS Setup the development environment First boot with GRUB Backbone of the OS and C++ runtime Base classes for managing x86 architecture GDT IDT and interrupts Theory: physical and virtual memory Memory management: physical and virtual Process management and multitasking External program execution: ELF files Userland and syscalls Modular drivers Some basics modules: console, keyboard IDE Hard disks DOS Partitions EXT2 read-only filesystems Standard C library (libC) UNIX basic tools: sh, cat Lua interpreter

Who reads How to Make an Operating System?

It is typically read by self-directed learners exploring a subject in depth.

Common subject areas: history, science, philosophy, social sciences.

Author
Pesse S.
Language
EN
Category
nonfiction
Subjects
Computer Science, Operating Systems, Stem

More by Pesse S.

Browse all works by Pesse S.

Similar books