4.4 主机控制器通信区域

主机控制器通信区域(HCCA)是系统内存中的一个256字节结构,用于系统软件与主机控制器(HC)之间发送和接收特定的控制和状态信息。该结构必须位于256字节边界上。系统软件必须将该结构的地址写入HC中的HcHCCA寄存器。该结构允许软件直接控制HC的功能,而无需从主机控制器读取数据,除非在异常情况下(例如错误条件)。与主机控制器的正常交互可以通过读取由主机控制器写入该结构的值以及写入HC的操作寄存器来完成。

注:对主机控制器的写入预计将被缓存,对CPU性能的影响最小。