Сигнал /DOS

ZX evolution software and hardware

Postby Byteman » 08 Mar 2012, 00:48

Всем привет!

Кто-нибудь может объяснить, каким образом в бейзконфе формируется сигнал /DOS? Чё-то там какой-то левак творится, делаю обращение в цикле к порту #FF5E, а на /DOS творится какая-то фигня...
С уважением, Александр.
ZX-Evolution Reb.B RIP :(
SID-Blaster/ZX - coming soon.....
Byteman
 
Posts: 39
Joined: 18 Oct 2011, 13:28
Location: Беларусь, Брест/Минск
Group: Registered users

Postby Byteman » 08 Mar 2012, 02:31

TS-Labs wrote:К КАКОМУ порту???

не суть важно. данный порт в эве отсутствует, следовательно он блокироваться не должен. Это один из портов сид-бластера.
С уважением, Александр.
ZX-Evolution Reb.B RIP :(
SID-Blaster/ZX - coming soon.....
Byteman
 
Posts: 39
Joined: 18 Oct 2011, 13:28
Location: Беларусь, Брест/Минск
Group: Registered users

Postby Byteman » 08 Mar 2012, 03:09

из-за того, что мы в карте использовали сигнал /DOS в выборке порта (сигнал для выборки должен быть в единице), то этот шлак, что на нём творится, блокирует доступ к карте.... Пришлось его пока что из дешифратора исключить.
С уважением, Александр.
ZX-Evolution Reb.B RIP :(
SID-Blaster/ZX - coming soon.....
Byteman
 
Posts: 39
Joined: 18 Oct 2011, 13:28
Location: Беларусь, Брест/Минск
Group: Registered users

Postby Byteman » 08 Mar 2012, 03:34

TS-Labs, а в твоём конфиге всё чОтко.... Было бы неплохо и в бейзконфе подправить, а то то, что творится на этом сигнале, одному CHRV и LVD наверное только известно :)
С уважением, Александр.
ZX-Evolution Reb.B RIP :(
SID-Blaster/ZX - coming soon.....
Byteman
 
Posts: 39
Joined: 18 Oct 2011, 13:28
Location: Беларусь, Брест/Минск
Group: Registered users

Postby Byteman » 08 Mar 2012, 18:12

TS-Labs wrote:Хотя опять же, порты дешифруются по 8 битам, и 5Е вроде как не фигурирует в чистом виде.

Я смотрел распортовку бейзконфы, нигде конфликта по портам быть не должно... Однако с разведённым /DOS все обращения к карте блокируются... Наверное просто исключим его из дешифрации... Хуже быть не должно, ибо с портами ТР-ДОСа вроде нигде не пересекается.
С уважением, Александр.
ZX-Evolution Reb.B RIP :(
SID-Blaster/ZX - coming soon.....
Byteman
 
Posts: 39
Joined: 18 Oct 2011, 13:28
Location: Беларусь, Брест/Минск
Group: Registered users

Postby Byteman » 09 Mar 2012, 10:17

TS-Labs wrote:Ты бы провел какие тесты. Попробуй определить, при каких точно условиях мигает твой дос.

Я дал такой кусок кода:

LD BC, #FF5E
LD A, 0
l1 OUT (C), A
JP l1


В итоге DOS дрыгается как ненормальный....
С уважением, Александр.
ZX-Evolution Reb.B RIP :(
SID-Blaster/ZX - coming soon.....
Byteman
 
Posts: 39
Joined: 18 Oct 2011, 13:28
Location: Беларусь, Брест/Минск
Group: Registered users

Postby нолька » 09 Mar 2012, 10:22

а если DI добавить
я проснулся среди ночи и понял, что всё...
всё идет по плану
User avatar
нолька
рОвный
 
Posts: 264
Joined: 08 Apr 2007, 21:12
Group: Registered users

Postby Byteman » 09 Mar 2012, 13:50

нолька wrote:а если DI добавить

а причём тут это?

Тааак..... Объясните, почему в SOS48 у нас /DOS=0? А не наоборот ли должно быть?
С уважением, Александр.
ZX-Evolution Reb.B RIP :(
SID-Blaster/ZX - coming soon.....
Byteman
 
Posts: 39
Joined: 18 Oct 2011, 13:28
Location: Беларусь, Брест/Минск
Group: Registered users

Postby lvd » 10 Mar 2012, 17:22

Я где-то уже говорил. В оригинальном говнонемобасе дос=адресному сигналу с пзу. Так же мы сделали в пентеве. Но потом, когда перешли на атм-раскладку пзушек в 64к блоке, дос стал показывать погоду на марсе.
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1582
Joined: 07 Apr 2007, 22:28
Group: Registered users

Postby Byteman » 10 Mar 2012, 17:24

lvd wrote:Я где-то уже говорил. В оригинальном говнонемобасе дос=адресному сигналу с пзу. Так же мы сделали в пентеве. Но потом, когда перешли на атм-раскладку пзушек в 64к блоке, дос стал показывать погоду на марсе.

Ладно, убрали мы уже его к чёртовой матери из дешифрации, теперь будет работать везде корректно :)
С уважением, Александр.
ZX-Evolution Reb.B RIP :(
SID-Blaster/ZX - coming soon.....
Byteman
 
Posts: 39
Joined: 18 Oct 2011, 13:28
Location: Беларусь, Брест/Минск
Group: Registered users

Next

Return to Пентева - софт и железо

Who is online

Users browsing this forum: No registered users and 3 guests

cron