User Tag List

Страница 9 из 11 ПерваяПервая ... 567891011 ПоследняяПоследняя
Показано с 81 по 90 из 104

Тема: Аппаратное обеспечение ОС

  1. #81

    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    13 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Error404, реализация на чем если не секрет?

    ---------- Post added at 15:35 ---------- Previous post was at 15:24 ----------

    вопроц снимаю тему про isa карту нашел
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  2. #82

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,966
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    314
    Поблагодарили
    237 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    Question что, правда все так запущено?

    Цитата Сообщение от Error404 Посмотреть сообщение
    Коллеги, на какие порты вешать сетевой контроллер в Спеке? По минимуму надо 32 ячейки в адресном пространстве или портах. Желательно сплошным куском.
    Вот жеж блин... неужели ни один канцептар по сю пору не додумался отвести на ВСЕ внешние устройства ДВА стандартных порта signal и data
    Прихожу без разрешения, сею смерть и разрушение...

  3. #83

    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    13 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Lethargeek,
    да ты че ты че этож скоко логики ставить надо а тут вычленил портиков кучку
    сделал не полную дешифрацию и пусть следующий -кокие е мое порты свободны идиалогия понимаешь
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  4. #84

    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    это очень медленное решение, да и порты ещё не закончились

  5. #85

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,966
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    314
    Поблагодарили
    237 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    Talking идиалогия панимаиш

    Цитата Сообщение от Totem Посмотреть сообщение
    да ты че ты че этож скоко логики ставить надо
    Нужна маленькая коробочка с логотипом ZX Interface 3 перепрошиваемая

    Цитата Сообщение от БК-0010 Посмотреть сообщение
    это очень медленное решение
    Абаснуй ИМХренО для любого блочного доступа тоштонада

    Я ж не призываю непременно бордер туды перевесить
    Прихожу без разрешения, сею смерть и разрушение...

  6. #86

    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    для любого блочного доступа
    а для единичного - двойные тормоза, при том, что серийные чипы на такую левизну не рассчитаны, и даж имея возможность блочной передачи, придётся через эту фигню пихать побайтно..
    А имеет это смысл токо в самопальщине.. а для стандартных изделий практицки не применимо и бесполезно
    Последний раз редактировалось Black_Cat; 20.02.2011 в 18:51.

  7. #87

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,966
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    314
    Поблагодарили
    237 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от БК-0010 Посмотреть сообщение
    а для единичного - двойные тормоза,
    Фигли двойные-то? Выбрал устройство и пихай туда по байтику когда нужно.
    В крайнем случае - еще пару дополнительных таких же портов.

    Цитата Сообщение от БК-0010 Посмотреть сообщение
    при том, что серийные чипы на такую левизну не рассчитаны,
    Говнолюбство

    Цитата Сообщение от БК-0010 Посмотреть сообщение
    и даж имея возможность блочной передачи, придётся через эту фигню пихать побайтно..
    А через какую-то НЕ придется? С восьмибитными-то процом и шиной?

    Цитата Сообщение от БК-0010 Посмотреть сообщение
    А имеет это смысл токо в самопальщине.. а для стандартных изделий практицки не применимо и бесполезно
    Лолшто? Вот как раз дербанить портики - самопальщина.
    В отличие от изначально синклеровской концепции "интерфейс в коробочке"
    Прихожу без разрешения, сею смерть и разрушение...

  8. #88

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение


    Абаснуй ИМХренО для любого блочного доступа тоштонада
    Ну и сделай. И драйвер напиши. Только не абстрактную хренотень, а этот самый 8019 c его уже готовой архитектурой, имеющейся как данность.
    Только тогда поймешь откуда берутся тормоза, а до того тут чего-то очевидное доказывать можно до бесконечности.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

  9. #89

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,966
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    314
    Поблагодарили
    237 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    Talking

    Цитата Сообщение от Error404 Посмотреть сообщение
    Ну и сделай. И драйвер напиши. Только не абстрактную хренотень, а этот самый 8019 c его уже готовой архитектурой, имеющейся как данность.
    Да? А южный мост тебе с песюка не выдрать "уже имеющийся как данность"?

    Цитата Сообщение от Error404 Посмотреть сообщение
    Только тогда поймешь откуда берутся тормоза, а до того тут чего-то очевидное доказывать можно до бесконечности.
    Интересно, куда деваются тормоза в пропаченом комодурском 1541 с дохленьким процессором
    Прихожу без разрешения, сею смерть и разрушение...

  10. #90

    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Smile

    Цитата Сообщение от Error404 Посмотреть сообщение
    Ну и сделай. И драйвер напиши. Только не абстрактную хренотень, а этот самый 8019 c его уже готовой архитектурой, имеющейся как данность.
    Только тогда поймешь откуда берутся тормоза, а до того тут чего-то очевидное доказывать можно до бесконечности.
    СТОП! ато далее пойдет еще 3 страницы "сам дурак".

    А давайте так, раз уж это в разделе "ПРОЕКТ ОС", просто опишем интерфейс а не реализацию. Ну и интерфейс общего характера для всех последующих подключений железа (чтобы оно не было mmu,cpu,gpu,sound,net...).

    Вспомним на секунду как IMAK в спринтере подключал DMA ram->ram, там было чтото типа:

    ld hl, addr_src
    ld de, addr_dest
    ld bc, lenght
    ; далее идет код команды внешней схемы, это типа сигнал внешней схеме
    ; следящей за работой Z80 о том что надо перекинуть блок из адреса hl в адрес de длинной bc
    ld a,a
    ld b,b
    ; на этом месте блок уже переброшен

    код конечно шамански выглядит для обычного программера привыкшего делать все средствами Z80, но согласитесь что в наш век без наворотов такого плана скорости z80 и адресного пространства 64кБ хватит не на долго.

    Думаю вполне возможно разработать какой-то стандартный для всех систем на z80 Z80-BUS scanner который бы следил за шиной z80 и по заданным событиям на шине стопорил бы Z80 и передавал бы управление соответствующему модулю расширения. Причем давал бы модулям возможность управлять шиной z80 (для работы с памятью и портами) и самим z80 (для изьятия из него состояния). Ну и системные вызовы обеспечивал бы для того чтоб конфигурацию менять (по какому состоянию вызывать какой модуль или какие подключенны модули).

    есть место в химере такому механизму?

Страница 9 из 11 ПерваяПервая ... 567891011 ПоследняяПоследняя

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

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

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

Похожие темы

  1. аппаратное улучшение графики
    от ALKO в разделе Для начинающих
    Ответов: 18
    Последнее: 27.07.2010, 17:14
  2. МС 0511: Программное обеспечение и запуск!
    от =ANDROID= в разделе ДВК, УКНЦ
    Ответов: 9
    Последнее: 26.05.2009, 15:23
  3. Ответов: 7
    Последнее: 16.01.2008, 11:14
  4. Ответов: 10
    Последнее: 07.07.2007, 17:04

Ваши права

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