Comment 33 for bug 1691991

Revision history for this message
Zhanglei Mao (zhanglei-mao) wrote :

hi Danniel,

This forwarded mail are from Huawei guy which to say "PCI_BRIDGE_CTL_VGA" are only used on X86 but not for AMR64. The English line was my translated for Chines text.

thanks,
Mao

---------- Forwarded message ----------
From: wanghuiqiang <email address hidden>
Date: 2017-06-09 13:38 GMT+08:00
Subject: 答复: 答复: 答复: vga card question for D05
To: Zourongrong <email address hidden>, Zhanglei Mao <email address hidden>, "Liuxinliang (Matthew Liu)" <email address hidden>
Cc: "Xiongfanggou (James)" <email address hidden>, caesar qiu 裘赛海 <email address hidden>, allan wang 王友朋 <email address hidden>, "<email address hidden>" <email address hidden>, "Xiazhongjun (Summer)" <email address hidden>, "kongxinwei (A)" <email address hidden>, Land Lu <email address hidden>

不清楚你们这个问题是基于什么平台提出的。
在ARM里没有用这个PCI_BRIDGE_CTL_VGA。这是x86的架构设计里用来分配IO和memory地址空间的。而ARM世界是没有IO空间的概念的,至于memory空间,也是x86里为了支持legacy VGA而一直沿用的技术。具体信息可以看以下的内容。

Translating:
I don't know which platform was this request based on.
In the ARM, PCI_BRIDGE_CTL_VGA was not used. This is a x86 architecture design using as IO and Memory address space assign or allocation. In the ARM word, there are no any IO space concepts, for memory address space, it was used space technology legacy VGA supports on X86. More details can be found from below:

Thanks!