Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[QUESTION] TC 830 MSE bit functionnality #423

Open
f4bjh opened this issue Jan 20, 2025 · 1 comment
Open

[QUESTION] TC 830 MSE bit functionnality #423

f4bjh opened this issue Jan 20, 2025 · 1 comment

Comments

@f4bjh
Copy link

f4bjh commented Jan 20, 2025

Hi,

I'm facing a TC failed on my platform : TC 830 Check Cmd Reg memory space enable on Root Port.

Could you, please, point the specification where it is stated that MSE bit of Root Port should disable access to MMIO space of a downstream device ?

Thanks in advance for your help

Regards,
Fabrice DECROP LONGET

@Sujana-M
Copy link
Contributor

Hi @f4bjh

The PCIe specs states the below for MSE bit:

Memory Space Enable: Controls a Function's response to Memory Space accesses. When this bit is Clear, all received Memory Space accesses are caused to be handled as Unsupported Requests. When this bit is Set, the Function is enabled to decode the address and further process Memory Space accesses.

The memory accesses to a downstream port go through the Root port. Hence, any memory access to a downstream port of a RP, whose MSE bit is disabled will be handled as a UR response.

Thanks,
ACS Team

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants