[PATCH 06/13] qi-commandline-debug-added-if-ui-key-down.patch

Andy Green andy at openmoko.com
Mon Dec 1 02:16:11 CET 2008


Signed-off-by: Andy Green <andy at openmoko.com>
---

 src/phase2.c |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/src/phase2.c b/src/phase2.c
index 2ce7829..2100d74 100644
--- a/src/phase2.c
+++ b/src/phase2.c
@@ -296,6 +296,18 @@ void bootloader_second_phase(void)
 				cmdline += strlen(strcpy(cmdline,
 					      commandline_rootfs_append));
 
+		/*
+		 * if he's still holding down the UI_ACTION_SKIPKERNEL key
+		 * now we finished loading the kernel, take it to mean he wants
+		 * to have the debugging options added to the commandline
+		 */
+
+		if (this_board->commandline_board_debug &&
+							this_board->get_ui_keys)
+			if ((this_board->get_ui_keys)() & UI_ACTION_SKIPKERNEL)
+				cmdline += strlen(strcpy(cmdline, this_board->
+						      commandline_board_debug));
+
 		params->hdr.tag = ATAG_CMDLINE;
 		params->hdr.size = (sizeof (struct tag_header) +
 			strlen(params->u.cmdline.cmdline) + 1 + 4) >> 2;




More information about the openmoko-kernel mailing list