First, sorry, I don't really understand Russian very well. But, If you are asking about the SMBus base address, I can say that it depends on the chipset and the BIOS. In most case, the southbridge have a register that act as the SMBus base address register. Very often this register is programmable. And it's programmed by the BIOS during BIOS execution.
-- Human knowledge belongs to the world --
-- Знания людей принадлежат миру --
Не страшно, я англицкий плохо знаю.... хотел бы но видать не судьба!
По сабжу-действительно для разных мостов разные смещения... в вашем случае я не знаю точно... но что то примерно в южном мосте, а конкретно в его подфункциях(опять же для разных-разные) где то в нижних адресах валяеться слово что-то типа 5001h(Для 0х5000) 0-й бит разрешения записи в СМбас... побробней можна прочитать в даташитах на южный мост!
p.s.Pinczakko Respect!
Что сказали татары прийдя на Русь? "Сдавайтесь русские-нас орда!"
И что им ответили русские?
"А нас-рать!" ) (с)
12 Авг 2005 - 11:51 Unknown BIOS
1. В ПВВ есть два DWORD регистра 0xCF8 и 0xCFC. Они предоставляют доступ к конфигурац. пространстру PCI
2. Сканируешь это пространство на предмет обнаружения Южного хоста
3. В зависимости от типа микросхемы(производителя) Ю.Х. по определенному смещению в этом конф. пространстве есть Базовый адрес SMBus/
4. См LmSensors
посмотреть в регистрах южного моста - смещения для разных чипсетов разные
Т.е. надо определять по южному мосту (VT8235 = 0x5000 например)?
Как я понял, базовый адрес SMBus-1 находится по смещению 0xD0 в конф. пространстве PCI to ISA Bridge... базовый адрес ACPI-1 по смещению 0x88, я прав?
First, sorry, I don't really understand Russian very well. But, If you are asking about the SMBus base address, I can say that it depends on the chipset and the BIOS. In most case, the southbridge have a register that act as the SMBus base address register. Very often this register is programmable. And it's programmed by the BIOS during BIOS execution.
-- Human knowledge belongs to the world --
-- Знания людей принадлежат миру --
Не страшно, я англицкий плохо знаю.... хотел бы но видать не судьба!
По сабжу-действительно для разных мостов разные смещения... в вашем случае я не знаю точно... но что то примерно в южном мосте, а конкретно в его подфункциях(опять же для разных-разные) где то в нижних адресах валяеться слово что-то типа 5001h(Для 0х5000) 0-й бит разрешения записи в СМбас... побробней можна прочитать в даташитах на южный мост!
p.s.Pinczakko Respect!
Что сказали татары прийдя на Русь? "Сдавайтесь русские-нас орда!"
И что им ответили русские?
"А нас-рать!" ) (с)
1. В ПВВ есть два DWORD регистра 0xCF8 и 0xCFC. Они предоставляют доступ к конфигурац. пространстру PCI
2. Сканируешь это пространство на предмет обнаружения Южного хоста
3. В зависимости от типа микросхемы(производителя) Ю.Х. по определенному смещению в этом конф. пространстве есть Базовый адрес SMBus/
4. См LmSensors
Отправить комментарий