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

User Tag List

Страница 50 из 61 ПерваяПервая ... 464748495051525354 ... ПоследняяПоследняя
Показано с 491 по 500 из 603

Тема: Поддержка HDD slave в Scorpion ZS-256

  1. #491
    Master
    Регистрация
    23.04.2020
    Адрес
    г. Тотьма
    Сообщений
    831
    Спасибо Благодарностей отдано 
    239
    Спасибо Благодарностей получено 
    271
    Поблагодарили
    151 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от izzx Посмотреть сообщение
    стабильность хромает
    Нашёл, что виноваты мои кривые руки. Была ошибочка в коде.

    Скрытый текст


    https://drive.google.com/drive/folde...xZ83juCuaBe32I

    Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
    Leningrad 1/Sega Joy Adapter
    DivGMX
    ZX Spectrum +2A
    ZX Evolution rev. C

    TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
    [свернуть]

  2. Этот пользователь поблагодарил izzx за это полезное сообщение:

    LW (03.04.2023)

  3. #492
    Master
    Регистрация
    23.04.2020
    Адрес
    г. Тотьма
    Сообщений
    831
    Спасибо Благодарностей отдано 
    239
    Спасибо Благодарностей получено 
    271
    Поблагодарили
    151 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А вот был случай какая особенность: различается логика при работе с реальными дискетами и виртуальными.
    Если вставить дискету в B: и обращаться к TRDOS через 3D13, то работает. По переменку можно считывать секторы через rst 8 с раздела CPM, который примонтирован к D:.
    А вот если в B: виртуальная дискетка, то после обращения к D: он типа становится по умолчанию и вызовы через 3d13 уже читают жёсткий диск. Ну я так подозреваю. В общем, уже всё идёт наперекосяк.
    Это ещё в старой прошивке 5.00 так работает.

    Скрытый текст


    https://drive.google.com/drive/folde...xZ83juCuaBe32I

    Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
    Leningrad 1/Sega Joy Adapter
    DivGMX
    ZX Spectrum +2A
    ZX Evolution rev. C

    TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
    [свернуть]

  4. #493
    Master Аватар для LW
    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    954
    Спасибо Благодарностей отдано 
    228
    Спасибо Благодарностей получено 
    1,011
    Поблагодарили
    322 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    если работа идет с реальной дискетой, то работают процедуры tr-dos.
    если в подключен образ, то все вызовы перенаправляются на rst 8, а там тоже есть такое понятие как текущий дисковод. вызывайте функцию #01 перед обращением к дисководу

  5. #494
    Member
    Регистрация
    04.12.2005
    Адрес
    Славгород
    Сообщений
    80
    Спасибо Благодарностей отдано 
    123
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    LW, Подскажите, в профПЗУ есть код которые проверяет наличие контроллера прерываний на SMUC контроллере, можете рассказать как он его проверяет, и есть ли еще какие-нибудь процедуры для работы с ним?

  6. #495
    Master Аватар для LW
    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    954
    Спасибо Благодарностей отдано 
    228
    Спасибо Благодарностей получено 
    1,011
    Поблагодарили
    322 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dima_ZX Посмотреть сообщение
    Подскажите, в профПЗУ есть код которые проверяет наличие контроллера прерываний на SMUC контроллере
    есть

    как-то так

    Код:
    ;#1572 определение наличия interrupt controller
    x1572	ld	bc,#FFBA
    	ld	a,(xDFF0)	;состояние порта #FFBA
    	and	#F7
    	out	(c),a
    	ld	(xDFF0),a
    	ld	bc,#7EBE
    	ld	a,#F3
    	out	(c),a
    	nop
    	ld	b,#7F
    	ld	a,#C5
    	out	(c),a
    	nop
    	ld	a,#01
    	out	(c),a
    	nop
    	nop
    	in	a,(c)
    	or	a
    	jr	z,x15A1
    	cp	#01
    	jr	z,x15A5
    x159D	ld	a,#24		;сообщение: interrupt controller not found
    	scf
    	ret
    x15A1	set	4,(iy+#1B)
    x15A5	ld	b,#7E
    	ld	a,#F2
    	out	(c),a
    	nop
    	ld	b,#7F
    	ld	a,#C5
    	out	(c),a
    	nop
    	ld	a,#FF
    	out	(c),a
    	nop
    	nop
    	in	a,(c)
    	cp	#FF
    	jr	nz,x159D
    	set	4,(iy+#1A)
    	xor	a
    	ld	a,#25		;сообщение: interrupt controller found
    	ret
    [свернуть]

  7. Этот пользователь поблагодарил LW за это полезное сообщение:

    Dima_ZX (18.04.2023)

  8. #496
    Junior
    Регистрация
    24.08.2022
    Адрес
    г. Ставрополь
    Сообщений
    13
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    на 4.23 gmx commander не видит подмаунчиные через смук диски и при выходе из теневика обратно в меню (станлдартное спек128) зависон, речь о версии под gmx, на обычном не пробовал

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

  10. #497
    Master Аватар для LW
    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    954
    Спасибо Благодарностей отдано 
    228
    Спасибо Благодарностей получено 
    1,011
    Поблагодарили
    322 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Savir Посмотреть сообщение
    на 4.23 gmx commander не видит подмаунчиные через смук диски
    диски примонтированы с FAT или MFS раздела

  11. #498
    Master
    Регистрация
    23.04.2020
    Адрес
    г. Тотьма
    Сообщений
    831
    Спасибо Благодарностей отдано 
    239
    Спасибо Благодарностей получено 
    271
    Поблагодарили
    151 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня GMX Comm с прошивкой 23 вообще не хочет запускаться. А HDD Comm не все диски видит, scboot не открывает разделы ).

    Скрытый текст


    https://drive.google.com/drive/folde...xZ83juCuaBe32I

    Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
    Leningrad 1/Sega Joy Adapter
    DivGMX
    ZX Spectrum +2A
    ZX Evolution rev. C

    TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
    [свернуть]

  12. #499
    Junior
    Регистрация
    24.08.2022
    Адрес
    г. Ставрополь
    Сообщений
    13
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Маунт конечно с mfs, кстати в 21 теже грабли, только не виснет при выходе из теневика в меню, а ещё слышал про 24 и вкусности

  13. #500
    Master Аватар для LW
    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    954
    Спасибо Благодарностей отдано 
    228
    Спасибо Благодарностей получено 
    1,011
    Поблагодарили
    322 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Savir Посмотреть сообщение
    на 4.23 gmx commander не видит подмаунчиные через смук диски
    Цитата Сообщение от izzx Посмотреть сообщение
    У меня GMX Comm с прошивкой 23 вообще не хочет запускаться
    Цитата Сообщение от izzx Посмотреть сообщение
    А HDD Comm не все диски видит
    проблема одна и та же, они напрямую читают переменные теневика из 8й страницы, что не есть хорошо.
    надо фиксить эти командеры

    Цитата Сообщение от izzx Посмотреть сообщение
    scboot не открывает разделы
    с этим проще, ошибку нашел из-за которой возникает проблема

Страница 50 из 61 ПерваяПервая ... 464748495051525354 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Обмен компьютера Scorpion ZS 256 на печатную плату Scorpion 1024!
    от ZXFanat в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 02.03.2012, 10:37
  2. Продаётся Scorpion ZS 256 Turbo+, SMUC, ZXMC2, GS 2Mb, TS, HDD 40Gb, FDD 5'25 & 3'5
    от Evgeny Muchkin в разделе Барахолка (архив)
    Ответов: 16
    Последнее: 10.02.2011, 18:41
  3. Ответов: 128
    Последнее: 24.11.2010, 17:48
  4. Продаётся Scorpion ZS 256 Turbo+, SMUC, ZXMC2, GS 2Mb, TS, HDD 40Gb, FDD 5'25 & 3'5
    от Evgeny Muchkin в разделе Барахолка (архив)
    Ответов: 13
    Последнее: 06.03.2010, 18:25
  5. Програмная поддержка HDD.
    от alexfreed в разделе Внешние накопители
    Ответов: 1
    Последнее: 23.10.2005, 09:49

Ваши права

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