[Coco] 6309 microprocessor project 01-31-2004
John Collyer
johncollyer at zoominternet.net
Sat Jan 31 10:43:00 EST 2004
Oh yea I forgot to include the Multi-Pak interface and
the bank switching Tandy games note: you need the
game in a binary file starting with the first bank and
going to the last bank to use the bank switching interface.
John Collyer
----- Original Message -----
From: "John Collyer" <johncollyer at zoominternet.net>
To: <coco at maltedmedia.com>
Sent: Saturday, January 31, 2004 10:03 AM
Subject: [Coco] 6309 microprocessor project 01-31-2004
> 6309 microprocessor project:
>
> Hello,
>
> How the virtual FFxxH memory area works:
>
> First you define a structure that represents a FFxxH address. This
basically
> is a read/write flag,
> the FFxxH 16-bit address, and the FFxxH handler 32-bit function address.
To
> process the
> virtual FFxxH area you go through an array of 256 virtual FFxxH
structures.
> If you find one
> defined you call link read/write.
>
> The FFxxH memory area must be processed each time you press reset. Each
> FFxxH device
> handler takes care of most of the function logic. Except for certain
default
> virtual devices.
> Like (*.vhd) interface (*.dsk) interface, NoCan 64MB memory interface, PC
> Time Clock,
> PC Mouse interface, and Banker RAM DISK, which will already be made. This
> way the
> emulator can be setup with a default environment and look just like a
coco3x
> version 1.9.
>
> John Collyer
>
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
>
More information about the Coco
mailing list