Важная информация

User Tag List

Показано с 1 по 2 из 2

Тема: SDCC List file

  1. #1
    Member
    Регистрация
    12.10.2005
    Адрес
    San Francisco
    Сообщений
    146
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию SDCC List file

    Всем привет!

    Такой вопрос к знатокам. Я компилирую программу на SDCC с нестандартным crt0. Все собирается и работает, но есть большое неудобство. Компилатор выдает красивый листинг с исходным С кодом и кодами, но адреса таm с нуля, что не удивительно, поскольку потом работает линкер. Для отладки очень неудобно.
    Конечно можно написать приладу которая читает адреса в первых 4х местах строки, прибавляет сдвиг, и т.д. но неужели нет штатного способа это делать? Листинг после линкера?

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Member
    Регистрация
    12.10.2005
    Адрес
    San Francisco
    Сообщений
    146
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    После некоторого времени потраченного на общение с Гуглом, отвечу на собственный вопрос сам. Оказалось что команда

    sdldz80 -u -nf crt0.lk

    делает что надо. Был файл z80-stub.lst после SDCC, а теперь появился еще и z80-stub.rst, где честно прописаны адреса.

    Было:
    0000 129 _INIT::
    130 ;z80-stub.c:460: __endasm;
    0000 C3r47r02 [10] 131 jp _RESET

    Стало:
    011F 129 _INIT::
    130 ;z80-stub.c:460: __endasm;
    011F C3 66 03 [10] 131 jp _RESET

    Может кому прогодится.

  4. Этот пользователь поблагодарил alexfreed за это полезное сообщение:

    SfS (28.06.2024)

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Proteus File Manager
    от LW в разделе Софт
    Ответов: 70
    Последнее: 09.05.2024, 11:29
  2. Резервные байты у Track/Sector List
    от GARNIZON в разделе Агат
    Ответов: 0
    Последнее: 13.08.2018, 19:33
  3. File Manager Plugins...
    от Stl75 в разделе Софт
    Ответов: 2
    Последнее: 24.06.2018, 10:55
  4. LIST OF KEMPSTON MOUSE USERS
    от VELESOFT в разделе Устройства ввода
    Ответов: 17
    Последнее: 05.06.2013, 15:38
  5. BASIC + CODE in one file
    от VELESOFT в разделе Софт
    Ответов: 5
    Последнее: 01.05.2013, 00:48

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •