GoGPT Best VPN GoSearch

Значок OnWorks

ppc.real - Интернет в облаке

Запустите ppc.real в провайдере бесплатного хостинга OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда ppc.real, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


pearpc - независимый от архитектуры эмулятор платформы PowerPC, способный запускать большинство
Операционные системы PowerPC.

СИНТАКСИС


файл конфигурации ppc

ОПИСАНИЕ


PearPC (ppc) - независимый от архитектуры эмулятор платформы PowerPC, способный запускать
большинство операционных систем PowerPC.

Особенности
* Лицензия: GPL
* Язык программирования: C ++, C и (на платформах x86) ассемблер
* Поддерживаемые платформы: POSIX-X11 (Linux, ...), Win32

Следующие операционные системы были протестированы и запущены (в некоторой степени) под PearPC:
* Mandrake Linux 9.1 для PPC: работает очень хорошо
* Дарвин для PPC: работает хорошо
* Mac OS X 10.3: работает хорошо с некоторыми оговорками.
* OpenBSD для PPC: сбой при загрузке (доступ к PCI неподдерживаемым способом)
* NetBSD для PPC: вылетает при загрузке

PearPC моделирует следующее оборудование:
* CPU: Вроде G3, алтивека пока нет. Включает минималистичный отладчик. Процессор
полностью детерминированный, оптимальный для OS-разработки.
* CPU JITC-X86: очень быстрый процессор для систем x86, транслирующий код PowerPC.
на лету к машинному коду. Все еще немного экспериментальный.
* PCI-Brige: Базовый PCI-мост, достаточный для работы.
* IDE-Controller: своего рода CMD646 с поддержкой bus-mastering. Вы можете прикрепить
IDE-Harddisk (и) и / или IDE-CDROM (ы) (представленные через файлы или устройства на хосте).
* PIC: программируемый контроллер прерываний (вроде Хитроу).
* VIA-Cuda: с подключенными мышью и клавиатурой.
* Сетевой контроллер: имитирует 3COM 3C90x, в настоящее время работает только на POSIX с
/ dev / tun поддержка.
* NVRAM: возможность хранения 8 КБ энергонезависимой памяти.
* USB: неиспользуемый USB-концентратор, но достаточный, чтобы заставить ОС думать, что существует USB-концентратор.
* PROM: Вроде openfirmware. Уродливый и содержит много хаков, но достаточно для поддержки
Yaboot и BootX, а также для загрузки с разделов HFS / HFS +.

CONFIG ФАЙЛОВ


См. Файл конфигурации с комментариями в ppcconf.example в каталоге docs / example.

См. Также онлайн-документацию по PPC на указанном выше веб-сайте.

ОГРАНИЧЕНИЯ


Из-за характера эмуляции PearPC работает довольно медленно (клиент запускается около 500 раз.
медленнее, чем хост). Обратите внимание, что только процессор настолько медленный, скорость эмулируемого
оборудование не сильно страдает от эмуляции; например, скорость смоделированной
жесткий диск / CDROM неплох, особенно при использовании интерфейса busmaster. Этот
ситуация будет лучше, если вы можете использовать JITC (примерно в 40 раз медленнее), но все еще не готовы
для продуктивного использования.

Поскольку у автора есть доступ только к машине с прямым порядком байтов, PearPC, скорее всего, будет только
работать на архитектурах с прямым порядком байтов из-за некоторых глупых предположений в коде. Этот
не должно быть сложно исправить, автор исправил бы это сам, если бы у него было оборудование с прямым порядком байтов
(Подсказка: вы должны пожертвовать автору оборудование с прямым порядком байтов, если хотите, чтобы это было исправлено!)

По некоторым столь же глупым причинам PearPC будет работать только на 32-битных архитектурах. Да,
это тоже не должно быть сложно исправить.

Многие нереализованные функции в настоящее время являются критическими (т.е. прервут работу PearPC).

Сроки очень неточные. Это будет исправлено в более поздних версиях.

Нет режима ожидания (PearPC будет потреблять ресурсы процессора, хотя клиент находится в режиме ожидания).

PearPC не имеет функции сохранения / восстановления состояния эмулятора.

Нет поддержки Altivec, но планируется.

Нет LBA48, поэтому не поддерживаются жесткие диски размером более 128 ГиБ. Но я был бы очень удивлен, если бы
PearPC корректно поддерживал жесткие диски размером более 4 ГиБ, хотя это должно
теоретически возможно.

АВТОРЫ


Главный разработчик: Себастьян Биаллас[электронная почта защищена]> Некоторые основные части: Стефан Вейерграф.
<[электронная почта защищена]>

САЙТ


Посетите веб-сайт PearPC по адресу http://pearpc.sourceforge.net/

0.1 ПЕАРПК(1)

Используйте ppc.real в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad




×
Реклама
❤️Совершайте покупки, бронируйте или заказывайте здесь — никаких затрат, что помогает поддерживать бесплатность услуг.