Update U-Boot's build timestamp on every compile
Use the GNU 'date' command to auto-generate a new U-Boot timestamp on every compile. Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
This commit is contained in:
		
							parent
							
								
									1450c4a668
								
							
						
					
					
						commit
						561858ee7d
					
				
							
								
								
									
										17
									
								
								Makefile
								
								
								
								
							
							
						
						
									
										17
									
								
								Makefile
								
								
								
								
							|  | @ -30,6 +30,7 @@ U_BOOT_VERSION = $(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION) | ||||||
| else | else | ||||||
| U_BOOT_VERSION = $(VERSION).$(PATCHLEVEL)$(EXTRAVERSION) | U_BOOT_VERSION = $(VERSION).$(PATCHLEVEL)$(EXTRAVERSION) | ||||||
| endif | endif | ||||||
|  | TIMESTAMP_FILE = $(obj)include/timestamp_autogenerated.h | ||||||
| VERSION_FILE = $(obj)include/version_autogenerated.h | VERSION_FILE = $(obj)include/version_autogenerated.h | ||||||
| 
 | 
 | ||||||
| HOSTARCH := $(shell uname -m | \
 | HOSTARCH := $(shell uname -m | \
 | ||||||
|  | @ -261,7 +262,7 @@ LIBS += api/libapi.a | ||||||
| LIBS += post/libpost.a | LIBS += post/libpost.a | ||||||
| 
 | 
 | ||||||
| LIBS := $(addprefix $(obj),$(LIBS)) | LIBS := $(addprefix $(obj),$(LIBS)) | ||||||
| .PHONY : $(LIBS) $(VERSION_FILE) | .PHONY : $(LIBS) $(TIMESTAMP_FILE) $(VERSION_FILE) | ||||||
| 
 | 
 | ||||||
| LIBBOARD = board/$(BOARDDIR)/lib$(BOARD).a | LIBBOARD = board/$(BOARDDIR)/lib$(BOARD).a | ||||||
| LIBBOARD := $(addprefix $(obj),$(LIBBOARD)) | LIBBOARD := $(addprefix $(obj),$(LIBBOARD)) | ||||||
|  | @ -353,13 +354,13 @@ $(SUBDIRS):	depend $(obj)include/autoconf.mk | ||||||
| $(LDSCRIPT):	depend $(obj)include/autoconf.mk | $(LDSCRIPT):	depend $(obj)include/autoconf.mk | ||||||
| 		$(MAKE) -C $(dir $@) $(notdir $@) | 		$(MAKE) -C $(dir $@) $(notdir $@) | ||||||
| 
 | 
 | ||||||
| $(NAND_SPL):	$(VERSION_FILE)	$(obj)include/autoconf.mk | $(NAND_SPL):	$(TIMESTAMP_FILE) $(VERSION_FILE) $(obj)include/autoconf.mk | ||||||
| 		$(MAKE) -C nand_spl/board/$(BOARDDIR) all | 		$(MAKE) -C nand_spl/board/$(BOARDDIR) all | ||||||
| 
 | 
 | ||||||
| $(U_BOOT_NAND):	$(NAND_SPL) $(obj)u-boot.bin $(obj)include/autoconf.mk | $(U_BOOT_NAND):	$(NAND_SPL) $(obj)u-boot.bin $(obj)include/autoconf.mk | ||||||
| 		cat $(obj)nand_spl/u-boot-spl-16k.bin $(obj)u-boot.bin > $(obj)u-boot-nand.bin | 		cat $(obj)nand_spl/u-boot-spl-16k.bin $(obj)u-boot.bin > $(obj)u-boot-nand.bin | ||||||
| 
 | 
 | ||||||
| $(ONENAND_IPL):	$(VERSION_FILE)	$(obj)include/autoconf.mk | $(ONENAND_IPL):	$(TIMESTAMP_FILE) $(VERSION_FILE) $(obj)include/autoconf.mk | ||||||
| 		$(MAKE) -C onenand_ipl/board/$(BOARDDIR) all | 		$(MAKE) -C onenand_ipl/board/$(BOARDDIR) all | ||||||
| 
 | 
 | ||||||
| $(U_BOOT_ONENAND):	$(ONENAND_IPL) $(obj)u-boot.bin $(obj)include/autoconf.mk | $(U_BOOT_ONENAND):	$(ONENAND_IPL) $(obj)u-boot.bin $(obj)include/autoconf.mk | ||||||
|  | @ -372,6 +373,10 @@ $(VERSION_FILE): | ||||||
| 		 ) > $@.tmp | 		 ) > $@.tmp | ||||||
| 		@cmp -s $@ $@.tmp && rm -f $@.tmp || mv -f $@.tmp $@ | 		@cmp -s $@ $@.tmp && rm -f $@.tmp || mv -f $@.tmp $@ | ||||||
| 
 | 
 | ||||||
|  | $(TIMESTAMP_FILE): | ||||||
|  | 		@date +'#define U_BOOT_DATE "%b %d %C%y"' > $@ | ||||||
|  | 		@date +'#define U_BOOT_TIME "%T"' >> $@ | ||||||
|  | 
 | ||||||
| gdbtools: | gdbtools: | ||||||
| 		$(MAKE) -C tools/gdb all || exit 1 | 		$(MAKE) -C tools/gdb all || exit 1 | ||||||
| 
 | 
 | ||||||
|  | @ -381,7 +386,7 @@ updater: | ||||||
| env: | env: | ||||||
| 		$(MAKE) -C tools/env all MTD_VERSION=${MTD_VERSION} || exit 1 | 		$(MAKE) -C tools/env all MTD_VERSION=${MTD_VERSION} || exit 1 | ||||||
| 
 | 
 | ||||||
| depend dep:	$(VERSION_FILE) | depend dep:	$(TIMESTAMP_FILE) $(VERSION_FILE) | ||||||
| 		for dir in $(SUBDIRS) ; do $(MAKE) -C $$dir _depend ; done | 		for dir in $(SUBDIRS) ; do $(MAKE) -C $$dir _depend ; done | ||||||
| 
 | 
 | ||||||
| TAG_SUBDIRS += include | TAG_SUBDIRS += include | ||||||
|  | @ -462,7 +467,7 @@ sinclude $(obj)include/autoconf.mk.dep | ||||||
| else	# !config.mk
 | else	# !config.mk
 | ||||||
| all $(obj)u-boot.hex $(obj)u-boot.srec $(obj)u-boot.bin \ | all $(obj)u-boot.hex $(obj)u-boot.srec $(obj)u-boot.bin \ | ||||||
| $(obj)u-boot.img $(obj)u-boot.dis $(obj)u-boot \ | $(obj)u-boot.img $(obj)u-boot.dis $(obj)u-boot \ | ||||||
| $(SUBDIRS) $(VERSION_FILE) gdbtools updater env depend \ | $(SUBDIRS) $(TIMESTAMP_FILE) $(VERSION_FILE) gdbtools updater env depend \ | ||||||
| dep tags ctags etags cscope $(obj)System.map: | dep tags ctags etags cscope $(obj)System.map: | ||||||
| 	@echo "System not configured - see README" >&2 | 	@echo "System not configured - see README" >&2 | ||||||
| 	@ exit 1 | 	@ exit 1 | ||||||
|  | @ -3274,7 +3279,7 @@ clean: | ||||||
| 	@rm -f $(obj)include/bmp_logo.h | 	@rm -f $(obj)include/bmp_logo.h | ||||||
| 	@rm -f $(obj)nand_spl/{u-boot-spl,u-boot-spl.map,System.map} | 	@rm -f $(obj)nand_spl/{u-boot-spl,u-boot-spl.map,System.map} | ||||||
| 	@rm -f $(obj)onenand_ipl/onenand-{ipl,ipl.bin,ipl-2k.bin,ipl-4k.bin,ipl.map} | 	@rm -f $(obj)onenand_ipl/onenand-{ipl,ipl.bin,ipl-2k.bin,ipl-4k.bin,ipl.map} | ||||||
| 	@rm -f $(obj)api_examples/demo $(VERSION_FILE) | 	@rm -f $(obj)api_examples/demo $(TIMESTAMP_FILE) $(VERSION_FILE) | ||||||
| 	@find $(OBJTREE) -type f \
 | 	@find $(OBJTREE) -type f \
 | ||||||
| 		\( -name 'core' -o -name '*.bak' -o -name '*~' \
 | 		\( -name 'core' -o -name '*.bak' -o -name '*~' \
 | ||||||
| 		-o -name '*.o'	-o -name '*.a'	\) -print \
 | 		-o -name '*.o'	-o -name '*.a'	\) -print \
 | ||||||
|  |  | ||||||
|  | @ -28,7 +28,7 @@ | ||||||
| #include <malloc.h> | #include <malloc.h> | ||||||
| #include <devices.h> | #include <devices.h> | ||||||
| #include <net.h> | #include <net.h> | ||||||
| #include <version.h> | #include <timestamp.h> | ||||||
| #include <dtt.h> | #include <dtt.h> | ||||||
| #include <mpc824x.h> | #include <mpc824x.h> | ||||||
| #include <asm/processor.h> | #include <asm/processor.h> | ||||||
|  | @ -45,7 +45,7 @@ int checkboard(void) | ||||||
|     char  buf[32]; |     char  buf[32]; | ||||||
| 
 | 
 | ||||||
|     puts ("Board: BMW MPC8245/KAHLUA2 - CHRP (MAP B)\n"); |     puts ("Board: BMW MPC8245/KAHLUA2 - CHRP (MAP B)\n"); | ||||||
|     printf("Built: %s at %s\n", __DATE__ , __TIME__ ); |     printf("Built: %s at %s\n", U_BOOT_DATE, U_BOOT_TIME); | ||||||
|     /* printf("MPLD:  Revision %d\n", SYS_REVID_GET()); */ |     /* printf("MPLD:  Revision %d\n", SYS_REVID_GET()); */ | ||||||
|     printf("Local Bus at %s MHz\n", strmhz(buf, busfreq)); |     printf("Local Bus at %s MHz\n", strmhz(buf, busfreq)); | ||||||
|     return 0; |     return 0; | ||||||
|  |  | ||||||
|  | @ -31,6 +31,7 @@ | ||||||
| #include <pci.h> | #include <pci.h> | ||||||
| #include <ide.h> | #include <ide.h> | ||||||
| #include <netdev.h> | #include <netdev.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include "piix_pci.h" | #include "piix_pci.h" | ||||||
| #include "eXalion.h" | #include "eXalion.h" | ||||||
| 
 | 
 | ||||||
|  | @ -40,7 +41,7 @@ int checkboard (void) | ||||||
| 	char buf[32]; | 	char buf[32]; | ||||||
| 
 | 
 | ||||||
| 	printf ("Board: eXalion MPC824x - CHRP (MAP B)\n"); | 	printf ("Board: eXalion MPC824x - CHRP (MAP B)\n"); | ||||||
| 	printf ("Built: %s at %s\n", __DATE__, __TIME__); | 	printf ("Built: %s at %s\n", U_BOOT_DATE, U_BOOT_TIME); | ||||||
| 	printf ("Local Bus:  %s MHz\n", strmhz (buf, busfreq)); | 	printf ("Local Bus:  %s MHz\n", strmhz (buf, busfreq)); | ||||||
| 
 | 
 | ||||||
| 	return 0; | 	return 0; | ||||||
|  |  | ||||||
|  | @ -762,12 +762,13 @@ static uchar *key_match (uchar *kbd_data) | ||||||
| #ifdef CONFIG_LCD_INFO | #ifdef CONFIG_LCD_INFO | ||||||
| #include <lcd.h> | #include <lcd.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
|  | #include <timestamp.h> | ||||||
| 
 | 
 | ||||||
| void lcd_show_board_info(void) | void lcd_show_board_info(void) | ||||||
| { | { | ||||||
| 	char temp[32]; | 	char temp[32]; | ||||||
| 
 | 
 | ||||||
| 	lcd_printf ("%s (%s - %s)\n", U_BOOT_VERSION, __DATE__, __TIME__); | 	lcd_printf ("%s (%s - %s)\n", U_BOOT_VERSION, U_BOOT_DATE, U_BOOT_TIME); | ||||||
| 	lcd_printf ("(C) 2008 DENX Software Engineering GmbH\n"); | 	lcd_printf ("(C) 2008 DENX Software Engineering GmbH\n"); | ||||||
| 	lcd_printf ("    Wolfgang DENK, wd@denx.de\n"); | 	lcd_printf ("    Wolfgang DENK, wd@denx.de\n"); | ||||||
| #ifdef CONFIG_LCD_INFO_BELOW_LOGO | #ifdef CONFIG_LCD_INFO_BELOW_LOGO | ||||||
|  |  | ||||||
|  | @ -30,6 +30,7 @@ | ||||||
| #include <mpc824x.h> | #include <mpc824x.h> | ||||||
| #include <netdev.h> | #include <netdev.h> | ||||||
| #include <asm/processor.h> | #include <asm/processor.h> | ||||||
|  | #include <timestamp.h> | ||||||
| 
 | 
 | ||||||
| #include "mousse.h" | #include "mousse.h" | ||||||
| #include "m48t59y.h" | #include "m48t59y.h" | ||||||
|  | @ -42,7 +43,7 @@ int checkboard (void) | ||||||
| 	char buf[32]; | 	char buf[32]; | ||||||
| 
 | 
 | ||||||
| 	puts ("Board: MOUSSE MPC8240/KAHLUA - CHRP (MAP B)\n"); | 	puts ("Board: MOUSSE MPC8240/KAHLUA - CHRP (MAP B)\n"); | ||||||
| 	printf ("Built: %s at %s\n", __DATE__, __TIME__); | 	printf ("Built: %s at %s\n", U_BOOT_DATE, U_BOOT_TIME); | ||||||
| 	printf ("MPLD:  Revision %d\n", SYS_REVID_GET ()); | 	printf ("MPLD:  Revision %d\n", SYS_REVID_GET ()); | ||||||
| 	printf ("Local Bus:  %s MHz\n", strmhz (buf, busfreq)); | 	printf ("Local Bus:  %s MHz\n", strmhz (buf, busfreq)); | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -26,6 +26,7 @@ | ||||||
| 
 | 
 | ||||||
| #include <common.h> | #include <common.h> | ||||||
| #include <exports.h> | #include <exports.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include "../drivers/net/smc91111.h" | #include "../drivers/net/smc91111.h" | ||||||
| 
 | 
 | ||||||
| #define SMC_BASE_ADDRESS CONFIG_SMC91111_BASE | #define SMC_BASE_ADDRESS CONFIG_SMC91111_BASE | ||||||
|  | @ -173,7 +174,7 @@ int eeprom(int argc, char *argv[]) | ||||||
| 	/* Print help message */ | 	/* Print help message */ | ||||||
| 	if (argv[1][1] == 'h') { | 	if (argv[1][1] == 'h') { | ||||||
| 		printf("VoiceBlue EEPROM writer\n"); | 		printf("VoiceBlue EEPROM writer\n"); | ||||||
| 		printf("Built: %s at %s\n", __DATE__ , __TIME__ ); | 		printf("Built: %s at %s\n", U_BOOT_DATE, U_BOOT_TIME); | ||||||
| 		printf("Usage:\n\t<mac_address> [<element_1>] [<...>]\n"); | 		printf("Usage:\n\t<mac_address> [<element_1>] [<...>]\n"); | ||||||
| 		return 0; | 		return 0; | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
|  | @ -26,6 +26,7 @@ | ||||||
| #include <command.h> | #include <command.h> | ||||||
| #include "karef.h" | #include "karef.h" | ||||||
| #include "karef_version.h" | #include "karef_version.h" | ||||||
|  | #include <timestamp.h> | ||||||
| #include <asm/processor.h> | #include <asm/processor.h> | ||||||
| #include <asm/io.h> | #include <asm/io.h> | ||||||
| #include <spd_sdram.h> | #include <spd_sdram.h> | ||||||
|  | @ -299,7 +300,7 @@ int checkboard (void) | ||||||
| 		"Serial Number: %d\n", sernum); | 		"Serial Number: %d\n", sernum); | ||||||
| 	printf ("%s\n", KAREF_U_BOOT_REL_STR); | 	printf ("%s\n", KAREF_U_BOOT_REL_STR); | ||||||
| 
 | 
 | ||||||
| 	printf ("Built %s %s by %s\n", __DATE__, __TIME__, BUILDUSER); | 	printf ("Built %s %s by %s\n", U_BOOT_DATE, U_BOOT_TIME, BUILDUSER); | ||||||
| 	if (sbcommon_get_master()) { | 	if (sbcommon_get_master()) { | ||||||
| 		printf("Slot 0 - Master\nSlave board"); | 		printf("Slot 0 - Master\nSlave board"); | ||||||
| 		if (sbcommon_secondary_present()) | 		if (sbcommon_secondary_present()) | ||||||
|  | @ -366,7 +367,8 @@ int misc_init_r (void) | ||||||
| 	setenv("ubrelver", KAREF_U_BOOT_REL_STR); | 	setenv("ubrelver", KAREF_U_BOOT_REL_STR); | ||||||
| 
 | 
 | ||||||
| 	memset(envstr, 0, 255); | 	memset(envstr, 0, 255); | ||||||
| 	sprintf (envstr, "Built %s %s by %s", __DATE__, __TIME__, BUILDUSER); | 	sprintf (envstr, "Built %s %s by %s", | ||||||
|  | 		 U_BOOT_DATE, U_BOOT_TIME, BUILDUSER); | ||||||
| 	setenv("bldstr", envstr); | 	setenv("bldstr", envstr); | ||||||
| 	saveenv(); | 	saveenv(); | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -25,6 +25,7 @@ | ||||||
| #include <command.h> | #include <command.h> | ||||||
| #include "metrobox.h" | #include "metrobox.h" | ||||||
| #include "metrobox_version.h" | #include "metrobox_version.h" | ||||||
|  | #include <timestamp.h> | ||||||
| #include <asm/processor.h> | #include <asm/processor.h> | ||||||
| #include <asm/io.h> | #include <asm/io.h> | ||||||
| #include <spd_sdram.h> | #include <spd_sdram.h> | ||||||
|  | @ -270,7 +271,7 @@ int checkboard (void) | ||||||
| 	printf ("Board: Sandburst Corporation MetroBox Serial Number: %d\n", sernum); | 	printf ("Board: Sandburst Corporation MetroBox Serial Number: %d\n", sernum); | ||||||
| 	printf ("%s\n", METROBOX_U_BOOT_REL_STR); | 	printf ("%s\n", METROBOX_U_BOOT_REL_STR); | ||||||
| 
 | 
 | ||||||
| 	printf ("Built %s %s by %s\n", __DATE__, __TIME__, BUILDUSER); | 	printf ("Built %s %s by %s\n", U_BOOT_DATE, U_BOOT_TIME, BUILDUSER); | ||||||
| 	if (sbcommon_get_master()) { | 	if (sbcommon_get_master()) { | ||||||
| 		printf("Slot 0 - Master\nSlave board"); | 		printf("Slot 0 - Master\nSlave board"); | ||||||
| 		if (sbcommon_secondary_present()) | 		if (sbcommon_secondary_present()) | ||||||
|  | @ -335,7 +336,8 @@ int misc_init_r (void) | ||||||
| 	setenv("ubrelver", METROBOX_U_BOOT_REL_STR); | 	setenv("ubrelver", METROBOX_U_BOOT_REL_STR); | ||||||
| 
 | 
 | ||||||
| 	memset(envstr, 0, 255); | 	memset(envstr, 0, 255); | ||||||
| 	sprintf (envstr, "Built %s %s by %s", __DATE__, __TIME__, BUILDUSER); | 	sprintf (envstr, "Built %s %s by %s", | ||||||
|  | 		 U_BOOT_DATE, U_BOOT_TIME, BUILDUSER); | ||||||
| 	setenv("bldstr", envstr); | 	setenv("bldstr", envstr); | ||||||
| 	saveenv(); | 	saveenv(); | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -571,12 +571,13 @@ void ide_led (uchar led, uchar status) | ||||||
| #ifdef CONFIG_LCD_INFO | #ifdef CONFIG_LCD_INFO | ||||||
| #include <lcd.h> | #include <lcd.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
|  | #include <timestamp.h> | ||||||
| 
 | 
 | ||||||
| void lcd_show_board_info(void) | void lcd_show_board_info(void) | ||||||
| { | { | ||||||
| 	char temp[32]; | 	char temp[32]; | ||||||
| 
 | 
 | ||||||
| 	lcd_printf ("%s (%s - %s)\n", U_BOOT_VERSION, __DATE__, __TIME__); | 	lcd_printf ("%s (%s - %s)\n", U_BOOT_VERSION, U_BOOT_DATE, U_BOOT_TIME); | ||||||
| 	lcd_printf ("(C) 2008 DENX Software Engineering GmbH\n"); | 	lcd_printf ("(C) 2008 DENX Software Engineering GmbH\n"); | ||||||
| 	lcd_printf ("    Wolfgang DENK, wd@denx.de\n"); | 	lcd_printf ("    Wolfgang DENK, wd@denx.de\n"); | ||||||
| #ifdef CONFIG_LCD_INFO_BELOW_LOGO | #ifdef CONFIG_LCD_INFO_BELOW_LOGO | ||||||
|  |  | ||||||
|  | @ -25,6 +25,7 @@ | ||||||
| 
 | 
 | ||||||
| #include <common.h> | #include <common.h> | ||||||
| #include <exports.h> | #include <exports.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <s3c2400.h> | #include <s3c2400.h> | ||||||
| #include "tsc2000.h" | #include "tsc2000.h" | ||||||
| #include "rs485.h" | #include "rs485.h" | ||||||
|  | @ -296,7 +297,7 @@ int trab_fkt (int argc, char *argv[]) | ||||||
| int do_info (void) | int do_info (void) | ||||||
| { | { | ||||||
| 	printf ("Stand-alone application for TRAB board function test\n"); | 	printf ("Stand-alone application for TRAB board function test\n"); | ||||||
| 	printf ("Built: %s at %s\n", __DATE__ , __TIME__ ); | 	printf ("Built: %s at %s\n", U_BOOT_DATE, U_BOOT_TIME); | ||||||
| 
 | 
 | ||||||
| 	return 0; | 	return 0; | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -26,6 +26,7 @@ | ||||||
| 
 | 
 | ||||||
| #include <common.h> | #include <common.h> | ||||||
| #include <exports.h> | #include <exports.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include "../drivers/net/smc91111.h" | #include "../drivers/net/smc91111.h" | ||||||
| 
 | 
 | ||||||
| #define SMC_BASE_ADDRESS CONFIG_SMC91111_BASE | #define SMC_BASE_ADDRESS CONFIG_SMC91111_BASE | ||||||
|  | @ -169,7 +170,7 @@ int eeprom(int argc, char *argv[]) | ||||||
| 	/* Print help message */ | 	/* Print help message */ | ||||||
| 	if (argv[1][1] == 'h') { | 	if (argv[1][1] == 'h') { | ||||||
| 		printf("VoiceBlue EEPROM writer\n"); | 		printf("VoiceBlue EEPROM writer\n"); | ||||||
| 		printf("Built: %s at %s\n", __DATE__ , __TIME__ ); | 		printf("Built: %s at %s\n", U_BOOT_DATE, U_BOOT_TIME); | ||||||
| 		printf("Usage:\n\t<mac_address> [<element_1>] [<...>]\n"); | 		printf("Usage:\n\t<mac_address> [<element_1>] [<...>]\n"); | ||||||
| 		return 0; | 		return 0; | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
|  | @ -34,6 +34,7 @@ | ||||||
|  */ |  */ | ||||||
| #include <config.h> | #include <config.h> | ||||||
| #include <74xx_7xx.h> | #include <74xx_7xx.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
| 
 | 
 | ||||||
| #include <ppc_asm.tmpl> | #include <ppc_asm.tmpl> | ||||||
|  | @ -87,7 +88,7 @@ | ||||||
| 	.globl	version_string
 | 	.globl	version_string
 | ||||||
| version_string: | version_string: | ||||||
| 	.ascii	U_BOOT_VERSION
 | 	.ascii	U_BOOT_VERSION
 | ||||||
| 	.ascii	" (", __DATE__, " - ", __TIME__, ")" | 	.ascii	" (", U_BOOT_DATE, " - ", U_BOOT_TIME, ")" | ||||||
| 	.ascii	CONFIG_IDENT_STRING, "\0" | 	.ascii	CONFIG_IDENT_STRING, "\0" | ||||||
| 
 | 
 | ||||||
| 	. = EXC_OFF_SYS_RESET | 	. = EXC_OFF_SYS_RESET | ||||||
|  |  | ||||||
|  | @ -27,6 +27,7 @@ | ||||||
| #include <asm/psr.h> | #include <asm/psr.h> | ||||||
| #include <asm/stack.h> | #include <asm/stack.h> | ||||||
| #include <asm/leon.h> | #include <asm/leon.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
| 
 | 
 | ||||||
| /* Entry for traps which jump to a programmer-specified trap handler.  */ | /* Entry for traps which jump to a programmer-specified trap handler.  */ | ||||||
|  | @ -199,7 +200,7 @@ _trap_table: | ||||||
| 	.globl	version_string
 | 	.globl	version_string
 | ||||||
| version_string: | version_string: | ||||||
| 	.ascii U_BOOT_VERSION
 | 	.ascii U_BOOT_VERSION
 | ||||||
| 	.ascii " (", __DATE__, " - ", __TIME__, ")" | 	.ascii " (", U_BOOT_DATE, " - ", U_BOOT_TIME, ")" | ||||||
| 	.ascii CONFIG_IDENT_STRING, "\0" | 	.ascii CONFIG_IDENT_STRING, "\0" | ||||||
| 
 | 
 | ||||||
| 	.section	".text" | 	.section	".text" | ||||||
|  |  | ||||||
|  | @ -27,6 +27,7 @@ | ||||||
| #include <asm/psr.h> | #include <asm/psr.h> | ||||||
| #include <asm/stack.h> | #include <asm/stack.h> | ||||||
| #include <asm/leon.h> | #include <asm/leon.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
| 
 | 
 | ||||||
| /* Entry for traps which jump to a programmer-specified trap handler.  */ | /* Entry for traps which jump to a programmer-specified trap handler.  */ | ||||||
|  | @ -200,7 +201,7 @@ _trap_table: | ||||||
| 	.globl	version_string
 | 	.globl	version_string
 | ||||||
| version_string: | version_string: | ||||||
| 	.ascii U_BOOT_VERSION
 | 	.ascii U_BOOT_VERSION
 | ||||||
| 	.ascii " (", __DATE__, " - ", __TIME__, ")" | 	.ascii " (", U_BOOT_DATE, " - ", U_BOOT_TIME, ")" | ||||||
| 	.ascii CONFIG_IDENT_STRING, "\0" | 	.ascii CONFIG_IDENT_STRING, "\0" | ||||||
| 
 | 
 | ||||||
| 	.section	".text" | 	.section	".text" | ||||||
|  |  | ||||||
|  | @ -22,6 +22,7 @@ | ||||||
|  */ |  */ | ||||||
| 
 | 
 | ||||||
| #include <config.h> | #include <config.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include "version.h" | #include "version.h" | ||||||
| 
 | 
 | ||||||
| #ifndef	 CONFIG_IDENT_STRING | #ifndef	 CONFIG_IDENT_STRING | ||||||
|  | @ -591,6 +592,6 @@ dcache_status: | ||||||
| 	.globl	version_string
 | 	.globl	version_string
 | ||||||
| version_string: | version_string: | ||||||
| 	.ascii U_BOOT_VERSION
 | 	.ascii U_BOOT_VERSION
 | ||||||
| 	.ascii " (", __DATE__, " - ", __TIME__, ")" | 	.ascii " (", U_BOOT_DATE, " - ", U_BOOT_TIME, ")" | ||||||
| 	.ascii CONFIG_IDENT_STRING, "\0" | 	.ascii CONFIG_IDENT_STRING, "\0" | ||||||
| 	.align 4
 | 	.align 4
 | ||||||
|  |  | ||||||
|  | @ -22,6 +22,7 @@ | ||||||
|  */ |  */ | ||||||
| 
 | 
 | ||||||
| #include <config.h> | #include <config.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include "version.h" | #include "version.h" | ||||||
| 
 | 
 | ||||||
| #ifndef	 CONFIG_IDENT_STRING | #ifndef	 CONFIG_IDENT_STRING | ||||||
|  | @ -336,6 +337,6 @@ dcache_status: | ||||||
| 	.globl	version_string
 | 	.globl	version_string
 | ||||||
| version_string: | version_string: | ||||||
| 	.ascii U_BOOT_VERSION
 | 	.ascii U_BOOT_VERSION
 | ||||||
| 	.ascii " (", __DATE__, " - ", __TIME__, ")" | 	.ascii " (", U_BOOT_DATE, " - ", U_BOOT_TIME, ")" | ||||||
| 	.ascii CONFIG_IDENT_STRING, "\0" | 	.ascii CONFIG_IDENT_STRING, "\0" | ||||||
| 	.align 4
 | 	.align 4
 | ||||||
|  |  | ||||||
|  | @ -22,6 +22,7 @@ | ||||||
|  */ |  */ | ||||||
| 
 | 
 | ||||||
| #include <config.h> | #include <config.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include "version.h" | #include "version.h" | ||||||
| 
 | 
 | ||||||
| #ifndef	 CONFIG_IDENT_STRING | #ifndef	 CONFIG_IDENT_STRING | ||||||
|  | @ -474,6 +475,6 @@ dcache_status: | ||||||
| 	.globl	version_string
 | 	.globl	version_string
 | ||||||
| version_string: | version_string: | ||||||
| 	.ascii U_BOOT_VERSION
 | 	.ascii U_BOOT_VERSION
 | ||||||
| 	.ascii " (", __DATE__, " - ", __TIME__, ")" | 	.ascii " (", U_BOOT_DATE, " - ", U_BOOT_TIME, ")" | ||||||
| 	.ascii CONFIG_IDENT_STRING, "\0" | 	.ascii CONFIG_IDENT_STRING, "\0" | ||||||
| 	.align 4
 | 	.align 4
 | ||||||
|  |  | ||||||
|  | @ -25,6 +25,7 @@ | ||||||
|  */ |  */ | ||||||
| 
 | 
 | ||||||
| #include <config.h> | #include <config.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include "version.h" | #include "version.h" | ||||||
| 
 | 
 | ||||||
| #ifndef	 CONFIG_IDENT_STRING | #ifndef	 CONFIG_IDENT_STRING | ||||||
|  | @ -342,6 +343,6 @@ dcache_status: | ||||||
| 	.globl	version_string
 | 	.globl	version_string
 | ||||||
| version_string: | version_string: | ||||||
| 	.ascii U_BOOT_VERSION
 | 	.ascii U_BOOT_VERSION
 | ||||||
| 	.ascii " (", __DATE__, " - ", __TIME__, ")" | 	.ascii " (", U_BOOT_DATE, " - ", U_BOOT_TIME, ")" | ||||||
| 	.ascii CONFIG_IDENT_STRING, "\0" | 	.ascii CONFIG_IDENT_STRING, "\0" | ||||||
| 	.align 4
 | 	.align 4
 | ||||||
|  |  | ||||||
|  | @ -22,6 +22,7 @@ | ||||||
|  */ |  */ | ||||||
| 
 | 
 | ||||||
| #include <config.h> | #include <config.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include "version.h" | #include "version.h" | ||||||
| 
 | 
 | ||||||
| #ifndef	 CONFIG_IDENT_STRING | #ifndef	 CONFIG_IDENT_STRING | ||||||
|  | @ -627,6 +628,6 @@ dcache_status: | ||||||
| 	.globl	version_string
 | 	.globl	version_string
 | ||||||
| version_string: | version_string: | ||||||
| 	.ascii U_BOOT_VERSION
 | 	.ascii U_BOOT_VERSION
 | ||||||
| 	.ascii " (", __DATE__, " - ", __TIME__, ")" | 	.ascii " (", U_BOOT_DATE, " - ", U_BOOT_TIME, ")" | ||||||
| 	.ascii CONFIG_IDENT_STRING, "\0" | 	.ascii CONFIG_IDENT_STRING, "\0" | ||||||
| 	.align 4
 | 	.align 4
 | ||||||
|  |  | ||||||
|  | @ -22,6 +22,7 @@ | ||||||
|  */ |  */ | ||||||
| 
 | 
 | ||||||
| #include <config.h> | #include <config.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include "version.h" | #include "version.h" | ||||||
| 
 | 
 | ||||||
| #ifndef	 CONFIG_IDENT_STRING | #ifndef	 CONFIG_IDENT_STRING | ||||||
|  | @ -357,6 +358,6 @@ dcache_status: | ||||||
| 	.globl	version_string
 | 	.globl	version_string
 | ||||||
| version_string: | version_string: | ||||||
| 	.ascii U_BOOT_VERSION
 | 	.ascii U_BOOT_VERSION
 | ||||||
| 	.ascii " (", __DATE__, " - ", __TIME__, ")" | 	.ascii " (", U_BOOT_DATE, " - ", U_BOOT_TIME, ")" | ||||||
| 	.ascii CONFIG_IDENT_STRING, "\0" | 	.ascii CONFIG_IDENT_STRING, "\0" | ||||||
| 	.align 4
 | 	.align 4
 | ||||||
|  |  | ||||||
|  | @ -31,6 +31,7 @@ | ||||||
| 
 | 
 | ||||||
| #include <config.h> | #include <config.h> | ||||||
| #include <mpc512x.h> | #include <mpc512x.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
| 
 | 
 | ||||||
| #define CONFIG_521X	1		/* needed for Linux kernel header files*/ | #define CONFIG_521X	1		/* needed for Linux kernel header files*/ | ||||||
|  | @ -85,7 +86,7 @@ | ||||||
| 	.globl	version_string
 | 	.globl	version_string
 | ||||||
| version_string: | version_string: | ||||||
| 	.ascii U_BOOT_VERSION
 | 	.ascii U_BOOT_VERSION
 | ||||||
| 	.ascii " (", __DATE__, " - ", __TIME__, ")" | 	.ascii " (", U_BOOT_DATE, " - ", U_BOOT_TIME, ")" | ||||||
| 	.ascii " ", CONFIG_IDENT_STRING, "\0" | 	.ascii " ", CONFIG_IDENT_STRING, "\0" | ||||||
| 
 | 
 | ||||||
| /* | /* | ||||||
|  |  | ||||||
|  | @ -32,6 +32,7 @@ | ||||||
| 
 | 
 | ||||||
| #include <config.h> | #include <config.h> | ||||||
| #include <mpc5xx.h> | #include <mpc5xx.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
| 
 | 
 | ||||||
| #define CONFIG_5xx 1		/* needed for Linux kernel header files */ | #define CONFIG_5xx 1		/* needed for Linux kernel header files */ | ||||||
|  | @ -80,7 +81,7 @@ | ||||||
| 	.globl	version_string
 | 	.globl	version_string
 | ||||||
| version_string: | version_string: | ||||||
| 	.ascii U_BOOT_VERSION
 | 	.ascii U_BOOT_VERSION
 | ||||||
| 	.ascii " (", __DATE__, " - ", __TIME__, ")" | 	.ascii " (", U_BOOT_DATE, " - ", U_BOOT_TIME, ")" | ||||||
| 	.ascii CONFIG_IDENT_STRING, "\0" | 	.ascii CONFIG_IDENT_STRING, "\0" | ||||||
| 
 | 
 | ||||||
| 	. = EXC_OFF_SYS_RESET | 	. = EXC_OFF_SYS_RESET | ||||||
|  |  | ||||||
|  | @ -27,6 +27,7 @@ | ||||||
|  */ |  */ | ||||||
| #include <config.h> | #include <config.h> | ||||||
| #include <mpc5xxx.h> | #include <mpc5xxx.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
| 
 | 
 | ||||||
| #define CONFIG_MPC5xxx 1	/* needed for Linux kernel header files */ | #define CONFIG_MPC5xxx 1	/* needed for Linux kernel header files */ | ||||||
|  | @ -78,7 +79,7 @@ | ||||||
| 	.globl	version_string
 | 	.globl	version_string
 | ||||||
| version_string: | version_string: | ||||||
| 	.ascii U_BOOT_VERSION
 | 	.ascii U_BOOT_VERSION
 | ||||||
| 	.ascii " (", __DATE__, " - ", __TIME__, ")" | 	.ascii " (", U_BOOT_DATE, " - ", U_BOOT_TIME, ")" | ||||||
| 	.ascii CONFIG_IDENT_STRING, "\0" | 	.ascii CONFIG_IDENT_STRING, "\0" | ||||||
| 
 | 
 | ||||||
| /* | /* | ||||||
|  |  | ||||||
|  | @ -27,6 +27,7 @@ | ||||||
|  */ |  */ | ||||||
| #include <config.h> | #include <config.h> | ||||||
| #include <mpc8220.h> | #include <mpc8220.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
| 
 | 
 | ||||||
| #define _LINUX_CONFIG_H 1   /* avoid reading Linux autoconf.h file  */ | #define _LINUX_CONFIG_H 1   /* avoid reading Linux autoconf.h file  */ | ||||||
|  | @ -77,7 +78,7 @@ | ||||||
| 	.globl	version_string
 | 	.globl	version_string
 | ||||||
| version_string: | version_string: | ||||||
| 	.ascii U_BOOT_VERSION
 | 	.ascii U_BOOT_VERSION
 | ||||||
| 	.ascii " (", __DATE__, " - ", __TIME__, ")" | 	.ascii " (", U_BOOT_DATE, " - ", U_BOOT_TIME, ")" | ||||||
| 	.ascii CONFIG_IDENT_STRING, "\0" | 	.ascii CONFIG_IDENT_STRING, "\0" | ||||||
| 
 | 
 | ||||||
| /* | /* | ||||||
|  |  | ||||||
|  | @ -39,6 +39,7 @@ | ||||||
|  */ |  */ | ||||||
| #include <config.h> | #include <config.h> | ||||||
| #include <mpc824x.h> | #include <mpc824x.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
| 
 | 
 | ||||||
| #define _LINUX_CONFIG_H 1	/* avoid reading Linux autoconf.h file	*/ | #define _LINUX_CONFIG_H 1	/* avoid reading Linux autoconf.h file	*/ | ||||||
|  | @ -90,7 +91,7 @@ | ||||||
| 	.globl	version_string
 | 	.globl	version_string
 | ||||||
| version_string: | version_string: | ||||||
| 	.ascii U_BOOT_VERSION
 | 	.ascii U_BOOT_VERSION
 | ||||||
| 	.ascii " (", __DATE__, " - ", __TIME__, ")" | 	.ascii " (", U_BOOT_DATE, " - ", U_BOOT_TIME, ")" | ||||||
| 	.ascii CONFIG_IDENT_STRING, "\0" | 	.ascii CONFIG_IDENT_STRING, "\0" | ||||||
| 
 | 
 | ||||||
| 	. = EXC_OFF_SYS_RESET | 	. = EXC_OFF_SYS_RESET | ||||||
|  |  | ||||||
|  | @ -27,6 +27,7 @@ | ||||||
|  */ |  */ | ||||||
| #include <config.h> | #include <config.h> | ||||||
| #include <mpc8260.h> | #include <mpc8260.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
| 
 | 
 | ||||||
| #define CONFIG_8260 1		/* needed for Linux kernel header files */ | #define CONFIG_8260 1		/* needed for Linux kernel header files */ | ||||||
|  | @ -85,7 +86,7 @@ | ||||||
| 	.globl	version_string
 | 	.globl	version_string
 | ||||||
| version_string: | version_string: | ||||||
| 	.ascii U_BOOT_VERSION
 | 	.ascii U_BOOT_VERSION
 | ||||||
| 	.ascii " (", __DATE__, " - ", __TIME__, ")" | 	.ascii " (", U_BOOT_DATE, " - ", U_BOOT_TIME, ")" | ||||||
| 	.ascii CONFIG_IDENT_STRING, "\0" | 	.ascii CONFIG_IDENT_STRING, "\0" | ||||||
| 
 | 
 | ||||||
| /* | /* | ||||||
|  |  | ||||||
|  | @ -29,6 +29,7 @@ | ||||||
| 
 | 
 | ||||||
| #include <config.h> | #include <config.h> | ||||||
| #include <mpc83xx.h> | #include <mpc83xx.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
| 
 | 
 | ||||||
| #define CONFIG_83XX	1		/* needed for Linux kernel header files*/ | #define CONFIG_83XX	1		/* needed for Linux kernel header files*/ | ||||||
|  | @ -105,7 +106,7 @@ | ||||||
| 	.globl	version_string
 | 	.globl	version_string
 | ||||||
| version_string: | version_string: | ||||||
| 	.ascii U_BOOT_VERSION
 | 	.ascii U_BOOT_VERSION
 | ||||||
| 	.ascii " (", __DATE__, " - ", __TIME__, ")" | 	.ascii " (", U_BOOT_DATE, " - ", U_BOOT_TIME, ")" | ||||||
| 	.ascii " ", CONFIG_IDENT_STRING, "\0" | 	.ascii " ", CONFIG_IDENT_STRING, "\0" | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -30,6 +30,7 @@ | ||||||
| 
 | 
 | ||||||
| #include <config.h> | #include <config.h> | ||||||
| #include <mpc85xx.h> | #include <mpc85xx.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
| 
 | 
 | ||||||
| #define _LINUX_CONFIG_H 1	/* avoid reading Linux autoconf.h file	*/ | #define _LINUX_CONFIG_H 1	/* avoid reading Linux autoconf.h file	*/ | ||||||
|  | @ -274,7 +275,7 @@ _start: | ||||||
| 	.globl	version_string
 | 	.globl	version_string
 | ||||||
| version_string: | version_string: | ||||||
| 	.ascii U_BOOT_VERSION
 | 	.ascii U_BOOT_VERSION
 | ||||||
| 	.ascii " (", __DATE__, " - ", __TIME__, ")" | 	.ascii " (", U_BOOT_DATE, " - ", U_BOOT_TIME, ")" | ||||||
| 	.ascii CONFIG_IDENT_STRING, "\0" | 	.ascii CONFIG_IDENT_STRING, "\0" | ||||||
| 
 | 
 | ||||||
| 	.align	4
 | 	.align	4
 | ||||||
|  |  | ||||||
|  | @ -32,6 +32,7 @@ | ||||||
|  */ |  */ | ||||||
| #include <config.h> | #include <config.h> | ||||||
| #include <mpc86xx.h> | #include <mpc86xx.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
| 
 | 
 | ||||||
| #include <ppc_asm.tmpl> | #include <ppc_asm.tmpl> | ||||||
|  | @ -76,7 +77,7 @@ | ||||||
| 	.globl	version_string
 | 	.globl	version_string
 | ||||||
| version_string: | version_string: | ||||||
| 	.ascii	U_BOOT_VERSION
 | 	.ascii	U_BOOT_VERSION
 | ||||||
| 	.ascii	" (", __DATE__, " - ", __TIME__, ")" | 	.ascii	" (", U_BOOT_DATE, " - ", U_BOOT_TIME, ")" | ||||||
| 	.ascii	CONFIG_IDENT_STRING, "\0" | 	.ascii	CONFIG_IDENT_STRING, "\0" | ||||||
| 
 | 
 | ||||||
| 	. = EXC_OFF_SYS_RESET | 	. = EXC_OFF_SYS_RESET | ||||||
|  |  | ||||||
|  | @ -39,6 +39,7 @@ | ||||||
|  */ |  */ | ||||||
| #include <config.h> | #include <config.h> | ||||||
| #include <mpc8xx.h> | #include <mpc8xx.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
| 
 | 
 | ||||||
| #define CONFIG_8xx 1		/* needed for Linux kernel header files */ | #define CONFIG_8xx 1		/* needed for Linux kernel header files */ | ||||||
|  | @ -87,7 +88,7 @@ | ||||||
| 	.globl	version_string
 | 	.globl	version_string
 | ||||||
| version_string: | version_string: | ||||||
| 	.ascii U_BOOT_VERSION
 | 	.ascii U_BOOT_VERSION
 | ||||||
| 	.ascii " (", __DATE__, " - ", __TIME__, ")" | 	.ascii " (", U_BOOT_DATE, " - ", U_BOOT_TIME, ")" | ||||||
| 	.ascii CONFIG_IDENT_STRING, "\0" | 	.ascii CONFIG_IDENT_STRING, "\0" | ||||||
| 
 | 
 | ||||||
| 	. = EXC_OFF_SYS_RESET | 	. = EXC_OFF_SYS_RESET | ||||||
|  |  | ||||||
|  | @ -32,7 +32,10 @@ | ||||||
| #include <stdarg.h> | #include <stdarg.h> | ||||||
| #include <common.h> | #include <common.h> | ||||||
| #include <config.h> | #include <config.h> | ||||||
|  | #ifdef VIDEO_INFO | ||||||
| #include <version.h> | #include <version.h> | ||||||
|  | #include <timestamp.h> | ||||||
|  | #endif | ||||||
| #include <i2c.h> | #include <i2c.h> | ||||||
| #include <linux/types.h> | #include <linux/types.h> | ||||||
| #include <devices.h> | #include <devices.h> | ||||||
|  | @ -1174,7 +1177,8 @@ static void *video_logo (void) | ||||||
| 	easylogo_plot (VIDEO_LOGO_ADDR, screen, width, 0, 0); | 	easylogo_plot (VIDEO_LOGO_ADDR, screen, width, 0, 0); | ||||||
| 
 | 
 | ||||||
| #ifdef VIDEO_INFO | #ifdef VIDEO_INFO | ||||||
| 	sprintf (info, "%s (%s - %s) ", U_BOOT_VERSION, __DATE__, __TIME__); | 	sprintf (info, "%s (%s - %s) ", | ||||||
|  | 		 U_BOOT_VERSION, U_BOOT_DATE, U_BOOT_TIME); | ||||||
| 	video_drawstring (VIDEO_INFO_X, VIDEO_INFO_Y, info); | 	video_drawstring (VIDEO_INFO_X, VIDEO_INFO_Y, info); | ||||||
| 
 | 
 | ||||||
| 	sprintf (info, "(C) 2002 DENX Software Engineering"); | 	sprintf (info, "(C) 2002 DENX Software Engineering"); | ||||||
|  |  | ||||||
|  | @ -23,6 +23,7 @@ | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| #include <config.h> | #include <config.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
| 
 | 
 | ||||||
| #if !defined(CONFIG_IDENT_STRING) | #if !defined(CONFIG_IDENT_STRING) | ||||||
|  | @ -233,5 +234,5 @@ dly_clks: | ||||||
| 
 | 
 | ||||||
| version_string: | version_string: | ||||||
| 	.ascii U_BOOT_VERSION
 | 	.ascii U_BOOT_VERSION
 | ||||||
| 	.ascii " (", __DATE__, " - ", __TIME__, ")" | 	.ascii " (", U_BOOT_DATE, " - ", U_BOOT_TIME, ")" | ||||||
| 	.ascii CONFIG_IDENT_STRING, "\0" | 	.ascii CONFIG_IDENT_STRING, "\0" | ||||||
|  |  | ||||||
|  | @ -23,6 +23,7 @@ | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| #include <config.h> | #include <config.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
| 
 | 
 | ||||||
| /************************************************************************* | /************************************************************************* | ||||||
|  | @ -212,5 +213,5 @@ dly_clks: | ||||||
| 
 | 
 | ||||||
| version_string: | version_string: | ||||||
| 	.ascii U_BOOT_VERSION
 | 	.ascii U_BOOT_VERSION
 | ||||||
| 	.ascii " (", __DATE__, " - ", __TIME__, ")" | 	.ascii " (", U_BOOT_DATE, " - ", U_BOOT_TIME, ")" | ||||||
| 	.ascii CONFIG_IDENT_STRING, "\0" | 	.ascii CONFIG_IDENT_STRING, "\0" | ||||||
|  |  | ||||||
|  | @ -63,6 +63,7 @@ | ||||||
|  */ |  */ | ||||||
| #include <config.h> | #include <config.h> | ||||||
| #include <ppc4xx.h> | #include <ppc4xx.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
| 
 | 
 | ||||||
| #define _LINUX_CONFIG_H 1	/* avoid reading Linux autoconf.h file	*/ | #define _LINUX_CONFIG_H 1	/* avoid reading Linux autoconf.h file	*/ | ||||||
|  | @ -510,7 +511,7 @@ rsttlb:	tlbwe	r0,r1,0x0000	/* Invalidate all entries (V=0)*/ | ||||||
| 	.globl	version_string
 | 	.globl	version_string
 | ||||||
| version_string: | version_string: | ||||||
| 	.ascii U_BOOT_VERSION
 | 	.ascii U_BOOT_VERSION
 | ||||||
| 	.ascii " (", __DATE__, " - ", __TIME__, ")" | 	.ascii " (", U_BOOT_DATE, " - ", U_BOOT_TIME, ")" | ||||||
| 	.ascii CONFIG_IDENT_STRING, "\0" | 	.ascii CONFIG_IDENT_STRING, "\0" | ||||||
| 
 | 
 | ||||||
| 	. = EXC_OFF_SYS_RESET | 	. = EXC_OFF_SYS_RESET | ||||||
|  |  | ||||||
|  | @ -5,4 +5,5 @@ | ||||||
| /bmp_logo.h | /bmp_logo.h | ||||||
| /config.h | /config.h | ||||||
| /config.mk | /config.mk | ||||||
|  | /timestamp_autogenerated.h | ||||||
| /version_autogenerated.h | /version_autogenerated.h | ||||||
|  |  | ||||||
|  | @ -799,7 +799,7 @@ typedef unsigned int led_id_t; | ||||||
| #define CONFIG_CDP_DEVICE_ID_PREFIX	"NP"	/* netphone */ | #define CONFIG_CDP_DEVICE_ID_PREFIX	"NP"	/* netphone */ | ||||||
| #define CONFIG_CDP_PORT_ID		"eth%d" | #define CONFIG_CDP_PORT_ID		"eth%d" | ||||||
| #define CONFIG_CDP_CAPABILITIES		0x00000010 | #define CONFIG_CDP_CAPABILITIES		0x00000010 | ||||||
| #define CONFIG_CDP_VERSION		"u-boot" " " __DATE__ " " __TIME__ | #define CONFIG_CDP_VERSION		"u-boot" " " U_BOOT_DATE " " U_BOOT_TIME | ||||||
| #define CONFIG_CDP_PLATFORM		"Intracom NetPhone" | #define CONFIG_CDP_PLATFORM		"Intracom NetPhone" | ||||||
| #define CONFIG_CDP_TRIGGER		0x20020001 | #define CONFIG_CDP_TRIGGER		0x20020001 | ||||||
| #define CONFIG_CDP_POWER_CONSUMPTION	4300	/* 90 mA @ 48V */ | #define CONFIG_CDP_POWER_CONSUMPTION	4300	/* 90 mA @ 48V */ | ||||||
|  |  | ||||||
|  | @ -775,7 +775,7 @@ | ||||||
| #define CONFIG_CDP_DEVICE_ID_PREFIX	"NT"	/* netta */ | #define CONFIG_CDP_DEVICE_ID_PREFIX	"NT"	/* netta */ | ||||||
| #define CONFIG_CDP_PORT_ID		"eth%d" | #define CONFIG_CDP_PORT_ID		"eth%d" | ||||||
| #define CONFIG_CDP_CAPABILITIES		0x00000010 | #define CONFIG_CDP_CAPABILITIES		0x00000010 | ||||||
| #define CONFIG_CDP_VERSION		"u-boot 1.0" " " __DATE__ " " __TIME__ | #define CONFIG_CDP_VERSION		"u-boot 1.0" " " U_BOOT_DATE " " U_BOOT_TIME | ||||||
| #define CONFIG_CDP_PLATFORM		"Intracom NetTA" | #define CONFIG_CDP_PLATFORM		"Intracom NetTA" | ||||||
| #define CONFIG_CDP_TRIGGER		0x20020001 | #define CONFIG_CDP_TRIGGER		0x20020001 | ||||||
| #define CONFIG_CDP_POWER_CONSUMPTION	4300	/* 90 mA @ 48V */ | #define CONFIG_CDP_POWER_CONSUMPTION	4300	/* 90 mA @ 48V */ | ||||||
|  |  | ||||||
|  | @ -750,7 +750,7 @@ typedef unsigned int led_id_t; | ||||||
| #define CONFIG_CDP_DEVICE_ID_PREFIX	"NT"	/* netta2 */ | #define CONFIG_CDP_DEVICE_ID_PREFIX	"NT"	/* netta2 */ | ||||||
| #define CONFIG_CDP_PORT_ID		"eth%d" | #define CONFIG_CDP_PORT_ID		"eth%d" | ||||||
| #define CONFIG_CDP_CAPABILITIES		0x00000010 | #define CONFIG_CDP_CAPABILITIES		0x00000010 | ||||||
| #define CONFIG_CDP_VERSION		"u-boot" " " __DATE__ " " __TIME__ | #define CONFIG_CDP_VERSION		"u-boot" " " U_BOOT_DATE " " U_BOOT_TIME | ||||||
| #define CONFIG_CDP_PLATFORM		"Intracom NetTA2" | #define CONFIG_CDP_PLATFORM		"Intracom NetTA2" | ||||||
| #define CONFIG_CDP_TRIGGER		0x20020001 | #define CONFIG_CDP_TRIGGER		0x20020001 | ||||||
| #define CONFIG_CDP_POWER_CONSUMPTION	4300	/* 90 mA @ 48V */ | #define CONFIG_CDP_POWER_CONSUMPTION	4300	/* 90 mA @ 48V */ | ||||||
|  |  | ||||||
|  | @ -0,0 +1,30 @@ | ||||||
|  | /*
 | ||||||
|  |  * Copyright 2008 Extreme Engineering Solutions, Inc. | ||||||
|  |  * | ||||||
|  |  * 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 | ||||||
|  |  */ | ||||||
|  | 
 | ||||||
|  | #ifndef	__TIMESTAMP_H__ | ||||||
|  | #define	__TIMESTAMP_H__ | ||||||
|  | 
 | ||||||
|  | #ifndef DO_DEPS_ONLY | ||||||
|  | #include "timestamp_autogenerated.h" | ||||||
|  | #endif | ||||||
|  | 
 | ||||||
|  | #endif	/* __TIMESTAMP_H__ */ | ||||||
|  | @ -42,6 +42,7 @@ | ||||||
| #include <command.h> | #include <command.h> | ||||||
| #include <malloc.h> | #include <malloc.h> | ||||||
| #include <devices.h> | #include <devices.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
| #include <net.h> | #include <net.h> | ||||||
| #include <serial.h> | #include <serial.h> | ||||||
|  | @ -69,7 +70,7 @@ extern void dataflash_print_info(void); | ||||||
| #endif | #endif | ||||||
| 
 | 
 | ||||||
| const char version_string[] = | const char version_string[] = | ||||||
| 	U_BOOT_VERSION" (" __DATE__ " - " __TIME__ ")"CONFIG_IDENT_STRING; | 	U_BOOT_VERSION" (" U_BOOT_DATE " - " U_BOOT_TIME ")"CONFIG_IDENT_STRING; | ||||||
| 
 | 
 | ||||||
| #ifdef CONFIG_DRIVER_CS8900 | #ifdef CONFIG_DRIVER_CS8900 | ||||||
| extern void cs8900_get_enetaddr (uchar * addr); | extern void cs8900_get_enetaddr (uchar * addr); | ||||||
|  |  | ||||||
|  | @ -23,6 +23,7 @@ | ||||||
| #include <command.h> | #include <command.h> | ||||||
| #include <malloc.h> | #include <malloc.h> | ||||||
| #include <devices.h> | #include <devices.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
| #include <net.h> | #include <net.h> | ||||||
| 
 | 
 | ||||||
|  | @ -36,7 +37,7 @@ | ||||||
| DECLARE_GLOBAL_DATA_PTR; | DECLARE_GLOBAL_DATA_PTR; | ||||||
| 
 | 
 | ||||||
| const char version_string[] = | const char version_string[] = | ||||||
| 	U_BOOT_VERSION " (" __DATE__ " - " __TIME__ ") " CONFIG_IDENT_STRING; | 	U_BOOT_VERSION " ("U_BOOT_DATE" - "U_BOOT_TIME") " CONFIG_IDENT_STRING; | ||||||
| 
 | 
 | ||||||
| unsigned long monitor_flash_len; | unsigned long monitor_flash_len; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -16,6 +16,7 @@ | ||||||
| #include <i2c.h> | #include <i2c.h> | ||||||
| #include <malloc.h> | #include <malloc.h> | ||||||
| #include <net.h> | #include <net.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
| 
 | 
 | ||||||
| #include <asm/cplb.h> | #include <asm/cplb.h> | ||||||
|  | @ -32,7 +33,7 @@ int post_flag; | ||||||
| 
 | 
 | ||||||
| DECLARE_GLOBAL_DATA_PTR; | DECLARE_GLOBAL_DATA_PTR; | ||||||
| 
 | 
 | ||||||
| const char version_string[] = U_BOOT_VERSION " (" __DATE__ " - " __TIME__ ")"; | const char version_string[] = U_BOOT_VERSION " ("U_BOOT_DATE" - "U_BOOT_TIME")"; | ||||||
| 
 | 
 | ||||||
| __attribute__((always_inline)) | __attribute__((always_inline)) | ||||||
| static inline void serial_early_puts(const char *s) | static inline void serial_early_puts(const char *s) | ||||||
|  |  | ||||||
|  | @ -32,6 +32,7 @@ | ||||||
| #include <watchdog.h> | #include <watchdog.h> | ||||||
| #include <command.h> | #include <command.h> | ||||||
| #include <devices.h> | #include <devices.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
| #include <malloc.h> | #include <malloc.h> | ||||||
| #include <net.h> | #include <net.h> | ||||||
|  | @ -70,7 +71,7 @@ ulong i386boot_bios_size     = (ulong)&_i386boot_bios_size;     /* size of BIOS | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| const char version_string[] = | const char version_string[] = | ||||||
| 	U_BOOT_VERSION" (" __DATE__ " - " __TIME__ ")"; | 	U_BOOT_VERSION" (" U_BOOT_DATE " - " U_BOOT_TIME ")"; | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| /*
 | /*
 | ||||||
|  |  | ||||||
|  | @ -27,12 +27,13 @@ | ||||||
| #include <common.h> | #include <common.h> | ||||||
| #include <command.h> | #include <command.h> | ||||||
| #include <malloc.h> | #include <malloc.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
| #include <watchdog.h> | #include <watchdog.h> | ||||||
| 
 | 
 | ||||||
| DECLARE_GLOBAL_DATA_PTR; | DECLARE_GLOBAL_DATA_PTR; | ||||||
| 
 | 
 | ||||||
| const char version_string[] = U_BOOT_VERSION " (" __DATE__ " - " __TIME__ ")"; | const char version_string[] = U_BOOT_VERSION " ("U_BOOT_DATE" - "U_BOOT_TIME")"; | ||||||
| 
 | 
 | ||||||
| #ifdef CONFIG_SYS_GPIO_0 | #ifdef CONFIG_SYS_GPIO_0 | ||||||
| extern int gpio_init (void); | extern int gpio_init (void); | ||||||
|  |  | ||||||
|  | @ -25,6 +25,7 @@ | ||||||
| #include <command.h> | #include <command.h> | ||||||
| #include <malloc.h> | #include <malloc.h> | ||||||
| #include <devices.h> | #include <devices.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
| #include <net.h> | #include <net.h> | ||||||
| #include <environment.h> | #include <environment.h> | ||||||
|  | @ -53,7 +54,7 @@ extern ulong uboot_end; | ||||||
| ulong monitor_flash_len; | ulong monitor_flash_len; | ||||||
| 
 | 
 | ||||||
| const char version_string[] = | const char version_string[] = | ||||||
| 	U_BOOT_VERSION" (" __DATE__ " - " __TIME__ ")"; | 	U_BOOT_VERSION" (" U_BOOT_DATE " - " U_BOOT_TIME ")"; | ||||||
| 
 | 
 | ||||||
| static char *failed = "*** failed ***\n"; | static char *failed = "*** failed ***\n"; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -22,6 +22,7 @@ | ||||||
| #include <command.h> | #include <command.h> | ||||||
| #include <malloc.h> | #include <malloc.h> | ||||||
| #include <devices.h> | #include <devices.h> | ||||||
|  | #include <timestamp.h> | ||||||
| #include <version.h> | #include <version.h> | ||||||
| #include <watchdog.h> | #include <watchdog.h> | ||||||
| #include <net.h> | #include <net.h> | ||||||
|  | @ -33,7 +34,7 @@ extern int board_init(void); | ||||||
| extern int dram_init(void); | extern int dram_init(void); | ||||||
| extern int timer_init(void); | extern int timer_init(void); | ||||||
| 
 | 
 | ||||||
| const char version_string[] = U_BOOT_VERSION" (" __DATE__ " - " __TIME__ ")"; | const char version_string[] = U_BOOT_VERSION" ("U_BOOT_DATE" - "U_BOOT_TIME")"; | ||||||
| 
 | 
 | ||||||
| unsigned long monitor_flash_len = CONFIG_SYS_MONITOR_LEN; | unsigned long monitor_flash_len = CONFIG_SYS_MONITOR_LEN; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue