⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 board.h

📁 优龙LPC2468开发板BIOS源程序,简洁明了
💻 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 + -