> For the complete documentation index, see [llms.txt](https://book.bsdcn.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://book.bsdcn.org/man/man4/simplebus.4.md).

# simplebus.4

`simplebus` — ePAPR simple-bus 驱动

## 名称

`simplebus`

## 概要

`options FDT`

## 描述

此总线驱动专用于符合 `ePAPR` 规范的扁平设备树（flattened device tree）的 `simple-bus` 节点。

`simplebus` 实体本身不表示任何物理元素，它更像是一个伞形节点，将片上集成的外设（如中断控制器、连接控制器、加速引擎等）归组在一起。

该驱动是通用的，适用于所有声明 `simple-bus` 兼容性的扁平设备树节点。它迭代 `simple-bus` 节点的直接子节点，实例化 newbus 子设备，并根据从 [fdt(4)](/man/man4/fdt.4.md) 中的节点属性检索到的配置数据为它们分配资源。

注意，`simplebus` 不管理设备资源，而是将任何请求传递给 [fdtbus(4)](/man/man4/fdtbus.4.md) 层。

## 参见

[fdt(4)](/man/man4/fdt.4.md), [fdtbus(4)](/man/man4/fdtbus.4.md), [openfirm(4)](/man/man4/openfirm.4.md)

## 标准

Power.org Standard for Embedded Power Architecture Platform Requirements (`ePAPR`)。

## 历史

`simplebus` 支持最早出现于 FreeBSD 9.0。

## 作者

`simplebus` 支持由 Semihalf 在 FreeBSD Foundation 的赞助下开发。本手册页由 Rafal Jaworowski 编写。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://book.bsdcn.org/man/man4/simplebus.4.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
