ANALOG_IO: ANALOG_IO.h File Reference

ANALOG IO

ANALOG_IO
ANALOG_IO.h File Reference

Detailed Description

Date:
2016-07-08

NOTE: This file is generated by DAVE. Any manual modification done to this file will be lost when the code is regenerated.

Definition in file ANALOG_IO.h.

#include <xmc_gpio.h> #include <DAVE_Common.h>
#include "analog_io_conf.h"
#include "analog_io_extern.h"

Data Structures

struct  ANALOG_IO
 Initialization data structure of ANALOG_IO APP. More...

Typedefs

typedef void(* ANALOG_IO_CONFIG_PTR_t )(void)
 Function pointer prototype declaration used for initialization function.
typedef struct ANALOG_IO ANALOG_IO_t
 Initialization data structure of ANALOG_IO APP.

Functions

DAVE_APP_VERSION_t ANALOG_IO_GetAppVersion (void)
 Get ANALOG_IO APP version.
ANALOG_IO_STATUS_t ANALOG_IO_Init (const ANALOG_IO_t *const handle)
 Function to initialize the port pin as per UI settings.
__STATIC_INLINE uint32_t ANALOG_IO_GetInput (const ANALOG_IO_t *const handler)
 Function to read input level of port pin.
enum  ANALOG_IO_STATUS { ANALOG_IO_STATUS_OK = 0U, ANALOG_IO_STATUS_FAILURE = 1U }
 Initialization status of ANALOG_IO APP. More...
enum  ANALOG_IO_STATE { ANALOG_IO_STATE_NOT_INITIALIZED = 0, ANALOG_IO_STATE_INITIALIZED }
 Initialization state of ANALOG_IO APP. More...
typedef enum ANALOG_IO_STATUS ANALOG_IO_STATUS_t
 Initialization status of ANALOG_IO APP.
typedef enum ANALOG_IO_STATE ANALOG_IO_STATE_t
 Initialization state of ANALOG_IO APP.

Go to the source code of this file.