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

User Tag List

Страница 5 из 32 ПерваяПервая 123456789 ... ПоследняяПоследняя
Показано с 41 по 50 из 316

Тема: ПК8000 - загрузка с внешних носителей

  1. #41
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hantarex Посмотреть сообщение
    Я предлагал подобие MSXDOS запилить.
    Очень здравая идея
    Тем более что прикладному софту нужны только точки входа дома и биоса
    А системный не очень то и нужен
    А спец софта я так понимаю и не было

    ---------- Post added at 22:02 ---------- Previous post was at 21:58 ----------

    Цитата Сообщение от ivagor Посмотреть сообщение
    И обмен с PC так удобнее.
    На сегодня имхо удобнее не HDD а SD

    За то у многих уже и pata некуда подключать

  2. #42
    Activist Аватар для hantarex
    Регистрация
    03.08.2010
    Адрес
    Ставрополь
    Сообщений
    286
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    IDE интерфейс аппаратной проще. И винтов у мну нет зато ведро CF-карт

  3. #43
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    вообще имхо, в глубокой теории
    надо тогда сделать "интелектуальный" контроллер
    который поключается к девайсу и берет на себя общений с "физикой"
    пряча в том числе и работу с файловой системой
    был бы протокол обшения с ним на компе, и всё
    а что к нему уже подключено - уже мелочи
    хош - реальный винт, хош - SD или CF, или обычная USB FLASH
    из него торчит апи,
    дай список "носителей"
    смонтируй "образ" на "диск"
    "дай списко файлов"
    "открой файл"
    "прочитай"
    etc etc

    p.s. и да, цп контроллера будет мощнее компа куда он подключен, но зато если протокол будет снандартный, то
    a) можно подключить к куче компов, ибо код то будет общим
    b) железку можно будет и через много лет реализовать на том железе и носителе который будет "завтра"

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

    По умолчанию

    Цитата Сообщение от esl Посмотреть сообщение
    На сегодня имхо удобнее не HDD а SD
    HDD я не упоминал. Более того, в качестве "источника вдохновения" у меня перед мысленным взором стояла именно одна из реализаций общения с SD. Программная часть очень компактная и на асме 8080, вот насчет аппаратной в виде отдельного устройства не знаю.

  5. #45
    Activist Аватар для hantarex
    Регистрация
    03.08.2010
    Адрес
    Ставрополь
    Сообщений
    286
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ivagor, поделитесь своей концепцией плиз.

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

    По умолчанию

    Это не совсем концепция и совсем не моя
    В качестве ориентира я думал про реализацию РК86 b2mа для девборды DE1. То, что для девборды - это не смертельно, там очень простой "контроллер" в ПЛИСине, у которого вроде был прототип на дискретах. У программной части есть ограничения (если не ошибаюсь, то как минимум 2 - файлы д.б. нефрагментированные, что легко получится, если их не стирать, и объем <=2 Гб, что вобще сложно назвать ограничением для работы с 8битками), зато она очень компактная.
    Мельком читал про другие аппаратные реализации, не буду уточнять, т.к. не помню деталей. Ведь ПК8000 не первый комп, в который есть желание быстро грузить файлы с SD.

    ---------- Post added at 11:16 ---------- Previous post was at 11:08 ----------

    Признаю, что это на 99% оффтоп. DemonID7 уже сделал работающую железку, кроме того он нацеливается и на запуск CP/Mовских программ, что простая запускалка не может. С другой стороны b2m в реализации Башкирии-2М (да да, опять для DE1) хакнул CP/M (корректнее, наверно, сказать BDOS) и он стал работать с нефрагментированными образами дисков записанными на SD. Деталей насчет полноты функциональности данного решения я не знаю.
    Последний раз редактировалось ivagor; 26.04.2014 в 09:19.

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

  8. #47
    Activist Аватар для hantarex
    Регистрация
    03.08.2010
    Адрес
    Ставрополь
    Сообщений
    286
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    мона тему переименовать в "ПК8000 - загрузка с внешних носителей"
    а насчет интерфейса SD-карты - концепция из ямахи взята, SPI-интерфейс на сдвиговом регистре. где-то даже схемы есть.
    по поводу сипиэм - 10000 программ и все такое - а реально, кроме пары компиляторов, из них что-нить нужно?
    лично мне нужно устройство для переноса из-в ББ в-из ПК8000 файлов, быстрее и удобнее плеера и компактнее, чем дисковод. проги пишуться в эмуляторе, реал нужен только для отладки нового железа.
    Вложения Вложения

  9. #48
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hantarex Посмотреть сообщение
    по поводу сипиэм - 10000 программ и все такое - а реально, кроме пары компиляторов, из них что-нить нужно?
    лично мне нужно устройство для переноса из-в ББ в-из ПК8000 файлов, быстрее и удобнее плеера и компактнее, чем дисковод. проги пишуться в эмуляторе, реал нужен только для отладки нового железа.
    Я собственно про это же
    Если делать систему для древностей на современных носителях - это одна задача
    Если запускалку софта - то совсем другая

    А для девелопмента (который сейчас почти навернека будет под bare metal, то совсем третья

  10. #49
    Activist
    Регистрация
    18.02.2010
    Адрес
    г. Пенза
    Сообщений
    401
    Спасибо Благодарностей отдано 
    18
    Спасибо Благодарностей получено 
    63
    Поблагодарили
    28 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Народ, а как в асме для 8080 создаются виртуальные сегменты? Ассемблер не то что virtual и absolute, даже segment отвергает. В доках на m80 кроме про предопределенные ASEG, CSEG и DSEG ничего нет. Или здесь как то по другому компилируют перемещаемый код и данные?
    ORG дает слишком много лишнего кода. при компиляции. EQU - тоже не выход для подпрограмм, да и данным явно указывать адреса как то несерьезно.

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

    По умолчанию

    Цитата Сообщение от DemonId7 Посмотреть сообщение
    В доках на m80 кроме про предопределенные ASEG, CSEG и DSEG ничего нет. Или здесь как то по другому компилируют перемещаемый код и данные?
    Ну, есть ещё COMMON - общий именованный сегмент. Но он вроде как для данных, типа описание какой-то структуры. Адрес начала этого сегмента для всех модулей будет потом одинаковый. Вроде даже гарантируется, что такие сегменты будут следовать друг за другом в алфавитном порядке.

    Цитата Сообщение от DemonId7 Посмотреть сообщение
    ORG дает слишком много лишнего кода. при компиляции. EQU - тоже не выход для подпрограмм, да и данным явно указывать адреса как то несерьезно.
    Что ты понимаешь под перемещаемым кодом? Конечный бинарный модуль, который можно грузить по любому адресу, или просто библиотеки .lib и модули .rel?

    M80 генерирует перемещаемые модули .rel, которые потом собираются в конечный бинарник линковщиком L80.

Страница 5 из 32 ПерваяПервая 123456789 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. ПК8000 - Клавиатура
    от Mick в разделе ПК8000
    Ответов: 60
    Последнее: 19.03.2024, 22:36
  2. ПК8000 - Ремонт
    от Mifody в разделе ПК8000
    Ответов: 106
    Последнее: 09.03.2023, 01:20
  3. Набор платок внешних периферийных устройств для спектрума.
    от zorel в разделе Несортированное железо
    Ответов: 70
    Последнее: 31.08.2015, 23:02
  4. куплю пк8000
    от omaxlab в разделе Барахолка (архив)
    Ответов: 26
    Последнее: 02.07.2012, 21:44
  5. Тул для конвертации образов носителей
    от Alex Rider в разделе Утилиты
    Ответов: 22
    Последнее: 05.05.2012, 16:25

Ваши права

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