Перекомпиляция программ с Win в Be
anton_bukov 28 февраля, 2005 - 11:11.Я недавно узнал о BeOS. Хочу спросить, можно ли сделать п/автомат систему по переводу драйверов с W1in в BeOS. Где можно достать литературу по низкоуровневому програмированию в BeOS. Есть ли непримеримые различия между win32 API и BeOS API, из за которых нужно переосмыслевать всю программу.
Re: Перекомпиляция программ с Win в Be
Win32 API BeOS API
Нопомню тебе, что вынь 32 апи, скажем так, не очень ОО, а точнее совсем не ОО, а BeOS API наоборот. Разве что ты напишешь функции–обёркти для всех виндовых :)), в чем желаю успеха :))
Re: Перекомпиляция программ с Win в Be
1) вероятность -> 0
2) bedrivers.com
3) да.
Re: Перекомпиляция программ с Win в Be
да
в вин апи всё ограничиваться Структурами и функция в который они пихаються
Re: Перекомпиляция программ с Win в Be
Но ассемблер же должен быть. У драйверов должен быть стандартный интерфейс, низкоуровневая часть. Первое можно переписать, второе оставить.
Re: Перекомпиляция программ с Win в Be
Как всегда на бумаге все очень гладко. В реальности–же имеют место быть «овраги» в виде особенностей ядра, с коим драйверам по долгу службы приходится иметь весьма тесные отношения, особенностей драйверной модели самой беосины. Вот, к примеру, наличие линуксячих драйверов под мой видео сис630 ни на йоту не добавляет мне оптимизма и желания сделать из них беосные дрова, хотя, казалось–бы делов–то интерфейс переделать. Ан нет — изволь разделить все на драйвер и аддон к апп_серверу и т.д. и т.п. Не говоря уже что подмена функций требует вдумчивого чтения книжки по написанию дров под линух/виндос. А порой и нету аналогов функций прямых — особенно для виндосы. Так что, возвращаясь к исходному вопросы, лучшей системы по переводу драйверов чем мозги человеческие пока не существует. :–)
Re: Перекомпиляция программ с Win в Be
Вот, к примеру, наличие линуксячих драйверов под мой видео сис630 ни на йоту не добавляет мне оптимизма и желания сделать из них беосные дрова, хотя, казалось–бы делов–то интерфейс переделать.
А я надеялся, что все же кто–то подобный драйвер напишет :( Очень потребный он, я даже готов некоторую сумму заплатить (символическую), да и многим другим он тоже нужен.
Отправить комментарий