0
ответов

Кросс-компиляция приложений ocaml для ARM

Я кросс-компилирую драйвер сенсорного экрана, который поставляется с приложением ocaml для калибровки. Я пытаюсь скомпилировать драйвер и приложение для ARM, в частности, для Beagleboard, работающего ...
вопрос задан: 27 February 2012 21:14
0
ответов

Компилятор Ada для процессоров Arm

Кто-нибудь знает компилятор Ada для процессоров Arm? Я искал в интернете несколько часов и не смог найти ни одного. Спасибо, Yony.
вопрос задан: 24 February 2012 13:01
0
ответов

Инструкция BIC

Здравствуйте, у меня просто есть базовый вопрос о некоторой очистке битов в Ассемблере. Вот что я пытаюсь сделать ниже. MOV R0, #OxFFFFFFFF; Загрузить в R0 шестнадцатеричные значения FFFFFFFF BIC R0, R0, # 0xBF; Это должно установить ...
вопрос задан: 23 February 2012 20:12
0
ответов

ARM: запись / чтение из int является атомарной?

Что касается архитектуры ARM, к сожалению, я не знаю точно, что это за чип, является ли 32-битный int для чтения / записи атомарным? Есть ли какие-либо гарантии относительно чтения / записи в базовые типы?
вопрос задан: 22 February 2012 16:38
0
ответов

Кросс-компиляция статического мира приветствия C для Android с помощью arm-linux-gnueabi-gcc

Я хочу создать статический мир приветствия на языке C с помощью arm-linux-gnueabi-gcc в отличие от использования автономного набора инструментов NDK или Codesourcery в этом отношении. В Ubuntu ... Я сделал следующее: ...
вопрос задан: 17 February 2012 08:02
0
ответов

Как разместить переменную по заданному абсолютному адресу в памяти (с помощью GCC)

RealView ARM C Compiler поддерживает размещение переменной по заданному адресу памяти, используя атрибут переменной at (address): int var __attribute __ ((at (0x40001000))); var = 4; // изменяет память ...
вопрос задан: 14 February 2012 09:30
0
ответов

GCC адрес возврата вызывающей функции в архитектуре ARM

Мне любопытно, почему __builtin_return_address () не поддерживает аргументы, отличные от 0 в ARM? Проблема в том, что как-то не получается вывести адрес вызывающей функции из стека ARM? Или что-то в этом роде ...
вопрос задан: 10 February 2012 14:57
0
ответов

Сборка ARM: регистр автоинкремента в хранилище

Можно ли автоматически увеличивать базовый адрес регистра в STR с помощью [Rn] !? Я просмотрел документацию, но не смог найти окончательного ответа, в основном потому, что ...
вопрос задан: 7 February 2012 11:41
0
ответов

Java (JVM) на ARMv7 (точнее, Cubox или BeagleBoard)?

Я был Хотите знать, установил ли кто-нибудь Java на BeagleBoard или Cubox? Я подумываю купить один для проекта, над которым работаю в свободное время, но поскольку часть этого проекта ...
вопрос задан: 6 February 2012 22:21
0
ответов

Кросс-компиляция ZeroMQ на ARM для использования в MonoTouch iPhone app configure settings

Я пытаюсь использовать библиотеку ZeroMQ в приложении для iPhone, разработанном на C# с использованием MonoTouch. Я решил почти все проблемы, но упал на последнем препятствии. Я использую ZeroMQ 2.1.10, и ...
вопрос задан: 3 February 2012 11:15
0
ответов

Может кто-нибудь объяснить мне побитовые операции ARM?

Может кто-нибудь объяснить мне побитовые сдвиги ARM, как будто мне пять лет? Я очень плохо понимаю все, что связано с недесятичными системами счисления, поэтому понимание концепций битовых сдвигов и побитовых ...
вопрос задан: 28 January 2012 11:10
0
ответов

Смещение для селекторов объектного C в сборке ARM (IOS)

Я пытаюсь понять, как вызовы сообщений IOS objective-C реализованы на языке ассемблера ARM. Глядя на вывод дизассемблирования IDA, я вижу ссылки на классы и селекторы, помещенные в регистры ...
вопрос задан: 23 January 2012 19:23
0
ответов

Сегфаулт возникает из-за одной строки кода в файле C, и вся программа не запускается

Я создал программу на C для записи в последовательный порт (/dev/ttyS0) на встроенной системе ARM. Ядро, работающее на встроенной ARM-системе, - это Linux версии 3.0.4, собранный с помощью того же кросс-компилятора, что и ...
вопрос задан: 22 January 2012 04:03
0
ответов

Вызов сборки ARM из C, GCC («голый металл»)

Я пытаюсь выполнить программирование на «голом железе» в ARM с помощью GCC и протестировать на QEMU. Всякий раз, когда я вызываю метку ARM из C, моя программа зависает. У меня есть простой пример кода, который показывает проблему ...
вопрос задан: 21 January 2012 23:02
0
ответов

Android Tablet IDE для Python и Java

Существуют ли какие-либо среды программирования (IDE) на базе ARM для планшетов Android, которые не эмулируются? (предпочтительно Python или Java) Планшеты становятся все более популярным инструментом в школах и стабильным ...
вопрос задан: 21 January 2012 03:34
0
ответов

Предсказание статического перехода для ARM с __builtin_expect не работает !!?

Я делаю это оптимизация в коде C, работающем в Cortex-R4. во-первых, я не заметил никаких изменений в выводе кода сборки, когда я указал «__builtin_expect» в проверке состояния. Кажется ...
вопрос задан: 17 January 2012 12:53
0
ответов

Предоставляют ли разные производители ARM разные наборы инструкций?

Я впервые столкнулся с набором инструкций ARM в 80-х годах и с тех пор не использовал его. Из любопытства я смотрел на планшеты и другие устройства ARM и заметил, что процессоры производятся ...
вопрос задан: 12 January 2012 03:35
0
ответов

Заглушки символов Mach-O (IOS)

Я пытаюсь понять, как работают файлы Mach-o, и добился значительного прогресса с доступными онлайн-ресурсами (в частности, страница Apple здесь : http: //developer.apple.com/library/mac / # ...
вопрос задан: 11 January 2012 19:37
0
ответов

Что такое выравнивание областей выполнения и входных секций?

Сегодня я наткнулся на код, похожий на следующий, и мне интересно, что на самом деле происходит: #pragma pack(1) __align(2) static unsigned char multi_array[7][24] = { 0 }; __align(2) static ...
вопрос задан: 4 January 2012 19:11
0
ответов

Простой файл makefile для целей C / C ++, используемых с arm-linux-gcc

I хотел бы выполнить кросс-компиляцию простой программы для архитектуры ARM, используя набор компиляторов arm-linux-gcc [arm-linux-gcc (Buildroot 2011.08) 4.3.6]. Я попытался использовать простой make-файл для ...
вопрос задан: 4 January 2012 18:30
0
ответов

Оптимизация используемых регистров при использовании встроенной сборки ARM в GCC

Я хочу написать некоторую встроенную сборку ARM в свой код на C. Для этого кода мне нужно использовать регистр или два больше, чем только те, которые объявлены как входы и выходы функции. Я знаю, как использовать ...
вопрос задан: 4 January 2012 00:42
0
ответов

Профилирование на голых металлических системах (ARM)

Мне интересно, как вы профилируете программное обеспечение на голых металлических системах (ARM Cortex a8)? Раньше я использовал симулятор со встроенной статистикой тестов, а теперь я хочу сравнить результаты с реальными ...
вопрос задан: 2 January 2012 17:17
0
ответов

Рекомендация по встраиванию Haskell в качестве движка сценариев в приложения iOS на ARM?

Я пытался скомпилировать Haskell в приложение iOS несколько месяцев назад. К сожалению, единственной стабильной / поддерживаемой реализацией, которую я смог найти, была GHC, поэтому я попробовал какую-то кросс-компиляцию, но потерпел неудачу ...
вопрос задан: 30 December 2011 02:40
0
ответов

Nand разделение в U-Boot

Я работаю над платой разработки для Embedded ARM9. Во что я хочу переставить мои nand разделы. Кто-нибудь может сказать мне, как это сделать? В моей оболочке U-Boot, если я дам команду mtdparts, которая дает ...
вопрос задан: 21 December 2011 06:27
0
ответов

Есть ли карта PCI для Android?

Кто-нибудь знает карту PCI, подходящую для разработки под Android? Я нахожу эмулятор необычно медленным (64-разрядная версия Linux, четырехъядерный процессор, 8 ГБ ОЗУ), и карта, которую я мог бы спрятать на своем рабочем столе, была бы хорошей. Я знаю .
вопрос задан: 20 December 2011 15:16
0
ответов

Переход через вызовы библиотеки с помощью gdb / gdbserver

У меня общий вопрос о gdb / gdbserver. Я пытаюсь отладить встроенное приложение arm linux, используя gdb на хосте и gdbserver на удаленной цели. Я могу пройтись по строкам кода на ...
вопрос задан: 15 December 2011 04:25
0
ответов

iOS assembly code

Я хотел бы попробовать некоторый ARM assembly code с apple iOS просто в образовательных целях. Я хотел бы начать с линейного кода в Xcode. Я понимаю, что мне нужно скомпилировать для iOS ...
вопрос задан: 7 December 2011 22:48
0
ответов

gdb - generate-core-file для удаленной цели?

Я выполняю отладку с версией Codesourcery gdb для ARM (т.е. arm-none-eabi-gdb) и пытаюсь сгенерировать core-файл для более поздней проверки. OpenOCD - моя цель GDB. Все gdb сообщает мне, когда я запускаю ...
вопрос задан: 29 November 2011 19:34
0
ответов

GCC (ARM) эквивалент __declspec (dllexport)

При создании приложения для x86 следующий код работает нормально: #if defined _WIN32 # define LIB_PRE __declspec (dllexport) # elif defined __unix __ #define LIB_PRE # else #define LIB_PRE __declspec (...
вопрос задан: 24 November 2011 14:44
0
ответов

Запутался в инструкции ARM

Я не могу понять, что делает эта инструкция ARM: strd.w r0, r1, [r2] Я знаю, что это инструкция сохранения, которая хранит что-то в * r2, но я ' м не совсем уверен что. Почему их два ...
вопрос задан: 22 November 2011 19:03