C++程序  |  33行  |  758 B

#ifndef _SSP_UART
#define _SSP_UART

#include "types.h"

#define TNG_SSP5_ADDR_BASE      0xFF189000

struct ssp_reg {
	vu32 SSPx_SSCR0;      // 0x00
	vu32 SSPx_SSCR1;      // 0x04
	vu32 SSPx_SSSR;       // 0x08
	vu32 SSPx_SSITR;      // 0x0C
	vu32 SSPx_SSDR;       // 0x10
	vu32 SSPx_DUMMY1;     //0x14
	vu32 SSPx_DUMMY2;     //0x18
	vu32 SSPx_DUMMY3;     //0x1c
	vu32 SSPx_DUMMY4;     //0x20
	vu32 SSPx_DUMMY5;     //0x24
	vu32 SSPx_SSTO;       // 0x28
	vu32 SSPx_SSPSP;      // 0x2C
	vu32 SSPx_SSTSA;      // 0x30
	vu32 SSPx_SSRSA;      // 0x34
	vu32 SSPx_SSTSS;      // 0x38
	vu32 SSPx_SSACD;      // 0x3C
	vu32 SSPx_SSCR2;      // 0x40
	vu32 SSPx_SSFS;       // 0x44
	vu32 SSPx_FRAME_CNT;  // 0x48
};

extern void bs_ssp_printk(const char *str);

#endif