https://bitbucket.org/hudson/magic-lantern
Raw File
Tip revision: 8974fabd1391744ba1eb0e850929f736bd051d84 authored by a1ex on 22 October 2013, 21:29:04 UTC
Close branch ppluciennik_unify_zebras.
Tip revision: 8974fab
reloc.h
/** \file
 * Relocation of firmware functions into RAM.
 */
#ifndef _reloc_h_
#define _reloc_h_

#ifdef __ARM__
#include "arm-mcr.h"
#endif

extern uintptr_t
reloc(
        uint32_t *              buf,
        uintptr_t               load_addr,
        uintptr_t               func_offset,
        size_t                  func_end,
        uintptr_t               new_pc
);


#endif // _reloc_h_
back to top