Size: a a a

pro.osdev - os development

2021 August 17

C

COTULARS in pro.osdev - os development
простите за глупость я просто осдевом не так много занимаюсь
источник

RG

R G in pro.osdev - os development
в гитхабе почитай любой нормальный проект там должно это быть
источник

BD

Berkus Decker in pro.osdev - os development
Пункт 0 - надо больше читать поначалу чем писать
источник

BD

Berkus Decker in pro.osdev - os development
Все это в деталях разжевано в осдев вики
источник

BD

Berkus Decker in pro.osdev - os development
И на форуме около 1,500 раз
источник

RG

R G in pro.osdev - os development
источник

BD

Berkus Decker in pro.osdev - os development
Нужно просто взять гугль в руку и задать вопрос
источник

ID

Iv@n Dereviankin in pro.osdev - os development
или в мултибут тегах указать
источник

BD

Berkus Decker in pro.osdev - os development
Они обычно тоже в линкер скрипте создаются
источник

BD

Berkus Decker in pro.osdev - os development
Так проще без асма
источник

ID

Iv@n Dereviankin in pro.osdev - os development
не всегда
источник

C

COTULARS in pro.osdev - os development
видимо вы ошиблись когда сказали что на си можно сделать загрузчик потому что на осдев вики написано следующее:
Чтобы сделать вещи хуже, GCC генерирует защищенный режим исполняемых файлов только, поэтому код для этой ранней среды является одной из вещей , которые вы не можете сделать с C .
источник

BD

Berkus Decker in pro.osdev - os development
Хорошо что груб грузит сразу в протектед моду.

А gcc не единственный доступный компилятор.
источник

C

COTULARS in pro.osdev - os development
тобеш используя граб я могу забыть о ручном переходе в протект мод?
источник

a

alnyan in pro.osdev - os development
Да
источник

C

COTULARS in pro.osdev - os development
и как тогда быть с лонг модом, граб такое умеет?
источник

a

alnyan in pro.osdev - os development
Multiboot 2, если я не ошибаюсь, грузит 64-битные бинарники, но запускает их всё равно в 32-битном режиме
источник

a

alnyan in pro.osdev - os development
(Multiboot 1 их просто не умеет грузить)
источник

Constantine ʕ◔ϖ◔ʔ🦀... in pro.osdev - os development
прям вообще, вообще не нужен или есть какие-то исключительные ситуации? я прост не сишник, интересно🤔
источник

BD

Berkus Decker in pro.osdev - os development
Дак тебе его советовали еще часа два назад
источник