4.4.2.1 HccaInterruptTable

HccaInterruptTable是一个包含32个条目的表,每个条目为一个双字(Dword)。表中的条目都是指向中断列表的指针,每个中断列表都是一个ED(端点描述符)列表。每个ED又指向该端点的TD(传输描述符)队列。主机控制器(HC)每帧访问一次HccaInterruptTable。当前帧号的低5位用作该表的索引

中断端点的ED可以出现在多个中断列表中。ED链接的列表越多,其轮询速率就越高。仅出现在一个列表中的ED的轮询速率为每32毫秒一次。出现在2个列表中的ED的轮询速率为每16毫秒一次。如果ED链接到所有32个列表中,则其轮询速率为每1毫秒(每帧)一次。这种列表结构仅允许以1、2、4、8、16和32毫秒为间隔进行均匀轮询。

具有相同轮询速率且在同一帧中出现的ED集合称为子列表。每个轮询速率的子列表数量与其轮询速率相同。例如,可以有2个轮询速率为2毫秒的子列表,每个列表在交替的帧中被处理。

32个中断列表中每个列表的最后一项必须指向等时列表。