MPC-8548 PCI Config space

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

MPC-8548 PCI Config space

ソリューションへジャンプ
5,327件の閲覧回数
Art999
Contributor I
How can I change the "Device ID, Vendor ID" and/or "Subsystem Vendor ID, Subsystem ID" of the MPC-8548 PCI config space ?
Thanks
0 件の賞賛
返信
1 解決策
3,428件の閲覧回数
ed_swarthout
NXP Employee
NXP Employee
The Device ID and Vendor ID can not be changed.

Typically the bootrom would write the Subsystem ID and Subsystem Vendor ID by doing a config write to the controller cfg space.

For PCI, just write the desired value to offset 0x2c.
For PCI Express, write offset 0x478 and then set the ready bit in 0x4b0.

Search for "subsystem" in:

http://www.freescale.com/files/32bit/doc/ref_manual/MPC8548ERM.pdf

-EdS

元の投稿で解決策を見る

0 件の賞賛
返信
1 返信
3,429件の閲覧回数
ed_swarthout
NXP Employee
NXP Employee
The Device ID and Vendor ID can not be changed.

Typically the bootrom would write the Subsystem ID and Subsystem Vendor ID by doing a config write to the controller cfg space.

For PCI, just write the desired value to offset 0x2c.
For PCI Express, write offset 0x478 and then set the ready bit in 0x4b0.

Search for "subsystem" in:

http://www.freescale.com/files/32bit/doc/ref_manual/MPC8548ERM.pdf

-EdS
0 件の賞賛
返信