Прежде всего, мне было нелегко выяснить название, и это немного двусмысленно, ну да ладно.
Хорошо, поэтому у меня есть смешанная программа загрузчика c ++ & asm.Я могу скопировать его на свой mbr и запустить.Единственная проблема, которую я имею, состоит в том, что mbr очень маленький.Я предполагаю, что целью этого является только вызов внешнего кода, написанного где-то еще на диске.Моя проблема в том, что я не уверен, как получить к этому доступ.Я имею в виду, что я могу поместить данные туда, я просто понятия не имею, как программно получить доступ к этим данным, так как по сути на диске не будет «файловой системы», просто произвольный код.
I 'Я искал в сети, но учебники по настоящему низкоуровневой разработке кажутся скудными.
Я даже за библиотеку c ++, если таковая существует.