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

User Tag List

Страница 5 из 5 ПерваяПервая 12345
Показано с 41 по 45 из 45

Тема: Определение типа процессора на клонах Вектора

  1. #41
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,843
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,818
    Поблагодарили
    1,044 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если подумать, то в HorrorFasTest вариант детекта cmos проца с прерываниями был бы более корректным, т.к. прерывания есть во всех спеках, а AY не во всех. Тем более в имеющемся варианте они сначала детектят проц с использованием AY, а уже потом определяют наличие AY.

  2. #42
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а про детекцию U880\т34\1858вм1 совсем забыли...

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

    kolk (23.08.2020)

  4. #43
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,843
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,818
    Поблагодарили
    1,044 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Новая версия CPUID, теперь на githubе.
    Убрал детект NEC V20/V30 (возможно потом верну с другим принципом идентификации).
    Переделал детект NMOS/CMOS Z80 с прерываний на недокументированный out.
    Теперь прерывания не нужны, изменил опцию /I на /P (запись/чтение порта 01, годится для вектора и ориона-про). Без /P будет детектить "просто Z80". С /P детект NMOS/CMOS Z80 и U880/наших клонов.
    Как обычно новые фичи ведут к выявлению особенностей разных эмуляторов. Emu четко эмулирует "не U880", причем не только в outi, но и в остальных командах блочного ввода/вывода (спасибо Дмитрию2012 за проверки на реале). А вот Emu80 и VV похоже сделаны по официальному описанию, поэтому в текущих версиях этих эмуляторов в конфиге Z80 с оцпией /P будет определяться U880/наши клоны.

  5. Эти 3 пользователя(ей) поблагодарили ivagor за это полезное сообщение:

    Improver (08.01.2022), NEO SPECTRUMAN (08.01.2022), svofski (09.01.2022)

  6. #44
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,843
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,818
    Поблагодарили
    1,044 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добавил в CPUID80 детект экзотического NEC8080A (не попсовых NEC8080AF, которые как Intel).

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

    Пока далеко не отошел добавил еще различение Интел/AMD для 8085.

  7. Эти 2 пользователя(ей) поблагодарили ivagor за это полезное сообщение:

    Improver (18.06.2023), svofski (19.06.2023)

  8. #45
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,843
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,818
    Поблагодарили
    1,044 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    NEC8080A оказался страньше (извините мой французский), чем я предполагал. Детект из 1.7 сам по себе должен работать (сделал по данным с реала), но скорее скорее всего до него дело не дошло бы и на предыдущей ветке свернул бы не туда. Переделал по книжке.

Страница 5 из 5 ПерваяПервая 12345

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

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

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

Похожие темы

  1. Определение текущего адреса
    от Alex Rider в разделе Программирование
    Ответов: 52
    Последнее: 26.07.2012, 13:38
  2. Ответов: 14
    Последнее: 29.01.2009, 13:56
  3. Определение Pentagon 1024/512
    от CPLx в разделе Программирование
    Ответов: 5
    Последнее: 02.03.2008, 22:47
  4. Определение Turbo-FM
    от Максагор в разделе Программирование
    Ответов: 21
    Последнее: 28.09.2007, 20:29
  5. Определение номера дисковода
    от goodboy в разделе Программирование
    Ответов: 2
    Последнее: 22.06.2005, 01:54

Ваши права

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