nedoPC.org

Community for electronics hobbyists, established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 10 Dec 2024 14:04



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

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

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


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

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

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

_________________
iLavr


27 Nov 2013 10:30
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 23467
Location: Silicon Valley
Reply with quote
Post 
Забыл - старею :(

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


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

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

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

_________________
iLavr


27 Nov 2013 10:37
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 23467
Location: Silicon Valley
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 для Ориона - это уже лишнее...

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


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

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

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

_________________
iLavr


27 Nov 2013 10:54
Profile
Admin
User avatar

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

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


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

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

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


27 Nov 2013 10:58
Profile WWW
Devil

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

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

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


27 Nov 2013 10:58
Profile WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 23467
Location: Silicon Valley
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, то вся разница будет только в низовой подпрограмме записи/чтения байта (т.е. пара десятков байт), весь прочий код - одинаковый, схемные варианты автодетектируются. Если будет где срисовать такие же подпрограммы для третьей схемы - встрою в общий алгоритм автодетект и работу дополнительно и по третьему варианту.

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


27 Nov 2013 11:19
Profile WWW
Maniac
User avatar

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

_________________
Всем добра!


28 Nov 2013 22:47
Profile
Fanat
User avatar

Joined: 18 Nov 2022 06:33
Posts: 53
Location: Урюпинск
Reply with quote
А возможно прилепить поддержку SD через встроенный интерфейс Z180? Нужно только с адресом порта определиться...

_________________
Two Beer? Or not Two Beer?


28 Mar 2024 23:24
Profile ICQ WWW
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 23467
Location: Silicon Valley
Reply with quote
А откуда в Орионе встроенный интерфейс Z180?

_________________
https://mastodon.social/@Shaos :dj:
https://www.youtube.com/@Shaos1973


28 Mar 2024 23:26
Profile WWW
Fanat
User avatar

Joined: 18 Nov 2022 06:33
Posts: 53
Location: Урюпинск
Reply with quote
Shaos wrote:
А откуда в Орионе встроенный интерфейс Z180?

Это мечта моя! :rotate:
http://orion.efu.name/orion-m

_________________
Two Beer? Or not Two Beer?


28 Mar 2024 23:37
Profile ICQ WWW
Display posts from previous:  Sort by  
Reply to topic   [ 13 posts ] 

Who is online

Users browsing this forum: No registered users and 2 guests


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.