Вопросы по теме 'powerpc'
Обзор / справочное руководство для Open Firmware Device Trees
Я пытаюсь настроить драйвер для встроенной платы PowerPC, и правильный способ сделать это сегодня - использовать структуру данных OpenFirmware Device Tree (файл .dtb, скомпилированный из файла .dts). Создать дерево довольно просто, но как заставить...
2119 просмотров
schedule
03.11.2021
Попытка очистить кэш данных PowerPC 750
Я пишу процедуру для очистки кеша данных PowerPC750 перед его отключением при использовании режима обратной записи.
Я нашел примечание по приложению IBM о программировании кешей, которое включает процедуру очистки, но меня смущает пример кода. Я...
1126 просмотров
schedule
28.09.2021
python easy_install не работает с ассемблером для архитектуры ppc, не установленной в Mac OS X
bash-3.2$ sudo easy_install appscript
Password:
Searching for appscript
Reading http://pypi.python.org/simple/appscript/
Reading http://appscript.sourceforge.net
Best match: appscript 1.0.0
Downloading...
9228 просмотров
schedule
24.10.2021
Библиотека Cross Compile Boost для архитектуры PowerPC
Я пытаюсь перекрестно скомпилировать библиотеку Boost (Thread, System) для архитектуры PowerPC. Я выполнил следующие шаги, но столкнулся с проблемами.
Я запускаю сценарий оболочки, который настраивает мою цепочку инструментов. Компилятор...
3724 просмотров
schedule
07.09.2021
Как извлечь прототип функции из файла ELF?
Я довольно много искал, но не нашел способа извлечь прототип функции, по крайней мере, типы аргументов и тип возвращаемого значения из исполняемого файла ELF. Используя GNU BinUtils или любой другой метод.
Я пробовал использовать разные...
5298 просмотров
schedule
21.11.2021
Что делает эта серия инструкций PowerPC?
Я любитель PowerPC и впервые сталкиваюсь с чем-то подобным.
lis r10, loc_13462@h
addi r10, r10, loc_13462@l
stw r10, 0xE0+var_80(r1)
Это действительно странно. Мое единственное предположение состоит в том, что он, возможно, выполняет его, и...
120 просмотров
schedule
16.09.2021
Можно ли запускать файлы jar с использованием разных версий java?
Итак, мы запускаем hadoop на машине Power PC (64 бит). Он работает с использованием IBM JDK. Однако в этой программе уменьшения карты hadoop порождаются различные процессы (с использованием класса ProcessBuilder), которые выполняют программы jar....
728 просмотров
schedule
22.10.2021
Запустить код на конкретном ядре / потоке?
Я пишу какое-то встроенное программное обеспечение на «голом железе» для многоядерной системы. Я инициализирую поток 0 ядра 0 в качестве главного ядра и пытаюсь выполнить код на других ядрах / потоках. У меня вопрос: как мне выполнить код в...
527 просмотров
schedule
29.11.2021
Tensorflow на IBM Power9 ppc64le - можно ли удалить libtensorflow.so?
Я попытался создать контейнер докеров с Python и пакетом tensorflow-gpu для машины ppc64le. Я установил miniconda3 в контейнер докеров и использовал репозиторий IBM для установки всех необходимых пакетов. К моему удивлению, получившийся...
172 просмотров
schedule
28.09.2021
Предотвращает ли `isync` переупорядочение Store-Load на CPU PowerPC?
Как известно, PowerPC имеет слабую модель памяти, допускающую любые спекулятивные переупорядочения: Store-Store, Load-Store, Store-Load, Load-Load.
Есть как минимум 3 ограждения:
hwsync или sync - полный барьер памяти, предотвращает...
1020 просмотров
schedule
19.02.2022
C атомарное чтение, изменение, запись
Существуют ли какие-либо функции в C для атомарного чтения-изменения-записи? Я хочу прочитать значение, а затем установить его на 0 в одном атомарном блоке.
Для С++ есть std::atomic::exchange(), и это именно то, что я ищу. Есть ли что-то...
1759 просмотров
schedule
18.02.2022
Как мы можем восстановить ppc / ppc64, а также полную поддержку 10.4 / 10.5 SDK для Xcode 4?
Поскольку Apple поставляет SDK 10.6 только с Xcode4, разработка приложений PPC с Xcode4 стала невозможной. Хотя можно разрабатывать приложения с Xcode4, которые также могут работать в системах 10.5 и, возможно, даже в 10.4 (выбрав SDK 10.6, но цель...
37312 просмотров
schedule
07.04.2022
Архитектура PowerPC
Я хотел бы изучить контекстную рекламу, поэтому я хочу знать, как лучше всего учиться. Это компиляция моего собственного кода C/C++ в архитектуре PowerPC, а затем просмотр вывода моего кода на ассемблере. Возможно ли это на ОС Windows 7?
272 просмотров
schedule
03.05.2022
Какие архитектуры Гарвардские, а какие фон Неймановские?
Я пытался выяснить, какую из следующих архитектур можно классифицировать как гарвардскую (будь то «строгая гарвардская» или модифицированная гарвардская, поскольку команды не могут быть извлечены из памяти данных, наоборот), а какую — фон Неймана и...
962 просмотров
schedule
30.04.2022
перевод сборки powerpc
Может ли кто-нибудь, кто разбирается в сборке мощного компьютера, помочь мне расшифровать этот код?
extern inline void out_8(volatile unsigned char __iomem *addr, u8 val)
{
__asm__ __volatile__("sync;\n"
"stb%U0%X0 %1,%0;\n"...
190 просмотров
schedule
18.05.2022
Скамейки и программное обеспечение Baremetal
Я ищу некоторую информацию о программировании на голом железе. Я работаю на разных платформах PowerPC и в настоящее время пытаюсь доказать, что ядро Linux не влияет на некоторые тесты. Эти тесты довольно простые, загружаются и сохраняются в asm...
712 просмотров
schedule
22.05.2022
Инициализация PowerPC
Кто-нибудь знает, как инициализировать 32-разрядный процессор PowerPC (например, PPC-440), аналогично переключателю защищенного режима Intel x86 и последующей инициализации адресных таблиц и т.п.? Есть ли документация о первых шагах, о которых должна...
587 просмотров
schedule
27.05.2022
Установка PIL на OS X Snow Leopard с Xcode4 (без поддержки PPC)
Xcode4 отказался от поддержки PPC, поэтому, когда я пытаюсь собрать PIL, он вызывает ненависть:
Bens-MacBook-Air:Imaging-1.1.7 bkeating$ python setup.py build
running buildrunning build_pyrunning build_ext
--- using frameworks at...
6716 просмотров
schedule
04.06.2022
Декодирование этого фрагмента встроенного кода сборки на PowerPc
У меня есть приведенный ниже фрагмент кода из исходного кода ядра для PowerPc.
#define SPRN_IVOR32 0x210 /* Interrupt Vector Offset Register 32 */
unsigned long ivor[3];
ivor[0] = mfspr(SPRN_IVOR32);
#define __stringify_1(x) #x...
721 просмотров
schedule
10.06.2022
Как я могу скомпилировать свой код C++ в PowerPC Big-Endian
Я хочу скомпилировать свой код C++ в файл PowerPC ELF, который имеет формат Big Endian, я работаю в Windows, и у меня уже установлен компилятор GCC с Eclipse, CodeBlocks, Visual Studio, RAD C++ Builder и Qt, каждый из которых имеет конкретное...
1793 просмотров
schedule
12.06.2022