Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
критические отзывы приветствуются
Зачем PDF, если книга не версталась под печать? Лучше выложить на GitHub Pages. Так будет гораздо удобнее и быстрее принимать исправления.
Права на данный текств полном объёме принадлежат КомпанииЭРЕМЕКСи защищены законодательством Российской Федерации об авторском праве и международными договорами.
На условиях какой лицензии я могу копипастить код из книги?
Никакая часть настоящей книги ни в каких целях не может быть воспроизведена в какой быто ни было форме и какими бы то ни было средствами, будь то электронные или механические, включая фотокопирование и запись на магнитный носитель, если на это нет письменного разрешения КомпанииЭРЕМЕКС.
Ни на каких, ясно, понятно. ┐( ̄ヘ ̄)┌
Так документация будет в вашем же репозитории вместе с md файлами из которых будет генерироваться содержимое. Или это не то самое "одно место"?
функционал ядра
MDR_PORTB->RXTX &= ~1;while (my_device->status != <код готовности устройства>);while (my_device->status != <код готовности устройства>); // откровенно неудачно - очень близко к железу но, скорее всего, на реальном железе не пойдет
while !equal_status(my_device->status,<код готовности устройства>); // все еще слишком близко к железу, указан конкретный код
while !ready(my_device->status); // все равно близко к железу, указан конкретный регистр
while !ready(my_device); // а вот так хорошоБлок кода, выполняемый с запрещенными прерываниями называется, задумался ЧЯДНТ, начинаю терять интерес к книге.
критической секцией.
дошел до страницы 28, увидел фразу
Бегло пролистал — мне понравилось. Всё разжёвано, термины объясняются, сложность доступна для понимания, изложено хорошо.
Пишите ещё!
Очередная книга про разработку операционных систем