TwiceAsNice
2019-02-18
|
#include "gsc_os_device.h"
Classes | |
struct | gsc_device_t |
Macros | |
#define | GSC_DEVICE_IS_OPEN(ptr) ((ptr)->handle) |
#define | GSC_GET_HANDLE(ptr) ((ptr)->handle) |
#define | UL unsigned long |
Typedefs | |
typedef struct _dev_data_t | dev_data_t |
Functions | |
U32 | gsc_close (gsc_device_t *device) |
void | gsc_compute_base_index (void) |
U32 | gsc_count_boards (U8 *count) |
U32 | gsc_open (U8 dev_index, U8 lst_index, gsc_device_t *device, void **handle) |
U32 | gsc_handle_validate (void *handle, U8 lst_size, U32 st_size, gsc_device_t *device, U8 *lst_index) |
Variables | |
U32 | api_initialized |
U32 | api_status |
U32 | api_status_arg |
#define GSC_DEVICE_IS_OPEN | ( | ptr | ) | ((ptr)->handle) |
#define GSC_GET_HANDLE | ( | ptr | ) | ((ptr)->handle) |
#define UL unsigned long |
typedef struct _dev_data_t dev_data_t |
U32 gsc_close | ( | gsc_device_t * | device | ) |
void gsc_compute_base_index | ( | void | ) |
U32 gsc_count_boards | ( | U8 * | count | ) |
U32 gsc_handle_validate | ( | void * | handle, |
U8 | lst_size, | ||
U32 | st_size, | ||
gsc_device_t * | device, | ||
U8 * | lst_index | ||
) |
U32 gsc_open | ( | U8 | dev_index, |
U8 | lst_index, | ||
gsc_device_t * | device, | ||
void ** | handle | ||
) |
U32 api_initialized |
U32 api_status |
U32 api_status_arg |