PCI协议是一套工业标准,这个就不细说了,这套协议有点类型IP协议,由多种不同功能的设备组成,主要是主机,主设备, bridge(桥) ,从设备等等组成, PCI bridge 类似于IP协议里面的 路由器, 链接自己的bus(有一个独立无一的bus id)到主的总线,它的主要作用是转发两个bus间的通信。
1)BUS Operation.
1.1) BUS command
0000 Interrupt Acknowledge
0001 Special Cycle
0010 I/O Read
0011 I/O Write
0100 Reserved
0101 Reserd
0110 Memory Read
0111 Memory Write
1000 Reserved
1001 Reserved
1010 Configuration Read
1011 Configuration Write
1100 Memory Read Multiple
1101 Dual Address Cycle
1110 Memory Read Line
1111 Memory Write and Invalidate
1.1.2) Read commands
Memory Read command 读一个DWORD bytes
Memory Read Line command 读一个cache line size bytes
Memory Read Multiple command 读一个包含多个cache line 的 block.
1.1.3) Write command<