Subversion Repositories Kolibri OS

Rev

Rev 3555 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3555 Rev 3589
Line 124... Line 124...
124
;   this gives page-aligned data.
124
;   this gives page-aligned data.
125
struct uhci_controller
125
struct uhci_controller
126
; ------------------------------ hardware fields ------------------------------
126
; ------------------------------ hardware fields ------------------------------
127
FrameList       rd      1024
127
FrameList       rd      1024
128
; Entry n corresponds to the head of the frame list to be executed in
128
; Entry n corresponds to the head of the frame list to be executed in
129
; the frames n,n+1024,n+2048,n+3096,...
129
; the frames n,n+1024,n+2048,n+3072,...
130
; The first bit of each entry is Terminate bit, 1 = the frame is empty.
130
; The first bit of each entry is Terminate bit, 1 = the frame is empty.
131
; The second bit of each entry is QH/TD select bit, 1 = the entry points to
131
; The second bit of each entry is QH/TD select bit, 1 = the entry points to
132
; QH, 0 = to TD.
132
; QH, 0 = to TD.
133
; With masked 2 lower bits, the entry is a physical address of the first QH/TD
133
; With masked 2 lower bits, the entry is a physical address of the first QH/TD
134
; to be executed.
134
; to be executed.