From d1179f2c54ae5570f9b218675834cbfe428fb339 Mon Sep 17 00:00:00 2001 From: Peter Mitsis Date: Mon, 20 Apr 2015 16:42:23 -0400 Subject: [PATCH] Remove Dest field from k_args The 'Dest' field in the 'k_args' structure is only relevant to a multi-node system. Signed-off-by: Peter Mitsis Change-Id: I6942f503af6ebadd62a2bf10b2a3bd0c81850bb8 --- include/microkernel/k_struct.h | 1 - scripts/sysgen.py | 6 +++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/include/microkernel/k_struct.h b/include/microkernel/k_struct.h index 01186248a2c..cdc3f203487 100644 --- a/include/microkernel/k_struct.h +++ b/include/microkernel/k_struct.h @@ -488,7 +488,6 @@ struct k_args { struct k_args **Head; kpriority_t Prio; knode_t Srce; - knode_t Dest; K_COMM Comm; K_CREF Ctxt; union { diff --git a/scripts/sysgen.py b/scripts/sysgen.py index 6927707662e..d5999d79e84 100755 --- a/scripts/sysgen.py +++ b/scripts/sysgen.py @@ -318,13 +318,13 @@ def kernel_main_c_kargs(): kernel_main_c_out("\n" + "struct k_args K_ArgsBlocks[%s] =\n" % (num_kargs) + "{\n" + - " {NULL, NULL, 0, 0, 0, (K_COMM) UNDEFINED},\n") + " {NULL, NULL, 0, 0, (K_COMM) UNDEFINED},\n") for i in range(1, num_kargs - 1): kernel_main_c_out( - " {&K_ArgsBlocks[%d], NULL, 0, 0, 0, (K_COMM) UNDEFINED},\n" % + " {&K_ArgsBlocks[%d], NULL, 0, 0, (K_COMM) UNDEFINED},\n" % (i - 1)) kernel_main_c_out( - " {&K_ArgsBlocks[%d], NULL, 0, 0, 0, (K_COMM) UNDEFINED}\n" % + " {&K_ArgsBlocks[%d], NULL, 0, 0, (K_COMM) UNDEFINED}\n" % (num_kargs - 2) + "};\n")