Skip to content
  • Simon Glass's avatar
    sandbox: Avoid using malloc() for system state · b308d9fd
    Simon Glass authored and Tom Rini's avatar Tom Rini committed
    
    
    This state is not accessible to the running U-Boot but at present it is
    allocated in the emulated SDRAM. This doesn't seem very useful. Adjust
    it to allocate from the OS instead.
    
    The RAM buffer is currently not freed, but should be, so add that into
    state_uninit(). Update the comment for os_free() to indicate that NULL is
    a valid parameter value.
    
    Note that the strdup() in spl_board_load_image() is changed as well, since
    strdup() allocates memory in the RAM buffer.
    
    Signed-off-by: Simon Glass's avatarSimon Glass <sjg@chromium.org>
    b308d9fd