habreplicator
6 лет назадОперационные системы с нуля; уровень 2 (младшая половина)
Автор: lain8dono
Источник: https://habrahabr.ru/post/352414/
Источник: https://habrahabr.ru/post/352414/
В этой части мы напишем менеджер памяти для того, чтоб разблокировать использование Vec
, String
, HashMap
и всего этого. Сразу после этого реализуем файловую систему FAT32 и подключим драйвер для EMMC (такая штука для общения с SD-карточками). В конце концов в нашей командной оболочке появятся пара новых команд: cd
, pwd
, cat
, ls
.
Первая лаба: младшая половина и старшая половина
Читать дальше →