◆ 状态寄存器:状态寄存器把功能的状态记录在PCI设备中。图6-32 为状态寄存器各位的定义。表6-14 对状态寄存器位的意义做了进一步说明。
图6-32 PCI状态寄存器
 
读/写
功 能
3:0
保留。由硬连线置为0。
4
能力列表。该位在早期版本规范中被保留,在2.2版规范中被新定义为能力列表位。它是硬连线只读位。如果设置为1,它表示设备配置空间的双字13为新能力列表指针配置寄存器。在这种情况下,配置程序设计者通过读取这个指针寄存器,来确定设备配置空间低48双字中新能力列表的起始位。然后,可以通过分析列表,确定设备(AGP,VPD等)支持的附加能力,同时可以利用它们相应的配置寄存器对它们进行配置。该位为0表示这个设备没有提供新能力列表指针配置寄存器。
要求:无。
5
66MHz能力。
1=设备能够运行在66MHz
0=设备能够运行在33MHz由硬连线设定。
要求:对于具有66MHz能力的设备,包括连接66MHz第二总线的桥。
6
保留。
7
快速背靠背能力。只读,表示目标设备是否支持与不同目标进行快速背靠背交易,如果设备不支持这个特征,该位必须硬连线到0;如果支持,该位硬连线到1。
8
读/写
主设备数据奇偶校验错。这一位仅由总线主设备提供,
仅在符合下列条件时设置;
  ◆ 报告总线主设备是交易的起动方。
  ◆ 主设备自身设置PERR#(读时)有效,或目标检测它有效(写时)。
  ◆ 主设备命令配置寄存器的奇偶校验错误响应位被设置为1。
要求:主设备。
9:10
设备选择(DEVSEL#)定时。只读,为目标设备(配置访问除外)定义了最慢的DEVSEL#定时。
  00b=快速
  01b=中速
  10b=慢速
  11b=保留
要求:目标。由于所有功能具有支持能够访问它们的配置寄存器的指标。说明全部功能都要求这一位。
11
读/写
发信号的目标失败。由目标设备设置,只要目标设备以目标失败信号终止交易时将该位置1;不能发出目标失败信号的设备不需要提供这一位。
要求:能够以目标失败信号终止交易的目标。
12
读/写
收到目标失效。由总线主设备设置,当交易被当前寻址目标以目标失败终止时,置该位为1,所有总线主设备必须提供这一位。
要求:主设备。
13
读/写
收到主设备失败。当交易由于主设备失败而终止时(专用周期除外),该位被设置,所有主设备必须提供这一位。
要求:主设备。
14
读/写
信号系统错误(SERR#)。当设备在SERR#线上产生一个系统错误信号时,该位被置位。不能产生SERR#的设备不需要这个位。
要求:对于全部功能。
15
读/写
检测奇偶校验错。当设备检测到一个奇偶校验错时(即使命令寄存器的奇偶校验错误响应位禁止奇偶校验错误报告),这一位被置位。