GIF viewer for ZX.

ZXNet echo conference «code.zx»

From Valerij Kozhevnikoff To Alexandr Tkachev 24 October 2002

Hello, Alexandr! 22 Oct 02 02:29, Alexandr Tkachev -> Valerij Kozhevnikoff: VK>> Here's a trick. Your 8259 is in 8086 mode (determined by 0 VK>> bit AT> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AT> After studying the docks, I tried all the options for any value AT> mPM,ICW2,ADI,A5-A7 ICW1 with IM2 the result is the same SD = #BF, with IM0 complete AT> stupor can only be treated with power off, apparently this is the implementation of the control panel in gusto AT> you can make sure by digging into the PROM, page 7. Yeah. What if you tear off the 26th leg of the PCP and put a normal INTA there? You can do it on 1533LL1 or like this: /M1 ───.|──┬───┬───── /INTA │ █ 1kOm /IORQ ───.|──┘ │ ─┴─ "edit OR" Diodes - KD522. IMHO, altera only lets the first INTA through to the control panel, it issues a CALL opcode, The Z80 issues a second INTA and that's where it stops. Or is it not? Probably not yes. Most likely, during development, SMUC was jammed into IM0, due to the fact that frame interrupts cannot be canceled, and with IM0 the handler will always be address #0038. It didn’t work out well in IM2, so something was done8086 emulator, which adds a second one to each INTA from Z80, so that the vector is the tire was issued. But I don’t understand why it’s always #BF? Look at the diagram, you can see that the tires data 8259 and Z80 are connected only through a buffer on AP6, which means this #BF is from it himself comes. Where does he get it from? By the way, even in IM0 you can do something good. You program the watch to they generated an interrupt 50 times per second (in SMUC this is IRQ0), for this interruption you hang up the keyboard and so on, but for the entire time you work with the modem (when the INT flag is raised in the SMUC system register) keep a jar of TRDOS below. She has at #38 is a simple plug from EI:RET. And modem ports are at your fingertips. How as soon as the modem buffer is full - pause the port, remove the INT flag, you write the buffer to disk and fill it again... * Originally written in REAL.SPECCY *also sent to CODE.ZX *also sent to HARDWARE.ZX WBR, Jason. /*e-mail: jason2000(scary dog)yandex.ru ICQ: 62235830*/ /np:/ *silence*