开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Re: Has anyone fully decoded the X9000 memory mapping?


 

Actually ... You *could* do it in Python (or Basic if such a thing
exists) on the Pi Pico. The Pi Pico's programmable parallel port can
do **ALL** of the heavy lifting given the right program. Take a look
at that C64 ROM replacement project on github. Once the parallel
port's state machine is setup the timing critical stuff is all handled
by it. The CPU is completely out of the loop.

So a block of on chip RAM is DMA'ed to the pins by HARDWARE, the CPU
just needs to modify the data in RAM for the "vfo" mode based on input
from the "control head".

73's Skip WB6YMH

On Sun, Aug 7, 2022 at 3:59 PM Dennis Boone <drb@...> wrote:

> I dont know MP LAB source or Python, or what it would take to port
> Skip's Xcat source to Python.

Don't waste your life trying to do this with python. You want to do it
in C. The timing will be too inconsistent. A Pi is just a Lunix box.

> It just occured to me....I'm guessing from the references to memory
> allocation in a previous post you are perusing the Hitachi's data
> Handbook? IIR, there are several internal memory configs depending on
> the chip version, Even one w/masked OTP ROM.

HD63A03YP has 256 bytes RAM, no internal ROM.

De




Join [email protected] to automatically receive all group messages.