Notices
ECU Flash

A/D Channel Input Processing Question

Thread Tools
 
Search this Thread
 
Old Jul 19, 2014, 01:47 AM
  #1  
EvoM Guru
Thread Starter
iTrader: (7)
 
CDrinkH2O's Avatar
 
Join Date: Nov 2006
Location: San Francisco
Posts: 1,142
Received 153 Likes on 116 Posts
ADC Input Processing - Guru Help Requested!

I'm working on my disassem of 96530706 annotating as I go. Got stumped when trying to understand how A/D channels 1-15 are read and moved into RAM for further processing. I need help from someone who understands the A/D input processing pathway who can point me in the right direction. (mrfred, acamus, logic, ast, donner, merlin, tephra)

For example, if I follow the analog signal from my flexfuel sensor, (wired on ADC_0F), into memory; I think I have found where the hardware registers for ADDR15H/L are written by the A/D Converter, in sub_b6a8, to H'FFFFF826. I can't figure out how the data gets moved from the hardware registers into lower RAM:H'FFFF8951, or moved to ROM:H'0003640C, a.k.a. MUT_83.

If you can give me an overview of the ADC input processing pathway from sensor to hardware register, to RAM variable and on to ROM variable, I can probably figure it out. Thanks in advance for any help you can give.

Last edited by CDrinkH2O; Jul 19, 2014 at 10:38 AM.
Old Jul 19, 2014, 01:18 PM
  #2  
EvoM Guru
Thread Starter
iTrader: (7)
 
CDrinkH2O's Avatar
 
Join Date: Nov 2006
Location: San Francisco
Posts: 1,142
Received 153 Likes on 116 Posts
NVM - I just figured it out. The processing to RAM is handled in the calling sub_A7FC. I just had to chase it further back up the stack!
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
mrfred
ECU Flash
513
May 1, 2020 10:16 AM
dudical26
ECU Flash
16
Jan 10, 2020 08:21 AM
stokEd
Evo X Engine Management / Tuning Forums
51
Oct 14, 2015 06:44 PM
mrfred
ECU Flash
27
Jun 26, 2015 07:29 AM
RS200Z
ECU Flash
18
Jan 12, 2013 06:42 PM



Quick Reply: A/D Channel Input Processing Question



All times are GMT -7. The time now is 05:22 PM.