Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: 6310
Последний выпуск: 19.06.2015

Проблема с подгрузкой образа в vxworks

68K
17 января 2013 года
BlGhost
24 / / 25.11.2012
[21:58:38] Сергей М: Сначала я через Tornado создаю образ vxworks, кидаю его на девайс (флэш память nand). Прописываю, чтобы загрузка шла с флэш памями. Потом создаю еще один образ только downloadable (расширение .out) и кидаю его туда же, куда и первый. Мне надо из первого образа подгрузить второй. Я делал это следующим образом...


Код:
fd = open ("/ata0a/Downloadable.out", O_RDONLY, 0);
  if (fd == ERROR) {
    printf ("Could not open);
    return;
  }

  printf ("
Loading module...\n");
  mod_id = loadModule (fd, LOAD_GLOBAL_SYMBOLS);
  if (mod_id == NULL) {
    printf ("
ERROR of Load");
    close (fd);
  }
Короче, mod_id все время NULL. Не знаю что делаю неправильно. Может проблема в формате файла? Он у меня out, но ведь это объектный и есть, тот который мне Tornado скомпилил как Downloadable

Путь и имя файла в порядке, я пробовал ради интереса, ставит другое, чтобы ошибку выдал/

Короче, помогите, буду признателен...

Спасибо
  • c printf ("Could not open); Все в порядке, это я просто тут забыл кавычку добавить от BlGhost, 17 января 2013 года

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог