#ifndef __BSP_H
#define __BSP_H


#include "bspconfig.h"
#include "asm-generic/int-ll64.h"
#include "can_app.h"
#include "my_rtc.h"
#include "dido.h"
#include "e2prom.h"
#include "equ_fuxi.h"
#include "flash.h"
#include "flexcan.h"
#include "fourier.h"
#include "freq.h"
#include "gpio.h"
#include "gps.h"
#include "i2c.h"
#include "mac.h"
#include "pit.h"
#include "dspi.h"
#include "uart_user.h"
#include "ustimer.h"
#include "watchdog.h"
#include "calculate.h"
#include "gx21m15.h"
#include "shm.h"
#include "mb.h"
#include "ad7616.h"
#include "goose.h"
#include "goose_drv.h"
#include <sched.h>
#include "bsp_ccu.h"
#include "bsp_ustimer.h"
#include "aht20.h"
#include "shmem.h"
#include "pps_sync.h"

extern const char * szTool;

int bsp_init(void);
int bsp_exit(void);

int get_clocks_printf(void);

char * q16_to_str(long q16);


#endif

/*******************endfile*******************************/

