YoVDO

Writing a Minimalist Linux Kernel - From Concept to Implementation

Offered By: Ubuntu OnAir via YouTube

Tags

Linux Kernel Development Courses Embedded Systems Courses Operating Systems Courses Memory Management Courses System Architecture Courses Scheduling Algorithms Courses Device Drivers Courses Low-level Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the fascinating process of writing a minimalist Linux kernel in this comprehensive video tutorial. Learn step-by-step how to create a basic kernel, update the cursor, export to external devices, recompile efficiently, and remove warnings. Discover how to implement snap support, ensure Linux compatibility, and develop kernelless programs. Dive into number crunching, stack definition, handling uninitialized variables, and preventing stack overflow. Gain insights into scheduling techniques and understand the main components of a minimalist kernel. Perfect for those curious about low-level operating system development or looking to expand their knowledge of Linux internals.

Syllabus

Intro
Last time
Maine
Old DOS
Updating the cursor
Exporting to external
Re recompile
Remove warning
Snap support
Linux compatibility
Kernelless programs
Number crunching
Defining the stack
Uninitialized variables
Stack overflow
Scheduling
Main


Taught by

Ubuntu OnAir

Related Courses

Real Time Operating System
Indian Institute of Technology, Kharagpur via Swayam
Build Your Own RealTime OS (RTOS) From Ground Up™ on ARM 1
Udemy
Real-Time Systems
NPTEL via YouTube
Embedded and Real Time Operating Systems
5 Minutes Engineering via YouTube
RA: Supply Chain Applications with R & Shiny: Inventory.
Udemy