Finally after several days, I’ve managed to get the start of display initialisation code in for my #PC6502 stack and I can write and read data to/from the display using SPI (65SPI2).

Console output -

RUN
RA8875 INIT:
CMDWrite>: 0x80 CMD>:0x00
DATAREAD>: 0x40 Data<:0x75

Ready

So the next step is to add in rest of the init code and try to write hellos world on it.

Sadly I could not get it working, Basically I've got it working on a teensy, captured all the data going in/out (lots of print statements to print to the console) and rebuilt the code from that.

Here is what I have in my basic code https://github.com/TechPaula/PC6502/blob/main/Software/BASIC/SPI_DISP_HELLOWORLD.BAS

and here is the output of the program https://github.com/TechPaula/PC6502/blob/main/Software/BASIC/SPI_DISP_HELLOWORLD_OUTPUT.TXT

the output of the teensy console is here - https://github.com/TechPaula/PC6502/blob/main/Software/BASIC/tnsy-disp-spi-CONSOLE_OUTPUT.txt

I'm at a loss :(

@PaulaMaddox well, perhaps progress was less than you expected but i would not necessarily call it "a loss"!
@fmn Well, it doesn't work and I've spent about a week on it. so at best I've lost that time.