You've already forked gitified_old_clb_svn
23 lines
522 B
C
23 lines
522 B
C
#ifndef __MINIC_H
|
|
#define __MINIC_H
|
|
|
|
#include "types.h"
|
|
|
|
#define ETH_HEADER_SIZE 14
|
|
#define ETH_ALEN 6
|
|
#define ETH_P_1588 0x88F7 /* IEEE 1588 Timesync */
|
|
|
|
#define WRPC_FID 0
|
|
|
|
void minic_init();
|
|
void minic_disable();
|
|
int minic_poll_rx();
|
|
void minic_get_stats(int *tx_frames, int *rx_frames);
|
|
|
|
int minic_rx_frame(uint8_t * hdr, uint8_t * payload, uint32_t buf_size,
|
|
struct hw_timestamp *hwts);
|
|
int minic_tx_frame(uint8_t * hdr, uint8_t * payload, uint32_t size,
|
|
struct hw_timestamp *hwts);
|
|
|
|
#endif
|