Fixes for making the TW6800 work - version bump to 0.0.4
authorWilliam M. Brack <wbrack@mmm.com.hk>
Fri, 22 Jan 2010 14:22:09 +0000 (22:22 +0800)
committerWilliam M. Brack <wbrack@mmm.com.hk>
Fri, 22 Jan 2010 14:22:09 +0000 (22:22 +0800)
commit97bfe4bc6df63d9dd13d12f994f921e601401789
treee1b1ce6954e4cb2759133c138e5d12c79709bb52
parent3215dd45981f443bc3536207b07c1c70bc851706
Fixes for making the TW6800 work - version bump to 0.0.4

With great assistance from Robby Cerantola, found and fixed the major
spot that was preventing the TW6800 from synchronizing and starting its
display. This was the fact that the VLOCK and HLOCK bits in the
interrupt register are handled differently in the TW6800.

Added code to save the chip type in the device structure, and to use it
for setting up registers differently for the different Techwell chip
types.  Also did a little cleanup in the interrupt handling code. Entered
different value in tvnorm array for the different chip types. Added
code within the tw68_set_scale routine to set different register values
depending upon the chip type (for now, the only register different is
h_delay).

Bumped version number to 0.0.4.
README
tw68-cards.c
tw68-core.c
tw68-reg.h
tw68-video.c
tw68.h