User Tag List

Страница 13 из 39 ПерваяПервая ... 91011121314151617 ... ПоследняяПоследняя
Показано с 121 по 130 из 389

Тема: SD-контроллер от vinxru

  1. #121

    Регистрация
    14.05.2013
    Адрес
    г. Москва
    Сообщений
    264
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Интересно, а почему этот глюк возникает?

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

  3. #122

    Регистрация
    21.01.2014
    Адрес
    г. Пушкино
    Сообщений
    342
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня тоже такая фигня.. Причём, мне кажется, когда я только построил контроллер - такого не было.. Кстати сейчас только подумал.. возможно, такая фигня когда одновременно подключен дисковод и сд контроллер.. Надо будет проверить

  4. #123

    Регистрация
    08.02.2015
    Адрес
    г. Санкт-Петербург
    Сообщений
    242
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот что мне vinxru ответил:

    ---
    Да, можно в исходники коммандера вставить проверку, нажата ли клавиша Enter.
    Если нажата, подождать, пока не отпустят.
    Как время появится, сделаю.
    Я уже исправлял это. Но видимо на гитхаб не выложил...
    ---

  5. #124

    Регистрация
    14.05.2013
    Адрес
    г. Москва
    Сообщений
    264
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А почему клавиша нажата? Что не так (или наоборот так) с клавиатурой РК?

  6. #125

    Регистрация
    08.02.2015
    Адрес
    г. Санкт-Петербург
    Сообщений
    242
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от uart Посмотреть сообщение
    А почему клавиша нажата? Что не так (или наоборот так) с клавиатурой РК?
    в том-то и дело, что никакая клавиша не нажата.
    есть подозрение, что всё дело в новосозданном файле SHELL.IN.
    возможно, что SHELL.RK при старте его считывает, а там прописаны последние выполненные команды. вот они и выполняются. если это действительно так, то непонятно, зачем было так сделано. но это только мои догадки.

  7. #126

    Регистрация
    14.05.2013
    Адрес
    г. Москва
    Сообщений
    264
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Stampmaker, так на Апогее все нормально, почему глюк на РК проявляется?

  8. #127

    Регистрация
    08.02.2015
    Адрес
    г. Санкт-Петербург
    Сообщений
    242
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от uart Посмотреть сообщение
    Stampmaker, так на Апогее все нормально, почему глюк на РК проявляется?
    не могу сказать, не знаю

  9. #128

    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    500
    Спасибо Благодарностей отдано 
    334
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    59 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Истинно так, причем сам vinxru подтвердил сей глюк на классическом 86РК.
    Обещал заняться вопросом как-нибудь. Год назад
    Поэтому я запускаю файлы в каталоге не наведением курсора, а набрав название.
    Иначе надо каждый раз файл шелла удалять.
    Не только на классическом, но и на КР-01/02, мониторы которых, впрочем, отличаются только подпрограммой сканирования клавиатуры (клавиатура МС7007).
    Решила проблему так:
    Код:
    /*
    void loadState() {
    ...
    */
    //---------------------------------------------------------------------------
    /*
    void saveState() {
    ...
    }
    */
    ...
    //saveState();
    ...
    //loadState();
    Компилятор "Си" Алексея плюется на линуксовые переводы строки (в исходниках с гитхаба). И еще какая то мелочь была.
    Если кому то нужен готовый бинарник, напишите.

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

    Цитата Сообщение от Pyk Посмотреть сообщение
    Сделал пока в эмуляторе работу с форматом образа, содержащим дорожки целиком (как и в эмуляторе uart). Мне этот вариант кажется наиболее логичным для этого не совсем обычного контроллера.
    Как организована структура внутри трэка? Все что я поняла, по этому недокументированному формату, что размер трека фиксирован (задан скоростью диска). А вот пробелы внутри между секторами неизвестны.
    wtf

  10. #129

    Регистрация
    02.02.2014
    Адрес
    г. Одесса, Украина
    Сообщений
    337
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от cy6 Посмотреть сообщение
    Компилятор "Си" Алексея плюется на линуксовые переводы строки (в исходниках с гитхаба). И еще какая то мелочь была.
    Если кому то нужен готовый бинарник, напишите.
    решил проблему следующим образом
    $ git config --global core.autocrlf true
    ну и дальше клонирование, при этом git сам заменяет все LF на CRLF

    https://github.com/vinxru/OldLines/issues/1

  11. #130

    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    500
    Спасибо Благодарностей отдано 
    334
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    59 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от artyr_n Посмотреть сообщение
    $ git config --global core.autocrlf true
    ну и дальше клонирование, при этом git сам заменяет все LF на CRLF
    Это у кого шелл есть. Для любителей m$ (и если просто "скрипт процессоры" ужасают) можно использовать notepad++.

    Вот shell.asm, результат успешной компиляции, уже с вырезанной "save|load state". Можно сделать бинарник самостоятельно, с помощью TASM.
    Вложения Вложения
    wtf

Страница 13 из 39 ПерваяПервая ... 91011121314151617 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Демка "Звёздные войны" для Апогея от Vinxru
    от Kakos_nonos в разделе Радио-86РК
    Ответов: 4
    Последнее: 12.07.2014, 21:57
  2. весточка от Vinxru
    от dk_spb в разделе Орион
    Ответов: 6
    Последнее: 15.03.2014, 19:12

Ваши права

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