資源簡介
vboot源碼,可直接編譯,燒錄到nand falsh用,好用,值的收藏

代碼片段和文件信息
#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)
{
#ifdef?DEBUG
while?(!(UTRSTAT0?&?0x2))?; //Wait?until?THR?is?empty.
UTXH0?=?data;
#endif
}
//====================================================================
void?Uart_SendString(char?*pt)
{
while?(*pt)
Uart_SendByte(*pt++);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1327??2013-08-11?20:14??vboot\244x_lib.c
?????文件????????754??2009-06-26?11:38??vboot\244x_lib.h
?????文件???????2831??2009-06-18?17:32??vboot\bitfield.h
?????文件????????211??2013-08-11?20:16??vboot\def.h
?????文件????????696??2009-06-26?19:46??vboot\hardware.h
?????文件???????5231??2009-07-13?14:12??vboot\head.S
?????文件???????3985??2013-08-11?20:07??vboot\main.c
?????文件????????290??2010-07-28?17:57??vboot\Makefile
?????文件????????193??2009-06-22?12:44??vboot\mem.lds
?????文件???????4404??2009-11-06?13:36??vboot\nand.c
?????文件????????506??2009-06-22?18:33??vboot\nand.h
?????文件???????1503??2009-11-07?13:43??vboot\parameters.h
?????文件??????17534??2009-06-18?17:32??vboot\s3c2440.h
?????文件??????28672??2013-08-11?22:41??vboot\si\vboot.IAB
?????文件????????608??2013-08-11?22:41??vboot\si\vboot.IAD
?????文件??????20480??2013-08-11?22:41??vboot\si\vboot.IMB
?????文件????????528??2013-08-11?22:41??vboot\si\vboot.IMD
?????文件?????????44??2013-08-11?22:41??vboot\si\vboot.PFI
?????文件????????776??2013-08-11?22:41??vboot\si\vboot.PO
?????文件???????3944??2013-08-11?22:41??vboot\si\vboot.PR
?????文件??????22776??2013-08-11?22:41??vboot\si\vboot.PRI
?????文件?????133984??2013-08-11?22:41??vboot\si\vboot.PS
?????文件?????????42??2013-08-11?20:16??vboot\si\vboot.SearchResults
?????文件??????26030??2013-08-11?22:41??vboot\si\vboot.WK3
?????文件??????11514??2009-06-18?17:32??vboot\smdk2440.h
?????文件???????3196??2013-08-11?20:17??vboot\vboot.bin
?????目錄??????????0??2013-08-14?10:29??vboot\si
?????目錄??????????0??2013-08-14?10:29??vboot
-----------?---------??----------?-----??----
???????????????292059????????????????????28
............此處省略1個文件信息
- 上一篇:VB寫DLL和調用dll
- 下一篇:10個OCX vb6控件
評論
共有 條評論