Как я могу эмулировать платформу с обратным порядком байтов на x86?

Я не имею времени для всех деталей теперь, но вижу Диспетчера электропитания GNOME FAQ, "Как я подаю свою заявку остановить компьютерную автоприостановку", которая указывает на Inhibit() и UnInhibit() DBus-вызовы.

Протест: если вызов процесса Inhibit() выходы, ингибирование заканчивается - dbus-send в Сценарии оболочки таким образом не сделает, но некоторый сценарий обертки (например, в Python) необходим.

(Отредактируйте Это сообщение в блоге, содержит немного больше информации, также тупик Python, который мог быть полезным.)

3
31.05.2013, 16:03
3 ответа

Почему Sparc конкретно? ARM или MIPS легче эмулировать или войти в аппаратные средства, оба - переключаемый порядок байтов, и оба поддерживаются Linux в любом порядке байтов.

Кажется, нет хорошо сохраняемого порта обратного порядка байтов ARM, Ваш лучший выбор для ARM, кажется, старый порт Debian NSLU2. Для MIPS у Вас есть порт MIPS.

QEMU может эмулировать все эти центральные процессоры.

3
27.01.2020, 21:11
  • 1
    там является ничем специальным о SPARC, это - просто первая архитектура с обратным порядком байтов, которая прибыла по моему мнению. проблема с ARM и MIPS состоит в том, что я не мог найти хорошую ОС, я пробую это debian миллион операций в секунду. –  user2384250 31.05.2013, 09:47

Я думаю, что QEMU может эмулировать Sparc в соответствии с Linux. Также можно использовать Debian в качестве гостя OS, потому что sparc является одной из своих поддерживаемых платформ. Здесь существует руководство.

3
27.01.2020, 21:11
  • 1
    какая-либо другая платформа с обратным порядком байтов, которая доступна для виртуализации? –  user2384250 30.05.2013, 23:02
  • 2
    , который я предлагаю, чтобы Вы посмотрели на debian таблицу портов для наблюдения, какую архитектуру это действительно поддерживает и какая архитектура с обратным порядком байтов и с прямым порядком байтов: debian.org/ports. ARM и MIPS являются другой выполнимой эмуляцией цели, в то время как и действительно переключаемый порядок байтов, пакеты ОС и компиляторы пытаются придерживаться одного порядка байтов. –  IBr 30.05.2013, 23:10

Как в стороне, возможно, для Вас было бы легче просто получить SPARC или HPPA из eBay, они являются дешевыми в наше время. Оба поддерживаются Linux и BSDs и делают замечательное задание. HPPAs (избранные модели) являются переключаемым порядком байтов, возможно, это поможет Вам больше.

2
27.01.2020, 21:11

Теги

Похожие вопросы