Доброго времени суток. Может кто сталкивался. Пишу ядро на nasm. Все ок если не работаю в защищенном режиме. Если переключаюсь в защищенный, то ядро компилируется, процессор переходит в защищенный (при выполнении файла) но что-то идет не так и комп перезагружается. мучался пару дней. Пришел к выводу, что проблема возникает из-за того, что я подключаю inc файлы. Если весь код (тот же код) тупо пишу в одном файле то все работает ок! Кто нить знает решение такой проблемы?
Я бы сравнил сгенерированный код, если при включении .inc код меняется, то -- либо какие-то макры перекрываются, либо проблема в nasm. Если в nasm -- то надо багу забивать, или на форум к ним обращаться.