-
大小: 15KB文件類型: .rar金幣: 2下載: 1 次發布日期: 2021-06-01
- 語言: VB
- 標簽: vboot??源代碼??bootloader??
資源簡介
vboot的源代碼,有少量我自己添加的注釋

代碼片段和文件信息
#include?“def.h“
#include?“s3c2440.h“
#include?“244x_lib.h“
#if?1
void?*memset(void?*dst?int?src?unsigned?int?len)
{
char?*p?=?dst;
while?(len--)
*p++?=?src;
return?dst;
}
void?*memcpy(void?*dst?const?void?*src?unsigned?int?len)
{
const?char?*s?=?src;
??????char?*d?=?dst;
while?(len?--)?{
*d++?=?*s++;
}
return?dst;
}
#endif
void?Port_Init(void)
{
GPACON?=?0x7fffff;
GPBCON?=?0x044555;
GPBUP?=?0x7ff; //?The?pull?up?function?is?disabled?GPB[10:0]
GPCCON?=?0xaaaaaaaa;
GPCUP?=?0xffff; //?The?pull?up?function?is?disabled?GPC[15:0]?
GPDCON?=?0x00151544;
GPDDAT?=?0x0430;
GPDUP?=?0x877A;
GPECON?=?0xaa2aaaaa;
GPEUP?=?0xf7ff; //?GPE11?is?NC
GPFCON?=?0x55aa;
GPFUP?=?0xff; //?The?pull?up?function?is?disabled?GPF[7:0]
GPGCON?=?1<<8;
GPGDAT?=?0;
GPHCON?=?0x16faaa;
GPHUP?=?0x7ff; //?The?pull?up?function?is?disabled?GPH[10:0]
EXTINT0?=?0x22222222; //?EINT[7:0]
EXTINT1?=?0x22222222; //?EINT[15:8]
EXTINT2?=?0x22222222; //?EINT[23:16]
}
//=====================================================================
static?inline?void?Uart_SendByte(int?data)
{
while?(!(UTRSTAT0?&?0x2))?; //Wait?until?THR?is?empty.
UTXH0?=?data;
}
//====================================================================
void?Uart_SendString(char?*pt)
{
while?(*pt)
Uart_SendByte(*pt++);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1307??2009-07-02?11:09??vboot\244x_lib.c
?????文件????????754??2009-06-26?11:38??vboot\244x_lib.h
?????文件???????2831??2009-06-18?17:32??vboot\bitfield.h
?????文件????????192??2009-06-22?16:04??vboot\def.h
?????文件????????696??2009-06-26?19:46??vboot\hardware.h
?????文件???????5231??2009-07-13?14:12??vboot\head.S
?????文件???????3900??2009-07-21?12:39??vboot\main.c
?????文件????????290??2009-07-18?15:44??vboot\Makefile
?????文件????????193??2009-06-22?12:44??vboot\mem.lds
?????文件???????4380??2009-07-21?12:39??vboot\nand.c
?????文件????????506??2009-06-22?18:33??vboot\nand.h
?????文件???????1503??2009-06-29?19:12??vboot\parameters.h
?????文件??????17534??2009-06-18?17:32??vboot\s3c2440.h
?????文件??????11514??2009-06-18?17:32??vboot\smdk2440.h
?????目錄??????????0??2010-01-10?21:33??vboot
-----------?---------??----------?-----??----
????????????????50831????????????????????15
- 上一篇:vb做的天氣預報系統,
- 下一篇:VB 應用最新SQLite3.DLL動態庫的方法
評論
共有 條評論