Size: a a a

2020 June 13

KS

Kepler’s Supernova in Embedded Group
ну я про стандартные архитектурные
источник

DP

Dmitry Ponyatov in Embedded Group
источник

DP

Dmitry Ponyatov in Embedded Group
до 6 тома включительно
источник

KS

Kepler’s Supernova in Embedded Group
У меня такого много 🙂 в разы больше вопрос про то что есть готовое на гитхабе
источник

KS

Kepler’s Supernova in Embedded Group
И кстати вместо первых четырех книг, лучше оригинальные IBM PC Technical Reference для 5150, 5160 и 5170
источник

KS

Kepler’s Supernova in Embedded Group
источник

KS

Kepler’s Supernova in Embedded Group
+ в комплект код BIOS к ним https://sites.google.com/site/pcdosretro/ibmpcbios
источник

KS

Kepler’s Supernova in Embedded Group
В идеале хотелось бы что-то типа kvm-unit-tests/lib которую можно засунуть в multiboot бинарь
источник

KS

Kepler’s Supernova in Embedded Group
В крайнем случаее я просто ее выдеру оттуда
источник

Г

Георгий Торопов... in Embedded Group
Kepler’s Supernova
Подскажите пожалуйста, а есть ли baremetal библиотеки для работы со стандартным железом PC/x86? Что-то что можно юзать с freestanding тулчеином. Пока что вижу что все таскают свою имплементацию
может в проекте Coreboot есть. Это альтернатива BIOS, соответственно там инициализация всего и вся прописана. Возможно даже файловую систему пддерживает
источник

u

uis in Embedded Group
UsernameAK
и да, разве M не nommu?
Там, есть mpu
источник

KS

Kepler’s Supernova in Embedded Group
Георгий Торопов
может в проекте Coreboot есть. Это альтернатива BIOS, соответственно там инициализация всего и вся прописана. Возможно даже файловую систему пддерживает
да, спасибо. еще https://github.com/u-boot/u-boot/tree/master/lib вспомнил
источник

KS

Kepler’s Supernova in Embedded Group
проблема в том что они все кусочки какого-то другого проекта
источник

u

uis in Embedded Group
Георгий Торопов
может в проекте Coreboot есть. Это альтернатива BIOS, соответственно там инициализация всего и вся прописана. Возможно даже файловую систему пддерживает
Coreboot и libpayload
ФС - CBFS
источник

KS

Kepler’s Supernova in Embedded Group
uis
Coreboot и libpayload
ФС - CBFS
спасибо!
источник

KS

Kepler’s Supernova in Embedded Group
libpayload это же libc на минималках
источник

u

uis in Embedded Group
Kepler’s Supernova
libpayload это же libc на минималках
Да
источник

u

uis in Embedded Group
https://www.coreboot.org/Libpayload
Ток вики устарела
источник

KS

Kepler’s Supernova in Embedded Group
еще к ней в добавку бы платформенные части. типа вывод на CGA, драйвер последовательного порта, ну а для isa-debugcon в общем то и самому можно написать, там все совсем тривиально
источник

KS

Kepler’s Supernova in Embedded Group
Получается нет другого выбора кроме брать по кусочкам из этих проектов?
источник