.. | .. |
---|
47 | 47 | The URB structure |
---|
48 | 48 | ================= |
---|
49 | 49 | |
---|
50 | | -Some of the fields in struct :c:type:`urb` are:: |
---|
| 50 | +Some of the fields in struct urb are:: |
---|
51 | 51 | |
---|
52 | 52 | struct urb |
---|
53 | 53 | { |
---|
.. | .. |
---|
240 | 240 | ====================================== |
---|
241 | 241 | |
---|
242 | 242 | Besides the fields present on a bulk transfer, for ISO, you also |
---|
243 | | -also have to set ``urb->interval`` to say how often to make transfers; it's |
---|
| 243 | +have to set ``urb->interval`` to say how often to make transfers; it's |
---|
244 | 244 | often one per frame (which is once every microframe for highspeed devices). |
---|
245 | 245 | The actual interval used will be a power of two that's no bigger than what |
---|
246 | 246 | you specify. You can use the :c:func:`usb_fill_int_urb` macro to fill |
---|