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

User Tag List

Страница 1 из 5 12345 ПоследняяПоследняя
Показано с 1 по 10 из 47

Тема: Орион-128 на AVR

  1. #1
    Master
    Регистрация
    05.09.2010
    Адрес
    г. Рязань
    Сообщений
    698
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Орион-128 на AVR

    Приветствую.
    Решил тут написать Орион-128.
    Для тех, кто не в курсе: платформа от AVR ZX Spectrum:
    http://zx.pk.ru/showthread.php?p=515851#post515851
    Эмуляцию нарисовал, но где-то баг. Шаге на 50-ом после команды RET вываливается в 0xffff и привет.
    Ни у кого нет трейсинга монитора? Буду премного благодарен !!!

    Видеосигнал получил "цветной" (из прямой страницы - данные, из дополнительной - аттрибуты цвета). По ссылке видеосигнал, но пока даже экран не очищает:
    http://dl.dropbox.com/u/12408899/(12...1)%20ORION.zip
    Эмулятор во вложении)))
    Вложения Вложения
    Последний раз редактировалось Lisitsin; 19.10.2012 в 18:58.
    Lisitsin /Василий Лисицын/
    [email protected]

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

  3. #2
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lisitsin Посмотреть сообщение
    Ни у кого нет трейсинга монитора? Буду премного благодарен !!!
    Что есть трейсинг в этом контексте?
    Есть исходники (дизассемблерный листинг).
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  4. #3
    Master
    Регистрация
    05.09.2010
    Адрес
    г. Рязань
    Сообщений
    698
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    Что есть трейсинг в этом контексте?
    Есть исходники (дизассемблерный листинг).
    Трейсинг в смысле текстовый файл с пошаговой трассировкой выполнения пронраммы монитора. С адреса 0xf800.
    Листинг бы тоже пригодился )))
    Lisitsin /Василий Лисицын/
    [email protected]

  5. #4
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,846
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    166 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lisitsin Посмотреть сообщение
    Шаге на 50-ом после команды RET вываливается в 0xffff и привет.
    Т.е. там, куда указывает SP памяти нет. Проверь раскладку памяти.

    А потрассировать можно в любом нормальном эмуляторе. Моём например
    После запуска эмулятора отказаться от выбора конфигурации, затем View/Start debuger, потом выбрать Орион-128.

    ---------- Post added at 01:11 ---------- Previous post was at 01:02 ----------

    Обычно стек по адресам F300-F3FF.
    Область памяти F000-F3FF не переключается, это учтено?
    Последний раз редактировалось b2m; 20.10.2012 в 00:05.

  6. #5
    Master
    Регистрация
    05.09.2010
    Адрес
    г. Рязань
    Сообщений
    698
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    [/COLOR]Обычно стек по адресам F300-F3FF.
    Область памяти F000-F3FF не переключается, это учтено?
    Да, я в курсе. У меня область памяти f000 - ffff одна на всех со всеми портами.

    ---------- Post added at 10:55 ---------- Previous post was at 10:52 ----------

    Цитата Сообщение от b2m Посмотреть сообщение
    Моём например
    А качнуть где можно?
    Lisitsin /Василий Лисицын/
    [email protected]

  7. #6
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,846
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    166 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На моём сайте (в разделе Файлы).

  8. #7
    Master
    Регистрация
    05.09.2010
    Адрес
    г. Рязань
    Сообщений
    698
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    После запуска эмулятора отказаться от выбора конфигурации, затем View/Start debuger, потом выбрать Орион-128.[COLOR="Silver"]
    Ой, а чё эт там, ORDOS чтоли? А как монитор то в дебагере запустить? И ещё, есть ли ORDOS и другие ROMы в формате .DB .. чтобы можно было подцепить в AVRStudio?
    Последний раз редактировалось Lisitsin; 20.10.2012 в 13:35.
    Lisitsin /Василий Лисицын/
    [email protected]

  9. #8
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,846
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    166 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lisitsin Посмотреть сообщение
    Ой, а чё эт там, ORDOS чтоли? А как монитор то в дебагере запустить?
    Э.. монитор от РК86 в Орионе? Я сравнил файл из твоего проекта с монитором РК86 - байт в байт. Шутишь?

    Но вообще, можно. В отладчике выбрать (по Ctrl+M) bios, и загрузить туда бинарник (Ctrl+L).

    Цитата Сообщение от Lisitsin Посмотреть сообщение
    И ещё, есть ли ORDOS и другие ROMы в формате .DB .. чтобы можно было подцепить в AVRStudio?
    Есть ромы. А есть конвертилки всякие в инете. Я, например, пользуюсь опять-таки своим эмулятором и редактором FAR. Загружаю бинарник в отладчике куда-нибудь (неважно в каком компе), отмечаю в окне дампа и копирую - в буфере обмена получится текст дампа, потом в FAR-е допиливаю до нужного текста (замена символов, вертикальный блок). Но конвертилками, конечно, проще.

  10. #9
    Master
    Регистрация
    05.09.2010
    Адрес
    г. Рязань
    Сообщений
    698
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ойб блин .... Просто я монитор от радио-86рк запускаю. Там стек с адреса 0х76сf. А монитора для ориона и ордоса в требуемом формате у меня нет ....
    Подскажите, плиз, где достать ...
    Lisitsin /Василий Лисицын/
    [email protected]

  11. #10
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,846
    Спасибо Благодарностей отдано 
    83
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    166 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Стандартный монитор Ориона-128 мало что умеет, надо к нему ромдиск, с которого ордос грузится. Но вообще, это надо у Error404 спрашивать.

Страница 1 из 5 12345 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 506
    Последнее: 15.09.2023, 02:34
  2. Орион-128: Контроллер IDE
    от Ewgeny7 в разделе Орион
    Ответов: 90
    Последнее: 08.04.2016, 17:23
  3. ОРИОН 128-продам
    от Nordic в разделе Барахолка (архив)
    Ответов: 23
    Последнее: 23.03.2009, 07:54
  4. продам Орион-256
    от Иван Лебедев в разделе Барахолка (архив)
    Ответов: 14
    Последнее: 17.03.2009, 14:42
  5. Орион-128
    от AlexBel в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 25.09.2007, 20:40

Ваши права

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