TwiceAsNice  2019-02-18
Classes | Functions
fifo.c File Reference
#include <stdio.h>
#include <string.h>
#include "hpdi32_api.h"
#include "main.h"
#include "util_label.h"
Include dependency graph for fifo.c:

Classes

struct  fifo_t
 

Functions

static int _fifo_fill_level_test (void *handle, U32 which, U32 defalt)
 
static int _fifo_fill_level_tests (void *handle)
 
static int _fifo_reset_test (void *handle, U32 which, fifo_info_t info, fifo_info_t tx_info)
 
static int _fifo_reset_tests (void *handle)
 
static int _fifo_size_test (void *handle, U32 which, fifo_info_t info, U32 size)
 
static int _fifo_size_tests (void *handle)
 
static int _fifo_status_test (void *handle, U32 which)
 
static int _fifo_status_tests (void *handle)
 
static int _fifo_transfer_size_test (void *handle, U32 status, U32 which, fifo_t *list, size_t size)
 
static int _fifo_transfer_size_tx_test (void *handle)
 
static int _fifo_transfer_size_rx_test (void *handle)
 
static int _fifo_transfer_size_tests (void *handle)
 
int fifo_config_tests (void *handle)
 
void fifo_info_rx (fifo_info_t *info, U32 *size)
 
void fifo_info_tx (fifo_info_t *info, U32 *size)
 

Function Documentation

◆ _fifo_fill_level_test()

static int _fifo_fill_level_test ( void *  handle,
U32  which,
U32  defalt 
)
static

◆ _fifo_fill_level_tests()

static int _fifo_fill_level_tests ( void *  handle)
static

◆ _fifo_reset_test()

static int _fifo_reset_test ( void *  handle,
U32  which,
fifo_info_t  info,
fifo_info_t  tx_info 
)
static

◆ _fifo_reset_tests()

static int _fifo_reset_tests ( void *  handle)
static

◆ _fifo_size_test()

static int _fifo_size_test ( void *  handle,
U32  which,
fifo_info_t  info,
U32  size 
)
static

◆ _fifo_size_tests()

static int _fifo_size_tests ( void *  handle)
static

◆ _fifo_status_test()

static int _fifo_status_test ( void *  handle,
U32  which 
)
static

◆ _fifo_status_tests()

static int _fifo_status_tests ( void *  handle)
static

◆ _fifo_transfer_size_rx_test()

static int _fifo_transfer_size_rx_test ( void *  handle)
static

◆ _fifo_transfer_size_test()

static int _fifo_transfer_size_test ( void *  handle,
U32  status,
U32  which,
fifo_t list,
size_t  size 
)
static

◆ _fifo_transfer_size_tests()

static int _fifo_transfer_size_tests ( void *  handle)
static

◆ _fifo_transfer_size_tx_test()

static int _fifo_transfer_size_tx_test ( void *  handle)
static

◆ fifo_config_tests()

int fifo_config_tests ( void *  handle)

◆ fifo_info_rx()

void fifo_info_rx ( fifo_info_t info,
U32 *  size 
)

◆ fifo_info_tx()

void fifo_info_tx ( fifo_info_t info,
U32 *  size 
)