<rom>
	<romid>
		<xmlid>A8DH200X</xmlid>
		<internalidaddress>2000</internalidaddress>
		<internalidstring>A8DH200X</internalidstring>
		<caseid></caseid>
		<make>Subaru</make>
		<market>USDM</market>
		<model>Impreza</model>
		<submodel>WRX</submodel>
		<transmission>Manual</transmission>
		<year>2006</year>
		<flashmethod>sti05</flashmethod>
		<memmodel>SH7058</memmodel>
		<checksummodule>subarudbw</checksummodule>
	</romid>

	<include>sti05base</include>

      <table name="Target Boost A" address="C0BB0">
         <table name="X" address="C0BA0" elements="2"/>
         <table name="Y" address="C0BA8" elements="2"/>
      </table>

	<table name="Target Boost B" address="C0BC8">
         <table name="X" address="C0BB8" elements="2"/>
         <table name="Y" address="C0BC0" elements="2"/>
      </table>

	<table name="Target Boost C" address="C0BE0">
         <table name="X" address="C0BD0" elements="2"/>
         <table name="Y" address="C0BD8" elements="2"/>
      </table>

	<table name="Target Boost D" address="C0C34">
         <table name="X" address="C0BE8" />
         <table name="Y" address="C0C08" elements="11"/>
      </table>

      <table name="Boost Limit (Fuel Cut)" address="C9828" >
	   <table name="Y" address="C9810" />
      </table>

	<table name="Boost Compensation A (Coolant Temp)" address="C07D4" >
	   <table name="Y" address="C063C" />
	</table>

	<table name="Boost Compensation B (Coolant Temp)" address="C07E4" >
	   <table name="Y" address="C063C" />
	</table>

	<table name="Initial Wastegate Duty A" address="C09D0">
         <table name="X" address="C09C0" elements="2"/>
         <table name="Y" address="C09C8" elements="2"/>
      </table>

	<table name="Initial Wastegate Duty B" address="C09E8">
         <table name="X" address="C09D8" elements="2"/>
         <table name="Y" address="C09E0" elements="2"/>
      </table>

	<table name="Initial Wastegate Duty C" address="C0A00">
         <table name="X" address="C09F0" elements="2"/>
         <table name="Y" address="C09F8" elements="2"/>
      </table>

	<table name="Initial Wastegate Duty D" address="C0A48">
         <table name="X" address="C0A08" />
         <table name="Y" address="C0A28" elements="8"/>
      </table>

	<table name="Max Wastegate Duty A" address="C0AD8">
         <table name="X" address="C0AC8" elements="2"/>
         <table name="Y" address="C0AD0" elements="2"/>
      </table>

	<table name="Max Wastegate Duty B" address="C0B20">
         <table name="X" address="C0AE0" />
         <table name="Y" address="C0B00" />
      </table>

      <table name="Turbo Dynamics (Integral Positive)" address="C08B0"> 
         <table name="Y" address="C088C" /> 
      </table>

      <table name="Turbo Dynamics (Integral Negative)" address="C0878"> 
         <table name="Y" address="C0854" /> 
      </table>

      <table name="Turbo Dynamics (Proportional Gain)" address="C0840"> 
         <table name="Y" address="C081C" /> 
      </table>

      <table name="Low Speed Wastegate Compensation" address="C0634" />
      <table name="Low Speed Wastegate (Maximum Speed)" address="C0630" />

      <table name="Wastegate Compensation A (Intake Temp)" address="C06C0">
         <table name="Y" address="C06B8" elements="2"/> 
      </table>

      <table name="Wastegate Compensation B (Intake Temp)" address="C0704" >
         <table name="Y" address="C06C4" /> 
      </table>

	<table name="Wastegate Compensation A (Coolant Temp)" address="C07B4" >
         <table name="Y" address="C063C" /> 
      </table>

	<table name="Wastegate Compensation B (Coolant Temp)" address="C07C4" >
         <table name="Y" address="C063C" /> 
      </table>

	<table name="Wastegate Compensation A (Atmosphere)" address="C097C"> 
         <table name="X" address="C096C" elements="2"/> 
         <table name="Y" address="C0974" elements="2"/> 
      </table>
  
	<table name="Wastegate Compensation B (Atmosphere)" address="C09A8"> 
         <table name="X" address="C0980" /> 
         <table name="Y" address="C0998" /> 
      </table>

      <table name="Low Detonation Fuel A" address="CA10C">
         <table name="X" address="CA0FC" elements="2"/>
         <table name="Y" address="CA104" elements="2"/>
      </table>

	<table name="Low Detonation Fuel B" address="CA194">
         <table name="X" address="CA110" />
         <table name="Y" address="CA14C" />
      </table>
      
      <table name="High Detonation Fuel A" address="CA2B4"> 
         <table name="X" address="CA2A4" elements="2"/>
         <table name="Y" address="CA2AC" elements="2"/>
      </table>

      <table name="High Detonation Fuel B" address="CA33C"> 
         <table name="X" address="CA2B8" />
         <table name="Y" address="CA2F4" />
      </table>

      <table name="Injector Latency" address="C9BA0">
        <table name="Y" address="C9B8C" />
      </table>

      <table name="Injector Flow Scaling" address="C82E8" />

      <table name="Fuel Enrichment (Throttle)" address="C977C">
	<table name="Y" address="C9734" />
	</table>

	<table name="Base Ignition Timing A" address="CC388"> 
         <table name="X" address="CC378" elements="2"/> 
         <table name="Y" address="CC380" elements="2"/> 
      </table>  

	<table name="Base Ignition Timing B" address="CC410"> 
         <table name="X" address="CC38C" /> 
         <table name="Y" address="CC3C8" /> 
      </table>  
           
      <table name="Ignition Correction A" address="CC958">
         <table name="X" address="CC948" elements="2"/>
         <table name="Y" address="CC950" elements="2"/>
      </table>

      <table name="Ignition Correction B" address="CC9E0">
         <table name="X" address="CC95C" elements="15"/>
         <table name="Y" address="CC998"/>
      </table>
	
      <table name="Ignition Correction C" address="CCB00">
         <table name="X" address="CCAF0" elements="2"/>
         <table name="Y" address="CCAF8" elements="2"/>
      </table>

	<table name="Intake Cam Advance Angle A (AVCS)" address="D0788">
         <table name="X" address="D0778" elements="2"/>
         <table name="Y" address="D0780" elements="2"/>
      </table>

	<table name="Intake Cam Advance Angle B (AVCS)" address="D080C">
         <table name="X" address="D0790" elements="15"/>
         <table name="Y" address="D07CC" elements="16"/>
      </table>

      <table name="Advance Multiplier (Initial)" address="CB960" />
      <table name="Advance Multiplier (Boost Control)" address="C0624" />
      <table name="Advance Multiplier (Fuel Map Switch)" address="C8594" />

	<table name="Timing Compensation (Intake Temp)" address="CBC00">
        <table name="Y" address="CBBC0" />
      </table>

	<table name="Timing Compensation (Coolant Temp)" address="CBBAD">
        <table name="Y" address="CBA0C" />
      </table>

      <table name="Knock Detection Range (RPM)" address="CB91C" />
      <table name="Rough Correction Range (RPM)" address="CB93C" />
      <table name="Rough Correction Range (Load)" address="CB94C" />
      <table name="Fine Correction Range (Load)" address="CB9D4" />
      <table name="Fine Correction Rows (RPM)" address="CB99C" />
      <table name="Fine Correction Columns (Load)" address="CB98C" elements="4" />
      <table name="Fine Correction Magnitude (Increasing)" address="CB9C0"/>

      <table name="MAF Sensor Scaling" address="CED60">
         <table name="Y" address="CECA0" elements="48"/>
      </table>

	<table name="Rev Limit" address="C879C" />

	<table name="Throttle Actuator Duty" address="DC234">
         <table name="X" address="DC1B4" />
         <table name="Y" address="DC1F0" />
      </table>

      <table name="Idle Speed A (Coolant Temp)" address="CD504" >
	   <table name="Y" address="CD128" />
	</table>

      <table name="Idle Speed B (Coolant Temp)" address="CD524" >
	   <table name="Y" address="CD128" />
	</table>

      <table name="Idle Speed C (Coolant Temp)" address="CD544" >
	   <table name="Y" address="CD128" />
	</table>

      <table name="Idle Speed D (Coolant Temp)" address="CD564" >
	   <table name="Y" address="CD128" />
	</table>

      <table name="Idle Speed E (Coolant Temp)" address="CD584" >
	   <table name="Y" address="CD128" />
	</table>

      <table name="Idle Speed F (Coolant Temp)" address="CD5A4" >
	   <table name="Y" address="CD128" />
	</table>

      <table name="Closed Loop EGT" address="C8624" />

      <table name="Closed Loop Delays" address="C81DA"> 
		<table name="Y" elements="4"/>
	</table>

      <table name="Closed Loop Coolant Temp" address="C85A4" />
      <table name="Closed Loop Vehicle Speed" address="C861C" />

	<table name="Closed Loop Calculated Load" address="C95A0" >
	   <table name="Y" address="C9560" />
	</table>

      <table name="Closed Loop RPM A (by Gear)" address="C85D0" />
      <table name="Closed Loop RPM B (by Gear)" address="C85A8" />
      <table name="Closed Loop RPM C" address="C85F8" />

      <table name="Closed Loop Throttle (Primary)" address="C8CDC">
	   <table name="Y" address="C8C9C" />
	</table>

	<table name="Closed Loop Throttle (Maximum)" address="C8618" />
	<table name="Closed Loop Throttle (Sea Level)" address="C8610" />
	<table name="Closed Loop Throttle (High Altitude)" address="C8608" />
	<table name="Closed Loop Atmospheric Pressure" address="C8600" />

	<table name="DTC P0137" address="8561D"/>
	<table name="DTC P0138" address="85620"/>
	<table name="DTC P0139" address="8560D"/>
	<table name="DTC P0140" address="8567C"/>
	<table name="DTC P0420" address="85610"/>
	<table name="DTC P2096" address="85649"/>
	<table name="DTC P2097" address="85652"/>

</rom>
