Title :
Research into PCI express device´s configuration space on PC platform
Author :
Cheng Hai-quan ; Xu Shu-yan ; Hu Jun
Author_Institution :
Changchun Inst. of Opt., Fine Mech. & Phys., Grad. Sch. of the Chinese Acad. of Sci., Changchun, China
Abstract :
When developing BIOS or device driver on PC Platform, it´s necessary to access PCI configuration space and PCI Express extended configuration space. The register organization in PCI Express configuration space was detailed, PCI capability structure and PCI Express Extended Capability structures were emphasized here. A way of accessing device configuration space utilizing flat memory addressing was given, and its raw code was obtained on a Intel G31 chipset based PC.
Keywords :
peripheral interfaces; storage allocation; system buses; BIOS; Intel G31 chipset; PC Platform; PCI express configuration space; flat memory addressing; system bus; Capability Structure; Configuration Space; PCI; PCI Express;
Conference_Titel :
Computer, Mechatronics, Control and Electronic Engineering (CMCE), 2010 International Conference on
Conference_Location :
Changchun
Print_ISBN :
978-1-4244-7957-3
DOI :
10.1109/CMCE.2010.5610490