• 大小: 39KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-05-21
  • 语言: VB
  • 标签: vboot  

资源简介

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个文件信息

评论

共有 条评论