67 </ul> <p>During recording there may be DMA requests pending for both the current |
67 </ul> <p>During recording there may be DMA requests pending for both the current |
68 buffer and the next buffers. </p> <fig id="GUID-FBF47E94-8334-55D3-9AC0-FDAF1F9960B1"> |
68 buffer and the next buffers. </p> <fig id="GUID-FBF47E94-8334-55D3-9AC0-FDAF1F9960B1"> |
69 <title> The record buffer cycle </title> |
69 <title> The record buffer cycle </title> |
70 <desc><p>The numbers one to five show the buffer cycle under normal operation, |
70 <desc><p>The numbers one to five show the buffer cycle under normal operation, |
71 while the letters A to C show error induced operation. </p> </desc> |
71 while the letters A to C show error induced operation. </p> </desc> |
72 <image href="GUID-1A92047A-3C1D-5B4C-949B-98D770F5F530_d0e409012_href.png" placement="inline"/> |
72 <image href="GUID-1A92047A-3C1D-5B4C-949B-98D770F5F530_d0e414865_href.png" placement="inline"/> |
73 </fig> <p>When recording commences, the driver removes two buffers from the |
73 </fig> <p>When recording commences, the driver removes two buffers from the |
74 free list making one the current buffer and the other the next buffer (4 and |
74 free list making one the current buffer and the other the next buffer (4 and |
75 5). </p> <p>When the current buffer is set as filled, the LDD normally adds |
75 5). </p> <p>When the current buffer is set as filled, the LDD normally adds |
76 this to the completed list (1). If a record error has occurred while recording |
76 this to the completed list (1). If a record error has occurred while recording |
77 to this buffer and it is only partially filled, or even empty then the buffer |
77 to this buffer and it is only partially filled, or even empty then the buffer |