IEEE 1394 디바이스에 대한 등시 DMA 전송 버퍼링

시작되면 등시 전송이 중지될 때까지 연속됩니다. 호스트 컨트롤러에는 트랜잭션의 요구를 처리할 준비가 된 버퍼가 있어야 합니다. 버스 드라이버는 리소스 핸들이 사용될 때까지 리소스 핸들에 연결된 버퍼를 사용한 다음 DMA를 중지합니다. 이 경우 드라이버가 추가 버퍼를 연결하여 트랜잭션을 계속합니다. 버퍼에 대한 ISOCH_DESCRIPTOR 필요에 따라 버스 드라이버가 버퍼로 완료된 경우에 대한 콜백을 제공합니다. 드라이버는 이를 사용하여 추가 버퍼를 연결할 수 있습니다. 최적의 성능을 위해 드라이버는 한 번에 여러 버퍼를 연결하고 마지막 버퍼만 콜백을 제공하여 버퍼 공급이 다 되었음을 신호해야 합니다.

다음 다이어그램에서는 등시 전송에 사용되는 버퍼를 보여 줍니다.

등시 전송에 사용되는 버퍼를 보여 주는 다이어그램