1/******************************************************************************
2 * Copyright (c) 2010, 2011 IBM Corporation
3 * All rights reserved.
4 * This program and the accompanying materials
5 * are made available under the terms of the BSD License
6 * which accompanies this distribution, and is available at
7 * http://www.opensource.org/licenses/bsd-license.php
8 *
9 * Contributors:
10 *     IBM Corporation - initial implementation
11 *****************************************************************************/
12
13/*
14 * Print version information
15 * This code is in a separate file so that it can be easily compiled during
16 * each new build (for refreshing the build date).
17 */
18
19#include "termctrl.h"
20#include <product.h>
21
22.global print_version
23print_version:
24	mflr	r4
25	bl	0f
26	.ascii	TERM_CTRL_RESET
27	.ascii	TERM_CTRL_CRSOFF
28	.ascii  " **********************************************************************"
29	.ascii	"\r\n"
30	.ascii	TERM_CTRL_BRIGHT
31	.ascii	PRODUCT_NAME
32	.ascii  " Starting\r\n"
33	.ascii  TERM_CTRL_RESET
34	.ascii  " Build Date = ", __DATE__, " ", __TIME__
35	.ascii	"\r\n"
36	.ascii  " FW Version = " , RELEASE
37	.ascii	"\r\n\0"
38	.align	2
390:
40	mflr	r3
41	mtlr	r4
42	b	io_print
43