modules/aout/aout.c File Reference

#include <mios32.h>
#include <string.h>
#include "aout.h"
#include "aout_hz_v_table.inc"

Data Structures

struct  aout_channel_t

Functions

s32 AOUT_Init (u32 mode)
s32 AOUT_IF_Init (u32 mode)
const char * AOUT_IfNameGet (aout_if_t if_type)
s32 AOUT_ConfigSet (aout_config_t config)
aout_config_t AOUT_ConfigGet (void)
s32 AOUT_ConfigChannelInvertedSet (u8 cv, u8 inverted)
s32 AOUT_ConfigChannelHzVSet (u8 cv, u8 hz_v)
s32 AOUT_CaliModeSet (u8 pin, aout_cali_mode_t mode)
aout_cali_mode_t AOUT_CaliModeGet (void)
u8 AOUT_CaliPinGet (void)
const char * AOUT_CaliNameGet (aout_cali_mode_t mode)
s32 AOUT_PinSet (u8 pin, u16 value)
s32 AOUT_PinGet (u8 pin)
s32 AOUT_PinSlewRateSet (u8 pin, u8 value)
s32 AOUT_PinSlewRateGet (u8 pin)
s32 AOUT_PinPitchRangeSet (u8 pin, u8 value)
s32 AOUT_PinPitchRangeGet (u8 pin)
s32 AOUT_PinPitchSet (u8 pin, s16 value)
s32 AOUT_PinPitchGet (u8 pin)
s32 AOUT_DigitalPinSet (u8 pin, u8 value)
s32 AOUT_DigitalPinGet (u8 pin)
s32 AOUT_DigitalPinsSet (u32 value)
u32 AOUT_DigitalPinsGet (void)
s32 AOUT_SuspendSet (u8 suspend)
s32 AOUT_SuspendGet (void)
s32 AOUT_Update (void)
s32 AOUT_TerminalHelp (void *_output_function)
s32 AOUT_TerminalParseLine (char *input, void *_output_function)
s32 AOUT_TerminalPrintConfig (void *_output_function)

Generated on 22 Jan 2016 for MIOS32 by  doxygen 1.6.1