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

User Tag List

Страница 42 из 47 ПерваяПервая ... 383940414243444546 ... ПоследняяПоследняя
Показано с 411 по 420 из 466

Тема: Алан Кокс представил Unix-подобную ОС Fuzix, ядро которой потребляет около 40 Кб ОЗУ

  1. #411
    Sinclair User Аватар для Eltaron
    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,045
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    144
    Спасибо Благодарностей получено 
    463
    Поблагодарили
    326 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sergey Посмотреть сообщение
    Кстати нашёл ошибку - у меня HL и DE для LDIR`а одним и тем же значением загружаются! Лошаро!
    Строка не чистилась.
    Это-то я сразу пофиксил.

    АХТУНГ!!!! Сейчас очень авторитетный товарищ понаблюдав за нашими мучениями со стороны, наконец, сжалился и выдал вот это:
    Короче, в VPage-регистре вместо 32 паги - стоит 7-я. А всё потому, что, оказывается, "когда делаешь аут 7ффд включается или 5 или 7 видеопага".
    (маппер в конфе один, а вот "ворота" к нему разные: 0xNNAF и 7FFD).
    О, так уже лучше. Шрифт не подцепляется, но видно, что первый символ отличается.
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI

  2. #412
    Activist Аватар для Sergey
    Регистрация
    23.12.2006
    Адрес
    Славный город Самара
    Сообщений
    473
    Спасибо Благодарностей отдано 
    94
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Уверен, скоро взлетит!

    - - - Добавлено - - -

    На счет шрифта, - может, перед копированием ПЗУ не то стоит?
    С уважением,
    Gris / Red Triangle.
    _____________________________________
    ZX-EVO/TS-Labs config/NGS/HDD/SD-card
    Amiga A1200/Blizzard 1230@50/32/60GB
    Amiga A1200/Apollo 1260@66/32/60GB
    UnAmiga (C5) AGA GM7123 VideoDAC

  3. #413
    Sinclair User Аватар для Eltaron
    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,045
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    144
    Спасибо Благодарностей получено 
    463
    Поблагодарили
    326 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    oh yeah!

    Включалась не та страница ROM и вместо шрифта брался мусор
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI

  4. #414
    Activist Аватар для Sergey
    Регистрация
    23.12.2006
    Адрес
    Славный город Самара
    Сообщений
    473
    Спасибо Благодарностей отдано 
    94
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Затестил аппаратный скролл: работает.

    - - - Добавлено - - -

    Ура!, заработала!

    - - - Добавлено - - -

    Ждемс новый снапшот.
    С уважением,
    Gris / Red Triangle.
    _____________________________________
    ZX-EVO/TS-Labs config/NGS/HDD/SD-card
    Amiga A1200/Blizzard 1230@50/32/60GB
    Amiga A1200/Apollo 1260@66/32/60GB
    UnAmiga (C5) AGA GM7123 VideoDAC

  5. #415
    Sinclair User Аватар для Eltaron
    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,045
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    144
    Спасибо Благодарностей получено 
    463
    Поблагодарили
    326 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sergey Посмотреть сообщение
    Ждемс новый снапшот.
    tsconf-video-4.zip
    Маппер точно надо переписывать. Экран мерцает из-за постоянного переключения с 7 на 32.
    Ну и всё ещё виснет

    Последний раз редактировалось Eltaron; 20.08.2016 в 15:26.
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI

  6. #416
    Veteran Аватар для Hacker VBI
    Регистрация
    05.03.2013
    Адрес
    г. Канев, Украина
    Сообщений
    1,596
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ну мужики жжоте!!
    круто!

  7. #417
    Activist Аватар для Sergey
    Регистрация
    23.12.2006
    Адрес
    Славный город Самара
    Сообщений
    473
    Спасибо Благодарностей отдано 
    94
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Eltaron Посмотреть сообщение
    tsconf-video-4.zip
    Маппер точно надо переписывать. Экран мерцает из-за постоянного переключения с 7 на 32.
    Ну и всё ещё виснет
    Я смотрю, там HALT поймался и PC находится в видеоОЗУ. Как он туда попал? - Мож, со стэком чего?

    И цвета инверсные - это мой косяк. в _vtattr_notify порядок ячеек для совмещения цветов в одном байте перепутал.
    С уважением,
    Gris / Red Triangle.
    _____________________________________
    ZX-EVO/TS-Labs config/NGS/HDD/SD-card
    Amiga A1200/Blizzard 1230@50/32/60GB
    Amiga A1200/Apollo 1260@66/32/60GB
    UnAmiga (C5) AGA GM7123 VideoDAC

  8. #418
    Sinclair User Аватар для Eltaron
    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,045
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    144
    Спасибо Благодарностей получено 
    463
    Поблагодарили
    326 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    О, уже дальше


    Цитата Сообщение от Sergey Посмотреть сообщение
    Я смотрю, там HALT поймался и PC находится в видеоОЗУ. Как он туда попал? - Мож, со стэком чего?
    из-за сильно удлиннившейся инициализации размер сегмента вылез за пределы 16 килобайт, в итоге линкер налинковал всё не туда. Перекинул инициализацию в _DISCARD, ей там и место - она же одноразовая.
    Впрочем, сейчас всё тот же халт в видеопамяти ловит...
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI

  9. #419
    Activist Аватар для Sergey
    Регистрация
    23.12.2006
    Адрес
    Славный город Самара
    Сообщений
    473
    Спасибо Благодарностей отдано 
    94
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    И артефакты на экране
    Чо-то со стэком полюбому - наверняка в моём драйвере.

    Кста, там где ты принудительно включаешь 32 пагу, я вывод в 7ffd заменил на 13af (без and #18, разумеется) - работает также, но экран не сечётся.
    С уважением,
    Gris / Red Triangle.
    _____________________________________
    ZX-EVO/TS-Labs config/NGS/HDD/SD-card
    Amiga A1200/Blizzard 1230@50/32/60GB
    Amiga A1200/Apollo 1260@66/32/60GB
    UnAmiga (C5) AGA GM7123 VideoDAC

  10. #420
    Sinclair User Аватар для Eltaron
    Регистрация
    16.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,045
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    144
    Спасибо Благодарностей получено 
    463
    Поблагодарили
    326 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sergey Посмотреть сообщение
    Кста, там где ты принудительно включаешь 32 пагу, я вывод в 7ffd заменил на 13af (без and #18, разумеется) - работает также, но экран не сечётся.
    ага, я только вытащил ешё всю работу с 7ffd в отдельный файл, чтоб не копипастить новый порт 10 раз

    В общем, дело в прерывании. Там IM2 с I=0x39, соответственно, он вектор прерывания берет из ROM.
    Я, кстати, не понимаю, почему оно вообще работает У Алана к комментах написано, что по адресам 0x3900..0x39FF в ROM лежат 0xFF, но ведь это не так! По адресу 0x39FF да, лежит 0xFFFF, поэтому на оригинальном ZX все работает. Но на наших-то жесть ведь начнется.
    Граф Дракула наш кумир, патамушта он вомпир!
    VKINK 9 : BORDER NOT PI

Страница 42 из 47 ПерваяПервая ... 383940414243444546 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Куплю БК 0010 или подобную машинку в Украине
    от LeBohdan в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 06.07.2008, 23:29
  2. SDCC вокруг да около
    от andrews в разделе Программирование
    Ответов: 8
    Последнее: 26.03.2008, 08:16
  3. Ответов: 16
    Последнее: 02.08.2005, 12:20
  4. Ответов: 10
    Последнее: 18.02.2005, 17:45

Ваши права

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