the following patch was just integrated into master: commit 6a452eff90411176f9f2cad0ca0c665a31c032ee Author: Aaron Durbin adurbin@chromium.org Date: Tue May 19 16:25:20 2015 -0500
prog_loading: add region_device representing memory
One can remove the struct buffer_area and use the region_device embedded in the struct prog to represent the in-memory loaded program. Do this by introducing a addrspace_32bit mem_region_device that can have region_device operations performed on it. The addrspace_32bit name was chosen to make it explicit that 32-bits of address space is supported at the max.
Change-Id: Ifffa0ef301141de940e54581b5a7b6cd81311ead Signed-off-by: Aaron Durbin adurbin@chromium.org Reviewed-on: http://review.coreboot.org/10261 Reviewed-by: Patrick Georgi pgeorgi@google.com Tested-by: build bot (Jenkins)
See http://review.coreboot.org/10261 for details.
-gerrit