[U-Boot] [PATCH v3] sh: Renesas R0P7785LC0011RL board support(Re: [U-Boot-Users] [PATCH v2] sh: Renesas R0P7785LC0011RL board support)

Jean-Christophe PLAGNIOL-VILLARD plagnioj at jcrosoft.com
Sun Aug 31 18:44:59 CEST 2008


> --- /dev/null
> +++ b/board/sh7785lcr/Makefile
> @@ -0,0 +1,45 @@
> +#
> +# Copyright (C) 2008  Yoshihiro Shimoda <shimoda.yoshihiro at renesas.com>
> +#
> +# 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 $(TOPDIR)/config.mk
> +
> +LIB	= lib$(BOARD).a
> +
> +COBJS	:= sh7785lcr.o selfcheck.o rtl8169_mac.o
> +SOBJS	:= lowlevel_init.o
> +
> +$(LIB):	$(obj).depend $(COBJS) $(SOBJS)
> +	$(AR) $(ARFLAGS) $@ $(COBJS) $(SOBJS)
> +
> +clean:
> +	rm -f $(SOBJS) $(OBJS)
> +
> +distclean:	clean
> +	rm -f $(LIB) core *.bak $(obj).depend
> +
> +#########################################################################
> +


> +.depend:	Makefile $(SOBJS:.o=.S) $(OBJS:.o=.c)
> +		$(CC) -M $(CPPFLAGS) $(SOBJS:.o=.S) $(OBJS:.o=.c) > $@
please remove

> +
> +# defines $(obj).depend target
> +include $(SRCTREE)/rules.mk
> +
> +sinclude $(obj).depend
> +
> +#########################################################################
> +	.u_boot_cmd :
> +	{
> +		*(.u_boot_cmd)
> +		. = ALIGN(4);
> +	}
> +	PROVIDE (__u_boot_cmd_end = .);
> +
> +	PROVIDE (reloc_dst_end = .);
> +	/* _reloc_dst_end = .; */
if no need please remove
> +#define CFG_SDRAM_BASE	(SH7785LCR_SDRAM_BASE)
> +#define CFG_SDRAM_SIZE	(SH7785LCR_SDRAM_SIZE)
> +#define CFG_LOAD_ADDR	(CFG_SDRAM_BASE + 16 * 1024 * 1024)
> +
> +#define CFG_MONITOR_BASE	(SH7785LCR_FLASH_BASE_1)
> +#define CFG_MONITOR_LEN		(512 * 1024)
> +#define CFG_MALLOC_LEN		(512 * 1024)
> +#define CFG_GBL_DATA_SIZE	(256)
> +#define CFG_BOOTMAPSZ		(8 * 1024 * 1024)
> +
> +/* FLASH */
> +#define CFG_FLASH_CFI
> +#define CFG_FLASH_CFI_DRIVER
please use CONFIG_FLASH_CFI_DRIVER

btw take a look on the other patch

Best Regards,
J.


More information about the U-Boot mailing list