aneira adequada de acessar registros em um espaço de configuração P

Quando você precisa acessar os registros no espaço de configuração do PCI, basta usar as funções internas do BIOS para ler / gravar DWORDs no espaço de configuraçã

Por exemplo, se estou tentando usar um controlador IDE que está em B0: D31: F1, devo continuar lendo / gravando o registro de configuração usando esse BDF como parâmetros para as funções do BIOS? Então, se eu quisesse obter a identificação do fornecedor, leria o primeiro DWORD em um determinado BDF?

Ou eu estou muito fora da base?

EDITAR

Na especificação do BIOS PCI, estive examinando as definições das funções do BIOS para ler e escrever palavras no espaço de configuração. O que eu acredito que significa que eu posso escrever nos registros com várias compensações no espaço de configuração. Acho que minha pergunta é: essa é a maneira correta de acessar esses registros nesse nível?

questionAnswers(1)

yourAnswerToTheQuestion