Tentando fazer um kernel em C e assembly
Автор: lowwryzen
Загружено: 2026-03-01
Просмотров: 7090
Описание:
Um dia eu acordei e pensei, por que não fazer um kernel com a linguagem C? (eventualmente com assembly também). Esse dia chegou e resolvi trazer isso pro canal, então nesse vídeo você vai ver a sofrência de quem decidiu mergulhar de cabeça no OSDEV (Operating System Development), e sim, kernel dev também se encaixa nisso.
um ponto que muitos podem achar negativo do vídeo é que eu fiquei quase metade dele fazendo o bootloader, mas entendam que isso é uma experiência.
Layers:
0:00 Introdução
1:20 Boot
1:41 Bootloader (Real mode)
6:14 CHS
8:03 Protected mode, Porta A20
10:22 Global Descriptor Table (GDT)
17:24 Tentativa de pular para o kernel
18:33 Kernel.asm
19:38 Kernel.c, VGA text mode
21:45 Logical Block Addressing (LBA)
22:28 Funções de VGA
24:00 Linker script
24:59 Makefile
25:29 Interrupt Vector Table (IVT) e ISR
25:53 Interrupt Descriptor Table (IDT)
30:52 Guerra contra o makefile
32:13 The End
Materiais de estudos:
• Making an OS (x86) Chapter 1 - CPU, Assemb...
• Building an OS - 1 - Hello world
• Desenvolvimento de Sistemas Operacionais -...
https://wiki.osdev.org/Expanded_Main_...
discord: / discord
laurix: https://github.com/lowwryzen/laurix
#dev #kernel #programação
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: