Index: kernel/Makefile
===================================================================
--- kernel/Makefile	(revision 95c91584ebedf4e6721f0bbeb409820f3d069fce)
+++ kernel/Makefile	(revision 81f70b45d8ee6e87fc6744c75c1902de7cf7a562)
@@ -90,5 +90,5 @@
 endif
 
-DEFS = -DKERNEL -DRELEASE=$(RELEASE) "-DNAME=$(NAME)" -D__$(BITS)_BITS__ -D__$(ENDIANESS)__
+DEFS = -DKERNEL -DRELEASE=$(RELEASE) "-DCOPYRIGHT=$(COPYRIGHT)" "-DNAME=$(NAME)" -D__$(BITS)_BITS__ -D__$(ENDIANESS)__
 
 GCC_CFLAGS = -I$(INCLUDES) -O$(OPTIMIZATION) -imacros $(CONFIG_HEADER) \
Index: kernel/arch/ppc32/src/ppc32.c
===================================================================
--- kernel/arch/ppc32/src/ppc32.c	(revision 95c91584ebedf4e6721f0bbeb409820f3d069fce)
+++ kernel/arch/ppc32/src/ppc32.c	(revision 81f70b45d8ee6e87fc6744c75c1902de7cf7a562)
@@ -130,6 +130,9 @@
 			visual = VISUAL_INDIRECT_8;
 			break;
+		case 15:
+			visual = VISUAL_RGB_5_5_5_BE;
+			break;
 		case 16:
-			visual = VISUAL_RGB_5_5_5_BE;
+			visual = VISUAL_RGB_5_6_5_BE;
 			break;
 		case 24:
Index: kernel/generic/include/str.h
===================================================================
--- kernel/generic/include/str.h	(revision 95c91584ebedf4e6721f0bbeb409820f3d069fce)
+++ kernel/generic/include/str.h	(revision 81f70b45d8ee6e87fc6744c75c1902de7cf7a562)
@@ -97,5 +97,5 @@
 extern bool wstr_remove(wchar_t *str, size_t pos);
 
-extern int str_uint64(const char *, char **, unsigned int, bool, uint64_t *);
+extern int str_uint64_t(const char *, char **, unsigned int, bool, uint64_t *);
 
 extern void order_suffix(const uint64_t, uint64_t *, char *);
Index: kernel/generic/src/console/cmd.c
===================================================================
--- kernel/generic/src/console/cmd.c	(revision 95c91584ebedf4e6721f0bbeb409820f3d069fce)
+++ kernel/generic/src/console/cmd.c	(revision 81f70b45d8ee6e87fc6744c75c1902de7cf7a562)
@@ -906,5 +906,5 @@
 		   ((char *) argv->buffer)[0] <= '9') {
 		uint64_t value;
-		rc = str_uint64((char *) argv->buffer, NULL, 0, true, &value);
+		rc = str_uint64_t((char *) argv->buffer, NULL, 0, true, &value);
 		if (rc == EOK)
 			addr = (uintptr_t) value;
Index: kernel/generic/src/console/kconsole.c
===================================================================
--- kernel/generic/src/console/kconsole.c	(revision 95c91584ebedf4e6721f0bbeb409820f3d069fce)
+++ kernel/generic/src/console/kconsole.c	(revision 81f70b45d8ee6e87fc6744c75c1902de7cf7a562)
@@ -472,5 +472,5 @@
 		/* It's a number - convert it */
 		uint64_t value;
-		int rc = str_uint64(text, NULL, 0, true, &value);
+		int rc = str_uint64_t(text, NULL, 0, true, &value);
 		switch (rc) {
 		case EINVAL:
Index: kernel/generic/src/lib/str.c
===================================================================
--- kernel/generic/src/lib/str.c	(revision 95c91584ebedf4e6721f0bbeb409820f3d069fce)
+++ kernel/generic/src/lib/str.c	(revision 81f70b45d8ee6e87fc6744c75c1902de7cf7a562)
@@ -893,5 +893,5 @@
  *
  */
-int str_uint64(const char *nptr, char **endptr, unsigned int base,
+int str_uint64_t(const char *nptr, char **endptr, unsigned int base,
     bool strict, uint64_t *result)
 {
Index: kernel/generic/src/main/version.c
===================================================================
--- kernel/generic/src/main/version.c	(revision 95c91584ebedf4e6721f0bbeb409820f3d069fce)
+++ kernel/generic/src/main/version.c	(revision 81f70b45d8ee6e87fc6744c75c1902de7cf7a562)
@@ -38,5 +38,5 @@
 
 static const char *project = "SPARTAN kernel";
-static const char *copyright = "Copyright (c) 2001-2011 HelenOS project";
+static const char *copyright = STRING(COPYRIGHT);
 static const char *release = STRING(RELEASE);
 static const char *name = STRING(NAME);
Index: kernel/generic/src/sysinfo/stats.c
===================================================================
--- kernel/generic/src/sysinfo/stats.c	(revision 95c91584ebedf4e6721f0bbeb409820f3d069fce)
+++ kernel/generic/src/sysinfo/stats.c	(revision 81f70b45d8ee6e87fc6744c75c1902de7cf7a562)
@@ -474,5 +474,5 @@
 	/* Parse the task ID */
 	task_id_t task_id;
-	if (str_uint64(name, NULL, 0, true, &task_id) != EOK)
+	if (str_uint64_t(name, NULL, 0, true, &task_id) != EOK)
 		return ret;
 	
@@ -545,5 +545,5 @@
 	/* Parse the thread ID */
 	thread_id_t thread_id;
-	if (str_uint64(name, NULL, 0, true, &thread_id) != EOK)
+	if (str_uint64_t(name, NULL, 0, true, &thread_id) != EOK)
 		return ret;
 	
@@ -662,5 +662,5 @@
 	/* Parse the exception number */
 	uint64_t excn;
-	if (str_uint64(name, NULL, 0, true, &excn) != EOK)
+	if (str_uint64_t(name, NULL, 0, true, &excn) != EOK)
 		return ret;
 	
