亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? board.h

?? S3C2410的ADS工程
?? H
字號:
#ifndef __BOARD_H
#define __BOARD_H

#include "../inc/def.h"

#ifdef __cplusplus
extern "C" {
#endif

extern void __ENTRY(void);

void DisableInt(void);
void EnableInt(void);
void EnterCritical(U32 *);
void ExitCritical(U32 *);
void outportb(U8, U32);
void outportw(U16, U32);
void outportl(U32, U32);
U8  inportb(U32);
U16 inportw(U32);
U32 inportl(U32);

extern U32 SysRstVector;
extern U32 UdfInsVector;
extern U32 SwiSvcVector;
extern U32 InsAbtVector;
extern U32 DatAbtVector;
extern U32 ReservedVector;
extern U32 IrqSvcVector;
extern U32 FiqSvcVector;

void CacheDisable(void);
void CacheEnable(void);
void CacheFlush(void);

#define min(x1,x2) ((x1<x2)? x1:x2)
#define max(x1,x2) ((x1>x2)? x1:x2)
#define	abs(x)				(((x)>=0)?(x):-(x))
#define	abs_diff(x1, x2)	(((x1)>(x2))?((x1)-(x2)):((x2)-(x1)))

void PortInit(void);

void SystemClockInit(void);
U32  GetSysClock(SysClock *);
void SetSysClockPara(void *);
void GetSysClockPara(void *);
int  SetSysClock(void);
U32  GetCpuClock(void);
U32  GetMasterClock(void);

void SerialTxChar(char);
void SerialTxString(char *);
void SerialTxEmpty(void);
int  SerialRxReady(void);
char SerialRxKey(void);
char SerialRxChar(void);
int  SerialRxToBuf(char *);
void SerialChgBaud(U32);
U16  SerialSwitch(U16);
int Uart_GetIntNum(void) ;

int kbhit(void);
int getkey(void);
//#define	kbhit	SerialRxReady
//#define	getkey	SerialRxKey
void putch(char ch);
void puts(char *str);
char getch(void);
//#define	getch	SerialRxChar
//#define	putch	SerialTxChar
#define	putchar	putch
//#define	puts	SerialTxString

#define DebugOut	printf
#define	ERROR		printf

//led,key,buzzer,etc...
void Beep(U32 freq, U32 time);	//蜂鳴器鳴叫
void LedSet(U32 LedStatus);		//四個LED 點亮/熄滅狀態設置
U32  LedGet(void);
void LedDisp(void);				//跑馬燈程序
U16  GetKeyStatus(void);

#define	KEY1_DOWN()	(!(GetKeyStatus()&1))
#define	KEY2_DOWN()	(!(GetKeyStatus()&2))
#define	KEY3_DOWN()	(!(GetKeyStatus()&4))
#define	KEY4_DOWN()	(!(GetKeyStatus()&8))

//Timer
void TimerInit(U32);
void Delay(U32 time);
int  WaitEventWithTimeout(int (*event)(void), int cond, U32 ms);

//RTC timer
void RtcSetDay(TIME_STRUC *time);
void RtcSetWeek(TIME_STRUC *time);
void RtcSetTime(TIME_STRUC *time);
void RtcGetTime(TIME_STRUC *time);
void RtcAlarm(TIME_STRUC *time);

//
//extern void (*pNorFlashInit)(void);
//extern void (*pNorFlashProg)(U32, U32, U32);
void NorFlashInit(void);
void NorFlashStatusRep(void);
void NorFlashProg(U32 dst, U32 src, U32 size);
#define	NorFlashRead(dst, src, size)	memcpy((char *)(dst), (char *)(ROM_BASE+(src)), (int)(size))
U32 NFSaveParams(char *pEnv);
U32 NFSearchParams(char *pEnv);

//
int eth_init(void);
int arp_init(void);

//
void EnableIrq(int);
void DisableIrq(int);
void AckAndClrIrq(int);

//
void MemCfgInit(void);
//
void BoardInitStart(void);
void BoardInitEnd(void);
void BoardPrepareRun(void);

//Show boot information
void ShowBootInfo(void);

//Shell
void ShellIn(void);

#ifdef __cplusplus
}
#endif

#endif /*__BOARD_H*/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美人妖巨大在线| 色94色欧美sute亚洲线路二| av在线免费不卡| 国产亚洲欧美日韩日本| 韩国av一区二区三区| 欧美精品一区二区久久婷婷| 国产二区国产一区在线观看| 亚洲精品亚洲人成人网| 91麻豆免费看| 亚洲一区av在线| 欧美不卡视频一区| 成人免费不卡视频| 日韩有码一区二区三区| 国产午夜精品久久| 国产日韩欧美激情| 欧美精品高清视频| 成人av网站在线| 精品一区二区三区香蕉蜜桃| 亚洲欧美国产高清| 欧美不卡在线视频| 国产欧美日韩麻豆91| 亚洲精品国产一区二区精华液| 一区二区三区精品| 中文字幕一区二区三区在线不卡| 91精品国产91久久久久久一区二区 | 成人在线视频首页| 一本色道久久综合精品竹菊| 美国毛片一区二区三区| 中文字幕永久在线不卡| 亚洲在线视频网站| 青青草国产精品亚洲专区无| 亚洲国产精品尤物yw在线观看| 精品久久人人做人人爰| 中文字幕在线观看一区| 天天综合色天天综合| 亚洲伊人伊色伊影伊综合网| 欧美aaaaaa午夜精品| 风间由美一区二区av101| 久久99精品一区二区三区三区| 国产精品99久久久久| 国产精品亚洲成人| 欧美自拍丝袜亚洲| 色婷婷综合久久久久中文一区二区| 欧美日韩不卡一区| 日韩毛片在线免费观看| 自拍偷拍国产精品| 精品综合久久久久久8888| av男人天堂一区| 日韩精品一区二区三区四区视频 | 极品美女销魂一区二区三区免费 | 亚洲高清在线视频| 国产91精品免费| 3d成人动漫网站| 欧美一区二区成人| 亚洲四区在线观看| 国产成人在线色| 日韩三级精品电影久久久| 欧美大片日本大片免费观看| 亚洲激情五月婷婷| 国产91对白在线观看九色| 欧美电影免费提供在线观看| 亚洲一区在线观看免费观看电影高清| 国产精品伊人色| 日韩精品一区二区三区四区| 日韩高清不卡一区二区三区| 极品少妇一区二区三区精品视频 | 国产乱码字幕精品高清av| 欧美精品色综合| 亚洲自拍偷拍综合| 色综合久久66| 亚洲欧美日韩国产综合| 成人国产精品免费观看视频| 久久久久久夜精品精品免费| 中文字幕欧美一| 成人午夜电影小说| 国产精品青草久久| 亚洲影院在线观看| 欧美中文字幕一区二区三区| 亚洲精选视频免费看| 色香蕉成人二区免费| 亚洲精品欧美激情| 欧美亚洲免费在线一区| 日韩欧美aaaaaa| 久久精品久久综合| 色视频欧美一区二区三区| 亚洲精品欧美专区| 欧美日韩极品在线观看一区| 亚洲国产欧美在线人成| 欧美日韩国产一二三| 麻豆极品一区二区三区| 久久人人爽人人爽| 91蜜桃免费观看视频| 亚洲第一久久影院| 99re在线视频这里只有精品| 精品久久久久久综合日本欧美| 久久国产精品第一页| 国产喷白浆一区二区三区| 成人av网站免费| 亚洲在线观看免费视频| 欧美一区二区成人| 成人开心网精品视频| 亚洲一区二区av电影| 日韩午夜av电影| 成人黄色一级视频| 午夜精品久久久久久久99樱桃| 日韩一级完整毛片| av中文字幕不卡| 日韩在线播放一区二区| 国产欧美视频一区二区三区| 欧美唯美清纯偷拍| 国产精品一区二区久久精品爱涩 | 欧美在线免费观看亚洲| 蜜桃av一区二区| 亚洲视频精选在线| 欧美成人vps| 一本久久综合亚洲鲁鲁五月天| 免费人成在线不卡| 一区二区在线电影| 久久久久国产精品厨房| 在线观看一区日韩| 国产精品主播直播| 爽好多水快深点欧美视频| 国产日韩欧美麻豆| 91精品国产色综合久久不卡蜜臀 | 蜜臀久久99精品久久久久宅男| 中文字幕不卡一区| 粉嫩aⅴ一区二区三区四区五区| 亚洲福利视频三区| 国产欧美日韩在线| 精品处破学生在线二十三| 欧美日韩国产高清一区二区| 成人久久久精品乱码一区二区三区 | 一区二区免费在线播放| 国产欧美日韩在线观看| 欧美岛国在线观看| 欧美喷潮久久久xxxxx| 99久久综合精品| 高清日韩电视剧大全免费| 奇米一区二区三区av| 亚洲一区成人在线| 亚洲精品午夜久久久| 国产精品久久久久久亚洲毛片| 99综合电影在线视频| 狠狠色伊人亚洲综合成人| 亚洲成人午夜影院| 亚洲影院在线观看| 日韩美女啊v在线免费观看| 中文字幕乱码亚洲精品一区| 国产亚洲制服色| 亚洲精品一区二区三区影院| 欧美大胆人体bbbb| 欧美成人精品3d动漫h| 日韩欧美黄色影院| xf在线a精品一区二区视频网站| 成人午夜精品在线| 国产suv精品一区二区883| 韩国v欧美v日本v亚洲v| 国内精品视频666| 久久电影国产免费久久电影| 久久精品国产亚洲高清剧情介绍 | 国产一区二区三区四区五区入口 | 欧美怡红院视频| 欧美色国产精品| 国产69精品久久777的优势| 成人综合在线视频| 99re这里只有精品首页| 在线观看欧美日本| 日韩视频在线你懂得| 国产丝袜欧美中文另类| 亚洲欧美一区二区在线观看| 亚洲视频一二三| 日韩在线一区二区三区| 国精产品一区一区三区mba视频| 国产精品亚洲视频| 一本到不卡免费一区二区| 91精品国产综合久久香蕉的特点| 日韩欧美一级特黄在线播放| 国产三级久久久| 亚洲一区二区三区国产| 蜜桃视频在线观看一区二区| 国产精品亚洲午夜一区二区三区| 成人黄色免费短视频| 欧美视频一二三区| 久久久久久久精| 亚洲精品成人少妇| 久久av老司机精品网站导航| jlzzjlzz亚洲日本少妇| 欧美丰满一区二区免费视频| 久久精品一二三| 亚洲成人午夜影院| 国产激情偷乱视频一区二区三区| 日本久久电影网| 精品福利一区二区三区| 亚洲欧美日韩国产综合在线| 久久99精品久久久久久国产越南 | 国产河南妇女毛片精品久久久| 91丨国产丨九色丨pron| 欧美xfplay| 亚洲成av人片在线| 成人三级伦理片|