There is a discrepancy between the I2C_addr.addr file generated by PurePath Studio and the TAS3204 data sheet. Here is a section from my I2C_addr.addr file:
Application: PurePath Studio Graphical Development Environment
File Name: I2C_addr.addr
Date: 7/26/2011 11:31:30
Version: 1.88 build 5
================================================================================
0x0 0x4 ! (TAS3204AudioApp_1) Clock and SAP control
0x1 0x4 ! (TAS3204AudioApp_1) Application version information
0x2 0x4 ! (TAS3204AudioApp_1) Status Register
0x3 0x4 ! (TAS3204AudioApp_1) Reserved
0x4 0x8 ! (TAS3204AudioApp_1) Memory Load Control Register
0x5 0x8 ! (TAS3204AudioApp_1) Memory Load Data Register
0x6 0x4 ! (TAS3204AudioApp_1) Peek/Poke Address
0x7 0x8 ! (TAS3204AudioApp_1) Peek/Poke Data
0x8 0x4 ! (TAS3204AudioApp_1) Reserved
0x9 0x4 ! (TAS3204AudioApp_1) Reserved
0xA 0x4 ! (TAS3204AudioApp_1) Reserved
0xB 0x4 ! (TAS3204AudioApp_1) PC Start Address
0xC 0x4 ! (TAS3204AudioApp_1) GPIO
0xD 0x4 ! (TAS3204AudioApp_1) Master Mute
0xE 0x4 ! (TAS3204AudioApp_1) Reserved
0xF 0x4 ! (TAS3204AudioApp_1) Master Download
0x10 0x4 ! (TAS3204AudioApp_1) Reserved
0x11 0x4 ! (TAS3204AudioApp_1) Common to all Volume Controls
0x12 0x4 ! (TAS3204AudioApp_1) Reserved
0x13 0x4 ! (TAS3204AudioApp_1) Volume Busy
0x14 0x4 ! (TAS3204AudioApp_1) Reserved
0x15 0x4 ! (TAS3204AudioApp_1) Reserved
0x16 0x4 ! (TAS3204AudioApp_1) Reserved
0x17 0x4 ! (TAS3204AudioApp_1) Reserved
0x18 0x4 ! (TAS3204AudioApp_1) Reserved
0x19 0x4 ! (TAS3204AudioApp_1) Reserved
0x1A 0x4 ! (TAS3204AudioApp_1) Reserved
0x1B 0x4 ! (TAS3204AudioApp_1) Reserved
0x1C 0x4 ! (TAS3204AudioApp_1) Reserved
0x1D 0x4 ! (TAS3204AudioApp_1) Reserved
0x1E 0x4 ! (TAS3204AudioApp_1) Reserved
0x1F 0x4 ! (TAS3204AudioApp_1) DEM bit toggle for ADC DWA