📄 board.h
字号:
/*****************************************************************************
* board.h BIOSBOX 开发板相关函数
*
* Copyright(C) 2007, uCdragon
* All rights reserved.
*
* History
* 2007.03.16 lqm@ucdragon.net
*
******************************************************************************/
#ifndef __BOARD_H
#define __BOARD_H
#include "def.h"
#define IAP_SUPPORT 1
#define MCI_SUPPORT 1
#define NAND_FLASH_SUPPORT 1
#if MCI_SUPPORT
#include "mci.h"
#endif //MCI_SUPPORT
#if NAND_FLASH_SUPPORT
#include "nand.h"
#endif //NAND_FLASH_SUPPORT
#ifdef __cplusplus
extern "C" {
#endif
//called after boot info printed
void SecInitBoard(void);
void putch(char c);
/*
return char when char gotten throught UART
return 0 if key not ready
*/
char PollUart(char * pc);
/*
return char when key is pressed
*/
char PollKey(void);
/*
led is on if bit is set
*/
void DisplayLed(U8 led);
void Beep(U32 frequency,U32 ms);
void Delay(U32 us);
/*
provide by board
id interrupt need by biosbox
entry interrupt entry for this interrupt
*/
void SetInterrupt(U32 id,U32 entry);
#ifdef __cplusplus
}
#endif
#endif /*__BOARD_H*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -