Microchip® Advanced Software Framework

acifb.c File Reference

ACIFB software driver for AVR32 UC3.

Copyright (c) 2009-2018 Microchip Technology Inc. and its subsidiaries.

#include <avr32/io.h>
#include "compiler.h"
#include "acifb.h"

Functions

void acifb_channels_setup (volatile avr32_acifb_t *acifb, const acifb_channel_t *ac_chan, uint32_t nb_chan)
 Configure a set of AC channels in normal mode. More...
 
void acifb_setup_and_enable (volatile avr32_acifb_t *acifb, const acifb_t *ac)
 Configure and enable the ACIFB module. More...
 
bool acifb_wait_channels_ready (volatile avr32_acifb_t *acifb, const uint32_t acrdy_mask)
 Wait for channels to be ready. More...
 
void acifb_windows_setup (volatile avr32_acifb_t *acifb, const acifb_window_t *ac_window, uint32_t nb_combinations)
 Configure a set of AC channels in Window mode. More...