Re: C128 with IEEE interface, some info needed

From: Dr. Michael Huth <enigma_at_mail.lipsia.de>
Date: Mon, 13 Aug 2012 23:10:12 +0200
Message-ID: <50296D34.1090204@mail.lipsia.de>
Hello Ruud,

this has already been done in 64er Sonderheft 10 / 1986.
There is a board is based on a 8255. There is a patched Kernal for C64
and C128 on disk where the tape routines were replaced with IEEE
routines. It is better to change the wiring from the 64er a bit such
that the unused output ports of the 8255 are not directly connected to
GND. I also recommend to change the status byte store location the
routines use from the CIA2 serial shift register to some ZP location.

Ciao...
...Michael

Am 8/13/2012 8:56 PM, schrieb Ruud@Baltissen.org:
> Hallo allemaal,
> 
> 
> I'm busy combining a C128 and a PC into one case. Reason: because it 
> looks like fun :) The idea is to let them communicate with each 
> other using an IEEE interface. Why IEEE? Because I'm very lazy and 
> using IEEE meand I don't have to program the PC part because I 
> already have it: my own CBM-HD program :)
> Regarding the IEEE part for the C128: I want to piggyback a 6526 
> plus some buffers on top of one of the original 6526s. 
> 
> I want to incorperate the needed software in the original Kernals, 
> both C64 and C128. As there is certainly not enough room to add it, 
> I need to replace some original routines by my ones. (addition: that 
> counts for the C64, but I haven't studied the ROM of the C128 yet; 
> maybe there is some room left so I only have to add it)
> There are two possebilities: either replacing the tape routines or 
> replacing the RS-232 routines. The info I need is simple: I'm 
> looking for lists that give me the ranges where I can find the 
> various routines. I started with the tape routines:
> 
> $F179 - $F1B4
> $F1DB - $F207
> $F2C8 - $F2F0
> $F38B - $F3D4
> $F539 - $F5AE
> $F65F - $F68E
> $F72C - $FB8D
> $FB87 - $FCE1
> 
> But it is possible that I overlooked something or, worse, that these 
> ranges hold routines needed by other software. 
> 
> I have no idea what area I should use: tape or RS-232. Advice is 
> welcome here as well.
> 
> Just popped up: right now I don't know anymore what was sacrificed 
> so JiffyDOS could be incorperated. So I need to know the knowledge 
> of both areas so I can combine both JD and IEEE.
> 
> Thank you for any info or advice!
> 
> 
> --
>     ___
>    / __|__
>   / /  |_/     Groetjes, Ruud Baltissen
>   \ \__|_\
>    \___|       http://Ruud.C64.org
> 
> 
> 
> 
> 
> 
> 
>        Message was sent through the cbm-hackers mailing list
> 


       Message was sent through the cbm-hackers mailing list
Received on 2012-08-13 22:00:04

Archive generated by hypermail 2.2.0.