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

User Tag List

Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 15 из 15

Тема: SMUC

  1. #11
    Kirill Frolov (2:5030/827.2)
    Гость

    По умолчанию Re: SMUC

    FromNet: St.Petersburg (fido.mariinsky.ru)

    Hемедленно нажми на RESET, Valerij Kozhevnikoff!

    On Thu, 20 Oct 05 04:45:26 +0400, Valerij Kozhevnikoff wrote:

    Мне не совсем понятно - а зачем вообще в этот регистр лезть? Винт инитится
    теневиком, а зачем ещё этот регистр может понадобится?
    Hезачем. Команда "сброс" и так отрабатывается в любой момент времени.
    А в неразрушающем (регистр статуса) чтении регистра статуса смысла
    особого нет.

  2. #12
    Dima Bystrov (2:5029/77.48)
    Гость

    По умолчанию Re: SMUC

    FromNet: Ryazan (Ryazan_Net)

    Hello Kirill!

    22 Oct 05 13:55, Kirill Frolov wrote to Valerij Kozhevnikoff:

    Hезачем. Команда "сброс" и так отрабатывается в любой момент
    времени.
    Объясни поподробнее, что имеешь в виду? Планируется ПЕРЕПИСАТЬ ПЗУ. Теневика,
    чтобы инитить, не будет. Будем сами себе теневиком.

    - A.Coder [Wolf3d2004 InfoGuide7 ACEdit96 ACN42 PT3695 Chip13 HexFill HDDoct6]
    [Ansi04 8col12 ZXRar27UnR59 Jpg042 CacVox1 Dbs07 Gluk61R PC21 Alasm5.01 Sts70i]

    ... ZX Spectrum today

  3. #13
    Kirill Frolov (2:5030/827.2)
    Гость

    По умолчанию Re: SMUC

    FromNet: St.Petersburg (fido.mariinsky.ru)

    Hемедленно нажми на RESET, Dima Bystrov!

    On Sun, 23 Oct 05 22:21:40 +0400, Dima Bystrov wrote:

    Объясни поподробнее, что имеешь в виду? Планируется ПЕРЕПИСАТЬ ПЗУ. Теневика,
    Для приведения HЖМД в некое начальное определенное состояние
    достаточно дать _команду_ инициализации. Она принимается в любой
    момент времени, кроме паузы после аппаратного сброса.

    чтобы инитить, не будет. Будем сами себе теневиком.
    Для этого тебе нужно будет превратиться в МОА...

  4. #14
    Dima Bystrov (2:5029/77.48)
    Гость

    По умолчанию Re: SMUC

    FromNet: Ryazan (Ryazan_Net)

    Hello Kirill!

    25 Oct 05 23:39, Kirill Frolov wrote to Dima Bystrov:

    Для приведения HЖМД в некое начальное определенное состояние
    достаточно дать _команду_ инициализации. Она принимается в любой
    момент времени, кроме паузы после аппаратного сброса.
    Какой код этой команды, которую ты имеешь в виду?


    - A.Coder [Wolf3d2004 InfoGuide7 ACEdit96 ACN42 PT3695 Chip13 HexFill HDDoct7]
    [Ansi04 8col12 ZXRar27UnR59 Jpg042 CacVox1 Dbs07 Gluk61R PC21 Alasm5.02 Sts70i]

    ... ZX Spectrum today

  5. #15
    Valerij Kozhevnikoff (2:5020/4040)
    Гость

    По умолчанию SMUC

    FromNet: NET_Moscow_Russia_(245_02/09/2005) (commserv.rpb.ru)

    Здравствуй, Dima!

    Чтв, 27 Окт 05 в 01:16, Dima Bystrov -> Kirill Frolov:

    Какой код этой команды, которую ты имеешь в виду?
    Hаверное #10 - рекалибровка. Винт по-немовски и инициализирую так. Взято кстати из леонтьевских драйверов:

    LD A,(CURDRV) ;master or slave
    OUT (#D0),A
    LD A,#0C
    OUT (#C8),A
    LD B,#00
    1$ DJNZ 1$ ;пауза
    LD A,#08
    OUT (#C8),A ;собсно, здесь винт уже проинитился
    2$ IN A,(#F0) ;ждем снятия BSY
    RLCA
    JR C,2$
    LD A,#10
    OUT (#F0),A ;команда "рекалибровка"
    EI
    __WAIT CALL BRKTST ;проверка на BREAK
    RET C
    IN A,(#F0)
    BIT 7,A
    JR NZ,__WAIT ;ждем исполнения
    CP #50 ;винт в порядке?
    RET Z
    JR SRESET

    Скорповый теневик инициализирует винт так:
    ;soft reset routine.

    PUSH BC
    LD BC,#FFBA ;SMUC control register
    LD A,(LDFF0)
    PUSH AF
    OR #80
    OUT (C),A ;сменили рег. набор.
    PUSH BC
    LD BC,#FEBE ;рег. упр. состоянием (DCR)
    LD A,#C
    OUT (C),A
    CALL PAUSE
    XOR A
    OUT (C),A
    POP BC
    POP AF
    AND #7F
    OUT (C),A ;вернули рег. набор
    LD (LDFF0),A
    POP BC
    POP AF
    RET

    LDFF0 DEFB #77

    M1 DJNZ M1
    POP BC
    RET


    Как видишь - практически одно и тоже. Установить 2-й бит в DCR, подождать, сбросить его, вот и вся инициализация.


    WBR, Jason.

    _/(ZX)/_ /*e-mail: jason2000(не кошка)yandex.ru ICQ: 62235830*/

    /np:/ *silence*

Страница 2 из 2 ПерваяПервая 12

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

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

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

Похожие темы

  1. Real Commander + HDD SMUC
    от bugsy в разделе Софт
    Ответов: 30
    Последнее: 07.06.2020, 21:40
  2. Порты SMUC
    от spensor в разделе Scorpion
    Ответов: 35
    Последнее: 17.08.2005, 16:27
  3. Куплю SMUC
    от Crowner в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 21.04.2005, 20:55
  4. Куплю SMUC, GS, Ёлку...
    от Mike в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 20.04.2005, 13:44
  5. Куплю SMUC
    от Shadow в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 01.02.2005, 09:30

Ваши права

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