the following patch was just integrated into master: commit a34cc32d7af7539186b0215fddc6cb137edf5906 Author: Alexandru Gagniuc mr.nuke.me@gmail.com Date: Thu Dec 26 22:53:52 2013 -0500
lib/hexdump: Take const void * and size_t as arguments
Representing a memory location as an unsigned long is specific to 32-bit architectures. It also doesn't make sense to represent a length assumed to be positive as a signed integer. With this change, it is no longer necessary to cast a pointer to unsigned long when passing it to hexdump.
Change-Id: I641777d940ceac6f37c363051f1e9c1b3ec3ed95 Signed-off-by: Alexandru Gagniuc mr.nuke.me@gmail.com
See http://review.coreboot.org/4575 for details.
-gerrit