ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

building my own operating system in c++ (week 111, kernel threads)

Автор: offlinemark

Загружено: 2026-03-16

Просмотров: 740

Описание: (detailed timestamps in comments)
#livecoding #operatingsystem #coding
welcome: https://offlinemark.com/welcome
discord:   / discord  

Welcome!

I’m an aspiring systems programmer. Professionally, I used to work in infosec, but now I work on music production software & hardware.

I stream OS/kernel development every week for 2 hours.

(I’ve done this for over 75 weeks in a row! Sundays 10a-12 ET)

From February 2024 to May 2025, I streamed myself doing all the labs for MIT’s old Operating Systems Engineering course (6.828 (2018)).

Through doing this, I became very familiar with JOS, which is the x86 OS used for the course.

I had almost no experience with OS development when I started, although I did have much experience with programming and low level concepts. I did the coursework because I wanted to write my own OS, but felt I wasn’t ready.

Now, from May 2025 to present, I’m pursuing my own learning agenda with OS development, and starting my on own OS.

If this resonates with you, please subscribe and I'll see you in a stream :)

00:00:00 Start
00:03:30 Planning interrupt safety improvements for the cooperative scheduler
00:16:14 Implementing CLI/STI instructions to make yield stub interrupt safe
00:27:43 First donation received during stream while discussing concurrency
00:43:13 Designing interrupt yield API for future preemptive multitasking
01:05:15 Discovering and addressing the missing R flags save/restore bug
01:19:02 Implementing PUSHFQ/POPFQ assembly instructions for flags handling
01:29:22 Debugging flags implementation using GDB to verify correct behavior
01:48:03 Testing flags fix with asymmetric operations to confirm bug resolution
01:52:54 Stream conclusion with successful flags implementation

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
building my own operating system in c++ (week 111, kernel threads)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Building the PERFECT Linux PC with Linus Torvalds

Building the PERFECT Linux PC with Linus Torvalds

Программирование на ассемблере без операционной системы

Программирование на ассемблере без операционной системы

C++: Самый Противоречивый Язык Программирования

C++: Самый Противоречивый Язык Программирования

Как я на самом деле использую Opencode, будучи старшим инженером.

Как я на самом деле использую Opencode, будучи старшим инженером.

Что я понял после года разработки с помощью ИИ агентов / Кирилл Мокевнин

Что я понял после года разработки с помощью ИИ агентов / Кирилл Мокевнин

Файлсервер на ZFS, в этот раз на Linux и, внезапно, на Эльбрусе

Файлсервер на ZFS, в этот раз на Linux и, внезапно, на Эльбрусе

"Опущенные программисты"? Разбираем самый странный рейтинг языков

one click RCE in preinstalled ASUS garbage

one click RCE in preinstalled ASUS garbage

Чистая архитектура и Domain Driven Design на практике | Евгений Лукьянов №77

Чистая архитектура и Domain Driven Design на практике | Евгений Лукьянов №77

Linus Tech Tips Tries Linux (Again), a Guru of Sudo Reacts

Linus Tech Tips Tries Linux (Again), a Guru of Sudo Reacts

Собеседование Python Junior разработчик [2026]

Собеседование Python Junior разработчик [2026]

Я тупой разработчик. И это моё главное преимущество в IT – Фил Ранжин

Я тупой разработчик. И это моё главное преимущество в IT – Фил Ранжин

Я создал вирус для этого самоуверенного мошенника

Я создал вирус для этого самоуверенного мошенника

Докатились до пейджеров, VPN обещают победить (опять), Атаки на Signal, WhatsApp и Max

Докатились до пейджеров, VPN обещают победить (опять), Атаки на Signal, WhatsApp и Max

The World's Most Important Machine

The World's Most Important Machine

Юрий Малич «Использование ссылок и ref-структур для низкоуровневой оптимизации C# кода»

Юрий Малич «Использование ссылок и ref-структур для низкоуровневой оптимизации C# кода»

The Strange Math That Predicts (Almost) Anything

The Strange Math That Predicts (Almost) Anything

Ageless Linux Thinks Its Exempt From Age Verification

Ageless Linux Thinks Its Exempt From Age Verification

Как я случайно установил мировой рекорд в Opus Magnum

Как я случайно установил мировой рекорд в Opus Magnum

FINE! I’ll Try Linux ONE MORE TIME….

FINE! I’ll Try Linux ONE MORE TIME….

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]