how can i Read / Write EEPROM use motherboard

Started by guesehsaio, October 25, 2005, 04:40:03 PM

Previous topic - Next topic

guesehsaio

hello all:
as title...how to use I/O Controller Hub (ICH) to read / write SPD (Serial Presence Detect) ? can give me some hint? thanks

bert

hi, i have example, but you need to programm the SMBus Controller registers in the IO space.
Read baseaddress from the pci configregisters bus0 device 31 function 3 word register 20h
to get baseaddress, clear lowest bit since it describes the IO. for ICH7.

The address is somewhere at D0/D1/D2 as far as i can remember. but scan the entire
addressrange to find all smbus devices.

read the smbus spec to understand the smbus controller description.

use oscillosscope ...


bert