LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

Ты про исходники или бинарники?

Бинарник для real mode в protected mode запуститься только если ему кодовый сегмент как 16-битный указать (подозреваю в 64-битном режиме это нельзя). И то, запуститься то запустится, но надо очень постараться, чтобы он и там и там (по логике работы) выполнялся одинаково, чисто с точки зрения проца, а если ещё и разницу в abi операционной системы добавить, то всё ещё хуже.

Между разными ОС одинаковой разрядности всё попроще но скорее всего никто тоже не заморачивался, кроме X11, который умел грузить драйвера ОС-независимо.

Исправление firkax, :

Ты про исходники или бинарники?

Бинарник для real mode в protected mode запуститься только если ему кодовый сегмент как 16-битный указать (подозреваю в 64-битном режиме это нельзя). И то, запуститься то запустится, но надо очень постараться, чтобы он и там и там (по логике работы) выполнялся одинаково, чисто с точки зрения проца, а если ещё и разницу в abi операционной системы добавить, то всё ещё хуже.

Исходная версия firkax, :

Ты про исходники или бинарники?

Бинарник для real mode в protected mode запуститься только если ему кодовый сегмент как 16-битный указать (подозреваю в 64-битном режиме это нельзя). И то, запуститься то запустится, но надо очень постараться, чтобы он и там и там (по логике работы) выполнялся одинаково.