EDIT: Hey wait a second... Incog, is that an NTSC one or a PAL one? If its the PAL "DTV2/3" one, the "DTV1" description below is inaccurate for it, but the description below that should be correct.
EDIT2: Its an NTSC one, for sure.
That may be the NTSC "DTV1" which has a few bugs in the c64 timing, and doesn't properly handle a number of the 6510/6502 undocumented opcodes. It also has the LUMA DAC with the wrong value resistors and hence produces a way-too-dim picture unless you manually replace the resistors in the DAC, with the revision C64A1 (as opposed to revision C64A, which had 3 extra wires due to some inadvertently omitted traces which were corrected on revision C64A1) mainboard.
The large blob is the DTV1 ASIC (origianlly called 'JSTICK64'), designed by Jeri Ellisworth.
The small blob is a 2MB OKI-made mask rom, afaik it has not been fully dumped yet, and more than one version may exist. It can be dumped via IEC or being bit-banged out an I/O line, or even displayed to screen if you feel like retyping 2 megs of data. It requires a program to be written (in c64 basic) to bankswitch it and do the bit banging.
The TFP chip which looks like flash is actually 128K of SRAM.
We still need an unhacked/unreflashed DTV2/3 (PAL) to get a dump of the original flashrom too (The PAL DTV uses a flash rom as opposed to a mask rom). The NTSC mask rom and the PAL flash rom contents are quite different. The flashrom is a surface mounted AT47BV161T which is an older, buggier (byte write mode only SOMETIMES works), fewer-erases-until-errors-happen version of the AT49BV161T and AT49BV163A. The AT47BV161T was ONLY used on the DTV and a few other products, and was never released to the public, unlike the latter two products.
I'm sure Guru can handle it.
DTV2 (PAL) has a bug in the blitter which was fixed on DTV3 (PAL)
I have one of the 'Hummer' DTV units, unmodded, available for dumping. Uses an AT49BV163A flash chip. Again, Guru can handle these.