Suggestion for unscramble_constant_data()

Juergen Buchmueller pullmoll at t-online.de
Fri Jun 15 13:12:17 PDT 2007


On Fri, 15 Jun 2007 10:46:37 -0700 (PDT)
"Eric Smith" <eric at brouhaha.com> wrote:

> By all means, please do explain how the video timing should work.
> I very much doubt that the video timing code in Altogether is correct,
> as it was based on guesswork.

I forgot to mention some functions: the one that implements DDR<-, and the
BLOCK functions for DWT and DHT. Not that a DWT block wakes the DHT, if it
didn't block itself.

load_ddr()
	FIFO[fifo_in] = bus;
	fifo_in = ++fifo_in % DISPLAY_FIFO_SIZE;
	if (FIFO_STOPWAKE_0 == 0)
		remove wake for DWT

block_dwt()
	dwt_blocks = 1;
	remove wake for DWT
	if (!dht_blocks)
		wake DHT

block_dht()
	dht_blocks = 1;
	remove wake for DHT

Cheers,
Juergen


More information about the Altogether-devel mailing list