nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 16 Oct 2018 16:49



Reply to topic  [ 10 posts ] 
Орион и SD-карточка 
Author Message
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16997
Location: Colorado
Reply with quote
Судя по соседям всё уже прикручено и даже монитор имеется - вопрос как? В каких адресах и через что подключено?...

_________________
:eugeek: https://twitter.com/Shaos1973


27 Nov 2013 11:20
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Shaos wrote:
Судя по соседям всё уже прикручено и даже монитор имеется ...

Так мы же все ссылки на форуме приводили, когда Хардыч свой вариант начал делать.
Схем, как я помню - 2 варианта у них было. Если не забыл - то безо всяких контроллеров.

_________________
iLavr


27 Nov 2013 11:30
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16997
Location: Colorado
Reply with quote
Post 
Забыл - старею :(

_________________
:eugeek: https://twitter.com/Shaos1973


27 Nov 2013 11:32
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Shaos wrote:
Забыл - старею :(

Но это зарыто в глубине длинной темы -- "Специалист". Перебирать, либо поиском - может легче у самих соседей... :wink:

_________________
iLavr


27 Nov 2013 11:37
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16997
Location: Colorado
Reply with quote
Shaos wrote:
Судя по соседям всё уже прикручено и даже монитор имеется - вопрос как? В каких адресах и через что подключено?...


Например в MBOOT.ORD есть такой текст:
Code:
ALTAIR DOS BOOT LOADER, V1.0.

AVAILABLE BOOT MODE:

 1. BOOT SD-CARD     (PORT F762/F763)
 2. BOOT IDE MASTER  (I8255 PPA F600)
 3. BOOT IDE SLAVE   (I8255 PPA F600)
 4. BOOT FLOPPY0="A" (PORT F700/F720)


Правда там же есть такое:
Code:
NO Z80 CPU - ERROR !


А я считаю, что Z80 для Ориона - это уже лишнее...

_________________
:eugeek: https://twitter.com/Shaos1973


27 Nov 2013 11:48
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Shaos wrote:
А я считаю, что Z80 для Ориона - это уже лишнее...

Так под СР-М его (Z80) в Орион впереть старались...
(Да я знаю - что и под чистый i8080 СР-М соберется.)

_________________
iLavr


27 Nov 2013 11:54
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16997
Location: Colorado
Reply with quote
Lavr wrote:
Shaos wrote:
А я считаю, что Z80 для Ориона - это уже лишнее...

Так под СР-М его (Z80) в Орион впереть старались...
(Да я знаю - что и под чистый i8080 СР-М соберется.)


Я смотрю многие новые орионовские программы ожидают Z80 - неправильно это...

P.S. И кстати CP/M в Орионе нестандартный ибо 64x25...

_________________
:eugeek: https://twitter.com/Shaos1973


27 Nov 2013 11:58
Profile WWW
Doomed

Joined: 26 May 2003 07:57
Posts: 634
Reply with quote
Shaos wrote:
Судя по соседям всё уже прикручено и даже монитор имеется - вопрос как? В каких адресах и через что подключено?...

Это всё поделки Error404, монитор называется M35ZRKS.BIN, контроллер SD-карты подключен к портам 0F762h,0F763h по схеме, аналогичной первой версии вот этого.

_________________
Страничка эмулятора наших компьютеров
http://bashkiria-2m.narod.ru/


27 Nov 2013 11:58
Profile WWW
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 16997
Location: Colorado
Reply with quote
b2m wrote:
Shaos wrote:
Судя по соседям всё уже прикручено и даже монитор имеется - вопрос как? В каких адресах и через что подключено?...

Это всё поделки Error404, монитор называется M35ZRKS.BIN, контроллер SD-карты подключен к портам 0F762h,0F763h по схеме, аналогичной первой версии вот этого.


А есть орионовская схема?

P.S. Вот вроде чего-то нашёл: http://zx.pk.ru/showthread.php?t=11916

Error404 wrote:
Что показывают очень приблизительные прикидки: размещение порта в адресном пространстве памяти (как это было бы на стандартном Орионе-128) при правильном программинге даст на 20-25% более высокую производительность, чем работа по IORQ (IN/OUT), за счет применения косвенной адресации порта SD-карты (однобайтовых команд LD вместо 2-байтовых IN/OUT).

Поддерживаются две схемы подключения:
1. Схема подключения SD-card совместимо по схеме с n8vem
http://n8vem-sbc.pbworks.com/browse/#vi ... Schematics
Вариант от N8VEM полностью программный и самый медленный.

2. Схема подключения SD-card совместимо по схеме с MSX MMC-drive V1:
http://msx.retro8bits.com/sd-mmc-drive.html

В этой схеме добавлен сдвиговый регистр на чтение и автоматическое стробирование данных (клок карты), что дает некоторое ускорение.

При разнице в 3 микросхемы, эти варианты отличаются по быстродействию примерно в пять раз в пользу MSX.

.....

Две уже примененные схемы - плагиат из готовых забугорных проектов. Я ничего не имею против добавить и другие решения, тем более если говорить за SD, то вся разница будет только в низовой подпрограмме записи/чтения байта (т.е. пара десятков байт), весь прочий код - одинаковый, схемные варианты автодетектируются. Если будет где срисовать такие же подпрограммы для третьей схемы - встрою в общий алгоритм автодетект и работу дополнительно и по третьему варианту.

_________________
:eugeek: https://twitter.com/Shaos1973


27 Nov 2013 12:19
Profile WWW
Maniac
User avatar

Joined: 05 Oct 2006 05:45
Posts: 266
Location: Moscow
Reply with quote
Post 
О вложении вот этого поста:
http://zx.pk.ru/showpost.php?p=262906&postcount=31
Есть архив где и схемы обоих вариантов подключения SD-карточек и исходники есть. Марсианские мнемоники i8080 для меня слишком трудны, поэтому как только в детстве увидел Z80 с его человеческими мнемониками (практически как речь в отличии от сочетаний на три буквы), так только для него и пишу. А поскольку при таком варианте может проскочить команда не поддерживаемая 8080 (и я не знаю как автоматически проверить), то в программах ставлю проверку на Z80, т.е. несу технический прогресс в массы.

_________________
Всем добра!


28 Nov 2013 23:47
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 10 posts ] 

Who is online

Users browsing this forum: Bing [Bot] and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.