ZXNet эхоконференция «code.zx»


тема: че енто за команда?



от: 500:812/00.00
кому: All
дата: 23 Apr 1998
Hi, All! Может кто подскажет что это за команда #ED #10??? Она активно юзается монитором скорпа (под мулем) в проф-пзу. Муль обзывает эту команду как "SPM"... Похоже что эта команда вызывает переход куда-то!!!!! Посему вопрос к ALL'у: есть-ли на живом скорпе с профаком эта команда? Ищите ее в 8-й банке... Hу вот и все *MAS* с кувалдой -+- ручки [левая и правая]

от: Michael Kondratyev
кому: Aleksandr Majorov
дата: 01 Jun 1998
Hi Aleksandr, In a message of to Oleg Sazonov (), you wrote: AM>> Муль обзывает эту команду как "SPM"... AM>> Похоже что эта команда вызывает переход AM>> куда-то!!!!! OS> странно, сие должно быть типа jr,rst ? ;) AM> скорее всего енто "чисто мульная" команда.... AM> ЗЫ! надо проверить! AM> програмный контроль на муль!!! собственно, это некотоpая специальная затычка сделанная для несовместимости с pеальным железом. должна пpоизводить вызовы пpоцедуp из дополнительных стpаниц пзу. веpоятно, пpедставляет из себя своего pода защиту от возможности отладки сеpвисмонитоpа пpи использовании демовеpсии отладчика. Bye, Michael.

от: Michael Kondratyev
кому: Aleksandr Majorov
дата: 01 Jul 1998
Hi Aleksandr, In a message of to Michael Kondratyev (), you wrote: AM> ЗЫ: а может тогда _ваще_ никакие доки/описания рестартов/... AM> не нужны? Пускай те, кто "в состоянии" сами ищут? да; или докажи свое состояние и "жизни нет без" тому, кто имеет: быть может, что-то получишь. AM> это конечно offtopic, но _чем_ 98 форточки лучше предыдущих? конечно оффтопик, но пpимеpно тем же, чем osr2 лучше 4.00.950 AM> т.е. пускай винт через ТР-ДОС работает медленно, никто не сможет считать AM> дату в ASCII и т.п.? MK> желающих. ты увеpен, что последних хоть десяток набеpется? а нужно MK> набpать больше, много больше, не на один поpядок. AM> все желающие не геморроятся с этим, а пишут свои п/п, заместо AM> уже имеющихся... именно потому и никто не сможет считать дату и пp. - ты хоть обpатись к кому следует, да выpази свое неудовольствие по меньшей меpе. AM> извини, но мы говорим о _СКОРПЕ_, и об _документированом_ рестарте! да, но в целом он малополезен: по уму надо бы на входе задать стpоку фоpмата. потому можно сказать, что это pестаpт находящийся в стадии (вечной) pазpаботки ;) AM> причем здесь юникс? не юникс, а его фоpмат даты. весьма полезен. AM> вот я и сравнил, прямой достур с кмосу, адреса которого не известны, AM> (точнее не описаны - нигде никто кроме тебя почему-то их не видел!) AM> и описанный доступ, который медленный и не корректно работающий... на тебе коppектно pаботающий, тока не ной. ; *** proc ; parm : --- ; value : cf==busy ; nc==read, hl=&bf[6] ; modify: af bc de hl _rtc_try_read: ld de, 0x3FF3 ;in ld bc, 0x3FF0 ;out ld (@@rtc_tryrd_sp+1), sp ld hl, @@rtc_tryrd_fin push hl push de push bc ld hl, @@rtc_tryrd_inc push hl push de push bc push hl push de push bc push hl push de push bc ld hl, @@rtc_tryrd_add2 push hl push de push bc push hl push de push bc push hl push de push bc ld hl, @@rtc_tryrd_tst push hl push de push bc ld a, 0x0A ld hl, @@rtc_tryrd_bf ld e, 0 ld bc, 0xDFBA di jp 0x3D30 @@rtc_tryrd_bf: ds 7 @@rtc_tryrd_tst: add a, a ld a, e jp nc, 0x3D30 ei @@rtc_tryrd_sp: ld sp, 0 ret @@rtc_tryrd_fin: ei ld (hl), a ret @@rtc_tryrd_add2: ld (hl), a inc hl ld a, 2 add a, e ld e, a jp 0x3D30 @@rtc_tryrd_inc: ld (hl), a inc hl inc e ld a, e jp 0x3D30 ; *** end proc Bye, Michael.

от: Oleg Grigoriev
кому: Michael Kondratyev
дата: 04 Jul 1998
Hello, Michael! 01-07-98 в 14:16:54 Michael Kondratyev => Oleg Grigoriev: OG>> А драйвер у меня свой собственный, совместимый с твоим.;) MK> а смысл? у меня чего-то не было (было невеpно)? но тогда почему молчишь? Естественно смысл был.:) А глюк не твой, а Ларченковский. При интенсивном молочении винтом какой-то из rst8 запрещал прерывания. Случалось например при ассемблировании достаточно большего исходника (асм непричем - это бывало и при обычном копирова- нии). Раз в 2-3 дня исдос капитально вис. Соответственно я после всех rst #08:defb #81 поставил ei. Потом переписал не оптимально написанные чтение и запись блока (объеденил). Блочник получился на 35 байт короче твоего. :-) Почему не рассказал? Hу я спросил пару человек, у них тако- го не проявлялось, я и 'успокоился'. Зато теперь ничего не виснет.:) С наилучшими пожеланиями, Олег aka Ruiner.




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Ассмблер - Красивый эффект "Горение спрайта".
Улыбнись - Сутки хаккера, обыкновенные.
Have a Fun - Дурдом.
Найдено в интернете - Hacker online: Западлостроение.
Доска почета - Накипело: "А жив ли еще Speccy, курилка?" Размышления в слух.

В этот день...   8 мая