ROS Ports — различия между версиями
(→Xbox (i386)) |
(→PowerPC (ppc)) |
||
Строка 31: | Строка 31: | ||
Основная статья: [[ROS Port PowerPC|PowerPC]]. | Основная статья: [[ROS Port PowerPC|PowerPC]]. | ||
− | PowerPC | + | PowerPC - 32/64-разрядная RISC-архитектура разработанная альянсом Apple-IBM-Motorola. С {{rev|14755}} по {{rev|29962}} у PowerPC была отдельная ветка разработки, которая потом была объединена с транком. Порт PowerPC разрабатывал Art Yerkes. Это была первая попытка портировать ReactOS на другую архитектуру. В результате, появилось много вещей, подготовивших ReactOS к другим портам. |
==FAQ== | ==FAQ== |
Версия 22:39, 4 апреля 2016
Содержание
[убрать]Порты ReactOS
Данная статья частично является переводом официальной вики.
Данная страница содержит информацию о портировании ReactOS на различные архитектуры.
Intel x86 (i586)
Intel 8086-совместимое семейство с набором команд от архитектуры от Intel 80586 (Pentium) и выше. Разработка ReactOS, в первую очередь, основывается на поддержке инструкций данной архитектуры.
AMD64 (amd64)
Основная статья: AMD64.
AMD64 относится к спецификации AMD для 64-разрядного расширения набора инструкций x86. В ревизии r34699 Timo Kreuzer создал ветку ros-amd64-bringup для портирования ReactOS на эту архитектуру и этот код уже был возвращен обратно в транк. Большая часть кода общая для amd64 и i386, но какую-то часть кода необходимо переписать.
Не в стадии активной разработки
Некоторые порты не разрабатываются и ReactOS может не заработать на следующих архитектурах.
ARM (arm)
Основная статья: ARM.
ARM 32-разрядная RISC-архитектура разработанная ARM Holdings. Порт ReactOS на архитектуру ARM поддерживается Portable Systems Group (ros-arm-bringup).
Xbox (i386)
Основная статья: Xbox.
Xbox - игровая консоль разрабатываемая Microsoft. Xbox-порт ReactOS был предназначен для оригинальной консоли Xbox, которую Microsoft сняла с производства в 2006 году. В ней использовался процессор Pentium III, поддерживаемый ReactOS, хотя для пользования необходимо было написать HAL.DLL. Порт был начат в r11926, но с тех пор никем не поддерживается.
PowerPC (ppc)
Основная статья: PowerPC.
PowerPC - 32/64-разрядная RISC-архитектура разработанная альянсом Apple-IBM-Motorola. С r14755 по r29962 у PowerPC была отдельная ветка разработки, которая потом была объединена с транком. Порт PowerPC разрабатывал Art Yerkes. Это была первая попытка портировать ReactOS на другую архитектуру. В результате, появилось много вещей, подготовивших ReactOS к другим портам.
FAQ
Will I be able to run 32-bit Windows programs on ReactOS for ARM?
It's technically possible [1], but there is not currently work being done towards that end in the ReactOS project.
On which processors will ReactOS run?
ReactOS currently only supports the x86 processor architecture, although ARM and AMD64 ports are being worked on. ReactOS will run on processors like Intel(R) Pentium(R) x64, Intel Xeon(R) x64, AMD(R) Athlon(R) x64 and AMD Opteron(R) in 32-bit mode, but the 64-bit functionality of these processors is not complete currently.
- ReactOS currently works on x86 and (partially) on x64 based computers
- ReactOS currently partially boots on ARM, but not much more
- ReactOS will run on x64 based computers, but this port is still under development.
- Someday ReactOS will work on other procesors/architectures. But we currently don't have the man power to port to 20 different architectures...