-
大小: 12.84MB文件类型: .zip金币: 1下载: 0 次发布日期: 2023-07-30
- 语言: 其他
- 标签: u-boot-1.2.0 阳初 s3c2400
资源简介
网上大侠写得适用于阳初3sc2410 的u-boot (u-boot-1.2.0) 解压后输入 make yangchu_config ; make 即可
代码片段和文件信息
/*
* (C) Copyright 2001
* Rob Taylor Flying Pig Systems. robt@flyingpig.com.
*
* Modified during 2003 by
* Ken Chou kchou@ieee.org
*
* See file CREDITS for list of people who contributed to this
* project.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
* published by the Free Software Foundation; either version 2 of
* the License or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not write to the Free Software
* Foundation Inc. 59 Temple Place Suite 330 Boston
* MA 02111-1307 USA
*/
#include
#include
#include
int checkboard (void)
{
ulong busfreq = get_bus_freq(0);
char buf[32];
printf(“Board: A3000 Local Bus at %s MHz\n“ strmhz(buf busfreq));
return 0;
}
long int initdram (int board_type)
{
long size;
long new_bank0_end;
long mear1;
long emear1;
size = get_ram_size(CFG_SDRAM_base CFG_MAX_RAM_SIZE);
new_bank0_end = size - 1;
mear1 = mpc824x_mpc107_getreg(MEAR1);
emear1 = mpc824x_mpc107_getreg(EMEAR1);
mear1 = (mear1 & 0xFFFFFF00) |
((new_bank0_end & MICR_ADDR_MASK) >> MICR_ADDR_SHIFT);
emear1 = (emear1 & 0xFFFFFF00) |
((new_bank0_end & MICR_ADDR_MASK) >> MICR_EADDR_SHIFT);
mpc824x_mpc107_setreg(MEAR1 mear1);
mpc824x_mpc107_setreg(EMEAR1 emear1);
return (size);
}
/*
* Initialize PCI Devices
*/
#ifndef CONFIG_PCI_PNP
static struct pci_config_table pci_a3000_config_table[] = {
/* vendor device class */
/* bus dev func */
{ PCI_VENDOR_ID_NS PCI_DEVICE_ID_NS_83815 PCI_ANY_ID
PCI_ANY_ID PCI_ANY_ID PCI_ANY_ID /* dp83815 eth0 divice */
pci_cfgfunc_config_device { PCI_ENET0_IOADDR
PCI_ENET0_MEMADDR
PCI_COMMAND_IO |
PCI_COMMAND_MEMORY |
PCI_COMMAND_MASTER }}
{ PCI_ANY_ID PCI_ANY_ID PCI_ANY_ID
PCI_ANY_ID 0x14 PCI_ANY_ID /* PCI slot1 */
pci_cfgfunc_config_device { PCI_ENET1_IOADDR
PCI_ENET1_MEMADDR
PCI_COMMAND_IO |
PCI_COMMAND_MEMORY |
PCI_COMMAND_MASTER }}
{ PCI_ANY_ID PCI_ANY_ID PCI_ANY_ID
PCI_ANY_ID 0x15 PCI_ANY_ID /* PCI slot2 */
pci_cfgfunc_config_device { PCI_ENET2_IOADDR
PCI_ENET2_MEMADDR
PCI_COMMAND_IO |
PCI_COMMAND_MEMORY |
PCI_COMMAND_MASTER }}
{ PCI_ANY_ID PCI_ANY_ID PCI_ANY_ID
PCI_ANY_ID 0x16 PCI_ANY_ID /* PCI slot3 */
pci_cfgfunc_config_device { PCI_ENET3_IOADDR
PCI_ENET3_MEMADDR
PCI_COMMAND_IO |
PCI_COMMAND_MEMORY |
PCI_COMMAND_MASTER }}
{ }
};
#endif
struct pci_controller hose = {
#i
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-10-24 21:14 u-boot-1.2.0\
文件 908 2011-10-24 21:13 u-boot-1.2.0\arm_config.mk
文件 941 2011-10-24 21:13 u-boot-1.2.0\avr32_config.mk
文件 918 2011-10-24 21:13 u-boot-1.2.0\blackfin_config.mk
目录 0 2011-10-24 21:14 u-boot-1.2.0\board\
目录 0 2011-10-24 21:14 u-boot-1.2.0\board\a3000\
文件 3127 2011-10-24 21:13 u-boot-1.2.0\board\a3000\a3000.c
文件 962 2011-10-24 21:13 u-boot-1.2.0\board\a3000\config.mk
文件 10934 2011-10-24 21:13 u-boot-1.2.0\board\a3000\flash.c
文件 1356 2011-10-24 21:13 u-boot-1.2.0\board\a3000\Makefile
文件 633 2011-10-24 21:13 u-boot-1.2.0\board\a3000\README
文件 3424 2011-10-24 21:13 u-boot-1.2.0\board\a3000\u-boot.lds
目录 0 2011-10-24 21:14 u-boot-1.2.0\board\adder\
文件 3430 2011-10-24 21:12 u-boot-1.2.0\board\adder\adder.c
文件 928 2011-10-24 21:12 u-boot-1.2.0\board\adder\config.mk
文件 1510 2011-10-24 21:12 u-boot-1.2.0\board\adder\Makefile
文件 3101 2011-10-24 21:12 u-boot-1.2.0\board\adder\u-boot.lds
目录 0 2011-10-24 21:14 u-boot-1.2.0\board\adsvix\
文件 2040 2011-10-24 21:12 u-boot-1.2.0\board\adsvix\adsvix.c
文件 23 2011-10-24 21:12 u-boot-1.2.0\board\adsvix\config.mk
文件 12039 2011-10-24 21:12 u-boot-1.2.0\board\adsvix\lowlevel_init.S
文件 1494 2011-10-24 21:12 u-boot-1.2.0\board\adsvix\Makefile
文件 1686 2011-10-24 21:12 u-boot-1.2.0\board\adsvix\pcmcia.c
文件 4056 2011-10-24 21:12 u-boot-1.2.0\board\adsvix\pxavoltage.S
文件 1361 2011-10-24 21:12 u-boot-1.2.0\board\adsvix\u-boot.lds
目录 0 2011-10-24 21:14 u-boot-1.2.0\board\alaska\
文件 3910 2011-10-24 21:12 u-boot-1.2.0\board\alaska\alaska.c
文件 997 2011-10-24 21:12 u-boot-1.2.0\board\alaska\config.mk
文件 23279 2011-10-24 21:12 u-boot-1.2.0\board\alaska\flash.c
文件 1425 2011-10-24 21:12 u-boot-1.2.0\board\alaska\Makefile
文件 3190 2011-10-24 21:12 u-boot-1.2.0\board\alaska\u-boot.lds
............此处省略5158个文件信息
- 上一篇:达内DMS数据采集系统
- 下一篇:北京大学ACM在线评测系统
评论
共有 条评论