[Libre-soc-dev] Attempt to run baselines: error
Luke Kenneth Casson Leighton
lkcl at lkcl.net
Mon May 24 12:11:06 BST 2021
i'm inserting "attn" at random locations to get it to stop, and memcpy is
going into a non-returning loop. adding "blr" right at the top of memcpy
and putting the attn after the return from memcpy, exits ok.
mr 29,7
bl memcpy
attn <--
nop
lfs 12,512(30)
memcpy:
blr
perhaps this is as simple as: the arguments for the function haven't
been set up.
it *should* be possible to initialise some FPRs and GPRs and
pass them in as arguments: more complex than that (things on
the stack) it should be possible to compile a bare-metal program
that calls ff_mpadsp_apply_window_float() into assembler.
i leave it with you?
l.
More information about the Libre-soc-dev
mailing list