All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/5] tools/env: pass arguments as parameters not global structure
@ 2016-04-05 21:13 Andreas Fenkart
  2016-04-05 21:13 ` [U-Boot] [PATCH 1/5] tools/env: make env_aes_cbc_crypt re-entrant Andreas Fenkart
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Andreas Fenkart @ 2016-04-05 21:13 UTC (permalink / raw)
  To: u-boot

u-boot tools can be built as a library (ibubootenv.a). Passing arguments
to the library using global structures is not a good interface.

Andreas Fenkart (5):
  tools/env: make env_aes_cbc_crypt re-entrant
  tools/env: remove 'extern' from function prototype in fw_env.h
  tools/env: fw_printenv pass value_only as argument
  tools/env: compute size of usable area only once
  tools/env: no global variable sharing between application and library

 tools/env/fw_env.c      | 95 ++++++++++++++++++++++++++-----------------------
 tools/env/fw_env.h      | 31 ++++++----------
 tools/env/fw_env_main.c | 28 +++++++++------
 3 files changed, 78 insertions(+), 76 deletions(-)

-- 
2.8.0.rc3

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2016-05-30 17:59 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-04-05 21:13 [U-Boot] [PATCH 0/5] tools/env: pass arguments as parameters not global structure Andreas Fenkart
2016-04-05 21:13 ` [U-Boot] [PATCH 1/5] tools/env: make env_aes_cbc_crypt re-entrant Andreas Fenkart
2016-04-06 11:29   ` Stefano Babic
2016-04-05 21:13 ` [U-Boot] [PATCH 2/5] tools/env: remove 'extern' from function prototype in fw_env.h Andreas Fenkart
2016-04-05 21:13 ` [U-Boot] [PATCH 3/5] tools/env: fw_printenv pass value_only as argument Andreas Fenkart
2016-04-05 21:13 ` [U-Boot] [PATCH 4/5] tools/env: compute size of usable area only once Andreas Fenkart
2016-04-05 21:13 ` [U-Boot] [PATCH 5/5] tools/env: no global variable sharing between application and library Andreas Fenkart
2016-05-30 17:59   ` [U-Boot] [U-Boot, " Tom Rini
2016-04-06 14:25 ` [U-Boot] [PATCH 0/5] tools/env: pass arguments as parameters not global structure Stefano Babic

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.