Re: Documented listing C64

From: Daniel Kahlin (tlr_at_stacken.kth.se)
Date: 2005-11-03 16:18:41

The one in the Data Becker book "64 intern" is great if you can get it. 
Comments in German though.  That's how I learnt German by the way. :)

/Daniel

On Thu, 3 Nov 2005, Baltissen, GJPAA (Ruud) wrote:

> Hallo allemaal,
>
>
> I want to create a Kernal of my own and I want to start with a base Kernal
> that is documented as best as possible. But the only one I found is the one
> Marko created in 1994. And that is not so well documented as I hoped for (no
> offence meant).
>
> So, is there a well documented listing of the C64 in e-text available
> anywhere?
>
> Thanks for any help!
>
>
> The above is a part of my new 6510 -> 65816 project which on itself is not
> going so good. In my very first designs I used buffers to seperate the 65816
> from the rest of the C64. Having a bright idea three weeks ago, I thought I
> didn't need them anymore so I removed them from the design. Only to find out
> that that was a big error. As you know the 6510 is tri-stated the moment
> PHI2 = (L). But that is the moment the 65816 outputs the addresslines
> A16..23 at its data bus. And being tri-stated, there is no way to output
> something...... So a lot of work is simply waisted :( OK, I started all over
> again and I still have some hope to finish the design befor november the
> 25th.
>
> One part of the design is to replace the Kernal, Basic, LoROM and HiROM with
> SRAM. In this case the original DRAM-under-ROM idea is stil available. My
> new Kernal provides you in the first place with a menu where you can choose
> the Kernal you want to use, loads it from disk or another source, and there
> you go. This doesn't sound that great, a big EPROM with some switches can do
> the same. Its power can be found in the fact that it is very usefull for
> people who want to develop a Kernal of their own: no more EPROM burning
> needed!
> I am also working on a '6510-only' version. The 65816 version used some
> memory outside the first 64 KB to write (and to test-read) this SRAM. For
> the 6510 version I use a trick.
>
>
> --
>     ___
>    / __|__
>   / /  |_/     Groetjes, Ruud
>   \ \__|_\
>    \___|       URL: Ruud.C64.org
>
>
>
>
>
>
>
>
>
>
>
>
> =====DISCLAIMER=================================================================
>
> De informatie in dit e-mailbericht is vertrouwelijk en uitsluitend bestemd voor de geadresseerde. Wanneer u dit bericht per abuis ontvangt, verzoeken wij u contact op te nemen met de afzender per kerende e-mail. Verder verzoeken wij u in dat geval dit e-mailbericht te vernietigen en de inhoud ervan aan niemand openbaar te maken. Wij aanvaarden geen aansprakelijkheid voor onjuiste, onvolledige dan wel ontijdige overbrenging van de inhoud van een verzonden e-mailbericht, noch voor daarbij overgebrachte virussen.
>
> The information contained in this e-mail is confidential and may be privileged. It may be read, copied and used only by the intended recipient. If you have received it in error, please contact the sender immediately by return e-mail; please delete in this case the e-mail and do not disclose its contents to any person. We don't accept liability for any errors, omissions, delays of receipt or viruses in the contents of this message which arise as a result of e-mail transmission.
>
>       Message was sent through the cbm-hackers mailing list
>

       Message was sent through the cbm-hackers mailing list

Archive generated by hypermail pre-2.1.8.