.


:




:

































 

 

 

 





 

PCI , , -. . PC- , 2.2 (Configuration Mechanism #1). , , PCI BIOS.

( PCI), IDSEL ( ). . IDSEL , AD ( 32- ). , . , IDSEL.

1 - 32- 0CF8H 0CFCh, . CONFIG_ADDRESS (RW, CF8h) 32- , . 6.9, . CONFIG_DATA (RW, CFCh) . CONFIG_ADDRESS 31 . , , .

, ( ), 0 ( 1:0=00). , AD[31:11]; , 1:0=00 (. 6.9, ). 0 AD11, 1 AD12, 20 AD31. , , AD11 0 . PCI, , 2131, AD . IDSEL PCI- . , , AD31 ( ), PCI, , , AD12 ( ), . 0 , .

, , 1. CONFIG_ADDRESS PCI, (31:24) 1:0 01 (. 6.9, ). , , , ( ) AD[1:0].

 

. 6.9. : CONFIG_ADDRESS, 0, 1

, : ( Master Abort) . () FFFFFFFFh ( , ).

(peer buses), , . , PCI BIOS, ( , ).

CONFIG_DATA, CONFIG_ADDRESS [15:8] , [7:0] , , , [23:16]. ( ), . , 0 . , ; 1, . , , . , CONFIG_ADDRESS CONFIG_DATA, .

2 - 8- 0CF8H 0CFAh, . PCI C000-CFFF -. (4 ) PCI, . CSE (Configuration Space Enable) 0CFSh 7:4 : 000-CFFFh -, . [3:1] , . 1 (Special Cycle Enable, SCE). C000-CFFCh , [2:7] AD[2:7] , [11:8] ( IDSEL) AD[31:16]. AD[10:8] CSE, AD[1:0] . (Forward Register) 0CFAh, ( ). , 1 (. . 6.9, ), CSE, 4 (AD15=0), ( AD[1:0]=01 AD[31:24]=0 ).

CSE , 111 SCE=1, CF00h. 0 1 (. ).

 





:


: 2018-11-11; !; : 260 |


:

:

- , .
==> ...

1565 - | 1379 -


© 2015-2024 lektsii.org - -

: 0.009 .