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*