[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ANN: Web Browser for 8 bit Apple //



On 6 Apr 2002 15:52:15 +1000, David Wilson wrote:

>>> (3) uIP is ultimately "driven" through a periodic timer.  This timer
>>> would basically be an interrupt/IRQ that fires *at least* once a
>>> second. (The docs weren't clear on that; the source code for
>>> uip_periodic() might reveal more.)  Anyhow, I assume that extra
>>> hardware will be required in order to pull it off.  When I owned my
>>> Apple //e back in the 80's, I had purchased a card called the
>>> "TimeMaster II/HO".  It would generate, if I remember, 24 interrupts a
>>> second.  What else can generate timed interrupts?  I'll have to
>>> research this, but maybe a mouse card and maybe a super serial card (I
>>> don't know how, but I seem to recall reading something to that effect
>>> in the last week or so.)
>
> Yes, a mouse card can generate 50/60Hz IRQ.
> A //gs can generate 50/60Hz IRQ.
> A //c can (I am fairly certain) generate an IRQ at that rate.
> A //e ][+ or ][ can not generate timer IRQs without extra hardware
> (clock card, mouse card).
>
> It is quite possible to make a very small card with one or two ICs that
> could be attached to a //e or ][+/][ motherboard. It could plug into
> the 16 pin game socket (this would provide +5v GND, AN2 and PB2 which would
> be enough to enable/disable and monitor the status of this device). All you
> would need to add is a wire to the IRQ bus on the motherboard.
>
> I did this to my MPF-III //e clone system (although I used an unused latch
> on the motherboard and added an open-collector NAND gate to drive the IRQ
> line. I also added keyboard IRQ support.
>
>>>
>>> (4) The original //c had serial problems.  I might have that kind of
>>>     //c sitting in my office at work.  I found that out here:
>>>
>>>   http://www.intrec.com/proterm-a2/a2_tips_tricks/a2_iic_telecom.txt
>
> An old //c with inaccurate serial timing can be modified to fix this. I
> have a m/b modified by Apple - one IC is removed, an oscillator in a can
> put in its place and a few traces cut and a few pins jumpered with thin
> wire.
>
> You cannot tell which //c you have based on the ROM rev as an old board
> can have either ROM 255 or ROM 0. You can tell by visually inspecting the
> m/b and looking for the silver oscillator tin near the 6551 chips.
>
>>> Lastly, I started a web page for Apple // programming; not much there
>>> right now, but as time goes on I will add to it.  Tonight I will add a
>>> link to a message forum that can be used for talking about
>>> programming, uIP and the like.
>>>
>>> Here's my URL:  http://www.cosmicwolf.com/AppleII/AppleII.htm
>
> Note that the AppleSoft listing you have is of code copyrighted by
> Microsoft and Apple. I hope they do not come knocking on your door.

Fluck-a-ta-flucka. Ooh-ooh. SWAT team disembarking :)


-- 
--

Remove the invalid from my e-mail address to reply to me directly.

If all else fails, hurl it across the room a few times!