PCI / ACPI / SMBIOS Terms Stable
PCI Root Bridgeとは?
BIOS/UEFIおよびembedded firmware学習者向けにPCI Root Bridgeを説明するクイックノート。
1 分で読めます
PCI Root Bridgeとは?
PCI Root Bridgeは、device discovery、configuration-space access、resource allocation、driver bindingで使われるPCI/PCIe firmwareの概念である。
なぜ重要か
- firmwareがPCI/PCIe deviceを検出・設定する仕組みを説明する。
- missing device、invalid BAR、resource allocation問題のdebugに役立つ。
- PCI configuration spaceとUEFI driver bindingを結び付ける。
実例
例:Vendor IDが0xFFFFとして読める場合、firmwareがbus上のdeviceを見えていない、またはbus/device/function addressが間違っている可能性がある。
クイックチェックリスト
- deviceはPCI configuration spaceに見えているか。
- Vendor ID、Device ID、Class Code、BAR、bridge windowは正しいか。
- 正しいUEFI driverがdevice handleへbindしているか。
覚えておくポイント
PCI Root Bridgeは、configuration-space dataとUEFI handle/protocol stateを結び付けてdebugすると分かりやすい。
関連ノート
- PCIeにおけるBDFとは?
- PCIeにおけるBARとは?
- PCI Configuration Spaceとは?
- Vendor IDとDevice IDとは?
- PCI Resource Allocationとは?
公開参考資料
この記事は役に立ちましたか?
ファームウェア、BIOS/UEFI、組み込みシステムを学んでいる人に共有できます。
Nội dung liên quan
Một số bài viết, ghi chú hoặc project có liên quan đến nội dung bạn vừa đọc.
Ghi chúPCI / ACPI / SMBIOS Terms
PCI Configuration Spaceとは?
BIOS/UEFIおよびembedded firmware学習者向けにPCI Configuration Spaceを説明するクイックノート。
Ghi chúPCI / ACPI / SMBIOS Terms
PCIeにおけるBARとは?
BIOS/UEFIおよびembedded firmware学習者向けにPCIeにおけるBARを説明するクイックノート。
Ghi chúPCI / ACPI / SMBIOS Terms
PCIeにおけるBridge Windowとは?
BIOS/UEFIおよびembedded firmware学習者向けにPCIeにおけるBridge Windowを説明するクイックノート。
Biến note thành bài viết hoàn chỉnh
Notes là nơi ghi nhanh khái niệm.