VSCL / VCFG Buffered?
Studying the VGA Bitmap 512x384 bitmap source, I've noticed it changes the VSCL register before it does a WAITVID for the blanking periods / porch signals. I was just wondering if changing the VSCL register while the serializer is running, if it's buffered until the frame has been exited to maintain consistant timing?
Comments
I never thought about that....
Asterick? since your mind is on the topic what would be the easiest way of testing to see if there is a buffer?
Funny enough I've been thinking of changing the VSCL during a raster to play around with color generating in this idea I got.
If I get lucky and find anything interesting I will inform you right away buddy. ^^
--Andrew Arsenault
and hook the chip up to a logic probe, and see if it outputs a perfect square wave.
Another method would be to wire the video generator up to the audio output and change the rate for the last 31 of 32 samples, have one tone be like 9khz and another be like 4.5khz, since it's easy to identify the difference between.
I had a feeling you were already thinking of ways to test this before you even wrote the post. That's why I asked.
Flying blind is awesome.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Paul Baker
Propeller Applications Engineer
Parallax, Inc.
Well, running the tests was fun anyway.
I came up with the same thing Paul stated.