/* Initialize PIO capture for the OV7740 image sensor communication.  */
static void pio_capture_init(Pio *const p_pio, uint32_t ul_id)
/* Initialize PIO capture for the OV7740 image sensor communication.  */
static void pio_capture_init(Pio *const p_pio, uint32_t ul_id)
{
	pmc_enable_periph_clk(ul_id);
	p_pio->PIO_PCMR &= ~((uint32_t)PIO_PCMR_PCEN);
	p_pio->PIO_PCIDR = PIO_PCIDR_RXBUFF;
	p_pio->PIO_PCMR &= ~((uint32_t)PIO_PCMR_DSIZE_Msk);
	p_pio->PIO_PCMR |= PIO_PCMR_DSIZE_WORD;
	p_pio->PIO_PCMR &= ~((uint32_t)PIO_PCMR_ALWYS);
	p_pio->PIO_PCMR &= ~((uint32_t)PIO_PCMR_HALFS);
}