Size: a a a

2018 March 09

L

Lain-dono in pro.osdev
Фатальный недостаток, да.
источник

L

Lain-dono in pro.osdev
AArch64 - сравнительно новая архитектура.
источник

L

Lain-dono in pro.osdev
Но она в разы проще общеизвестного amd64. На мой взгляд конешн.
источник

L

Lain-dono in pro.osdev
https://os.phil-opp.com/multiboot-kernel/ - если по расту. Части этого туториала можно обнаружить в redox.
источник

BD

Berkus Decker in pro.osdev
Lain-dono
https://os.phil-opp.com/multiboot-kernel/ - если по расту. Части этого туториала можно обнаружить в redox.
это я прочитал целиком и даже выдрал оттуда memory-manager - он ОЧЕНЬ там хорош
источник

BD

Berkus Decker in pro.osdev
но это тоже по x86_64 а не по aarch64 :)
источник

L

Lain-dono in pro.osdev
Ну и я о том же.
источник

BD

Berkus Decker in pro.osdev
Lain-dono
Но она в разы проще общеизвестного amd64. На мой взгляд конешн.
MAIR_EL1 и TTBR_EL1 не сказал бы что сильно проще, там вроде все детально документировано, но как это правильно использовать приходится просто зубами выдирать из ARM ARM
источник

BD

Berkus Decker in pro.osdev
но зато благодаря qemu я сейчаас знаю что получаю сразу же data abort при исполнении, к тому же у меня не задизаблены AP - сразу 4 эксепшена прилетает)
источник

L

Lain-dono in pro.osdev
Есть такое. Но это никогда не было простым на мажорных архитектурах.
источник

BD

Berkus Decker in pro.osdev
это правда, интеловские таблицы страниц я еще изучал на i486 и это было сильно проще. если бы сейчас начинал то тоже бы опух продираться через MTRR и прочие ужасы
источник

BD

Berkus Decker in pro.osdev
@lain_dono слушай, а в qemu работает rpi3 uart? я смогу в консоль хотя бы чекпойнты какие-то вываливать?
источник

L

Lain-dono in pro.osdev
Работает. Только костыльно. В малинке есть по крайней мере джва uart-а. По умолчанию работает не тот.
источник

L

Lain-dono in pro.osdev
источник

BD

Berkus Decker in pro.osdev
Lain-dono
Работает. Только костыльно. В малинке есть по крайней мере джва uart-а. По умолчанию работает не тот.
uart0 там зарезервирован же, uart1 вроде надо использовать.
источник

L

Lain-dono in pro.osdev
Инфа 95%, что из этого туториала был стащен драйвер для sd-карты.
источник

BD

Berkus Decker in pro.osdev
эту часть документации я помню
источник

L

Lain-dono in pro.osdev
Можно и другой использовать. Чекни тот туториал. Там об этом есть.
источник

BD

Berkus Decker in pro.osdev
ага, спасибо, почитаю ща - этот туториал еще не читал (хотя все на которые он ссылается уже посмотрел, лол)
источник

L

Lain-dono in pro.osdev
На самом деле я в статье хотел упомянуть, что можно через qemu всё делать, но получается неаутентично немношк.
источник