TwiceAsNice  2019-02-18
Functions | Variables
gsc_access.c File Reference
#include "gsc_access.h"
#include "gsc_os_device.h"
#include "gsc_drv.h"
#include "dev_version.h"
Include dependency graph for gsc_access.c:

Functions

U32 gsc_count_boards (U8 *count)
 
void gsc_compute_base_index (void)
 
U32 gsc_handle_validate (void *handle, U8 lst_size, U32 st_size, gsc_device_t *device, U8 *lst_index)
 
U32 gsc_open (U8 index, U8 lst_index, gsc_device_t *device, void **handle)
 
U32 gsc_close (gsc_device_t *device)
 

Variables

U32 api_initialized = 0
 
U32 api_status = (U32) GSC_SUCCESS
 
U32 api_status_arg = 0
 
static U8 _api_base_index = 0
 

Function Documentation

◆ gsc_close()

U32 gsc_close ( gsc_device_t device)

◆ gsc_compute_base_index()

void gsc_compute_base_index ( void  )

◆ gsc_count_boards()

U32 gsc_count_boards ( U8 *  count)

◆ gsc_handle_validate()

U32 gsc_handle_validate ( void *  handle,
U8  lst_size,
U32  st_size,
gsc_device_t device,
U8 *  lst_index 
)

◆ gsc_open()

U32 gsc_open ( U8  index,
U8  lst_index,
gsc_device_t device,
void **  handle 
)

Variable Documentation

◆ _api_base_index

U8 _api_base_index = 0
static

◆ api_initialized

U32 api_initialized = 0

◆ api_status

U32 api_status = (U32) GSC_SUCCESS

◆ api_status_arg

U32 api_status_arg = 0