I would be glad to waste a core - heck, even two cores if needed - to make this possible as it would be easier to program than PIOs, but i don't think it's possible to use regular cores to generate video sync signals AND video data... the pixel data has to be VERY precise and I don't think the regular cores can achieve this level of precision unfortunately... Please prove me wrong though, I would be very happy to not have to use PIOs...If you can get it to work using bit-banging that would be very useful. While PIO plus DMA is a solution, for Home Computer style systems it can be better to 'waste a core' rather than use those resources.And yes i can and will make it work one way or another.
The downside of bit-banging is it's often not as easy to handle arbitrary user chosen system clock rates. That's something to bear in mind.
Statistics: Posted by PU5PSY — Thu Feb 20, 2025 1:16 am