2008-11-18 00:45:35 In-line assembly
AC CHAO (UNITED STATES)
Message: 65398
Hello,
"Making the Blackfin Perform" on website "docs.blackfin.uclinux.org" is a very good example about the power of in-line assembly. I want to learn more on how to write the in-line assembly on blackfin processor.
But when I looked
http://docs.blackfin.uclinux.org/doku.php?id=multimedia_optimizations
http://docs.blackfin.uclinux.org/doku.php?id=optimization
http://docs.blackfin.uclinux.org/doku.php?id=using_l1_memory
http://docs.blackfin.uclinux.org/doku.php?id=using_in-line_assembly_calling_external_assembly_from_c&s[]=optimization
http://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html
http://docs.blackfin.uclinux.org/doku.php?id=example-builtin&s[]=optimization
http://docs.blackfin.uclinux.org/doku.php?id=built-in_functions
I didn't find a comprehensive guide about how to write the in-line assembly on blackfin processor.
Could you advise where I can get more comprehensive idea(some weblinks, books, manuals, ...)?
Thank you.
Best regards,
AC Chao
QuoteReplyEditDelete
2008-11-18 00:59:33 Re: In-line assembly
Mike Frysinger (UNITED STATES)
Message: 65399
what exactly are you looking for ? writing assembly or writing inline assembly ? if you're looking for inline assembly, then the documents you reference are pretty much it (plus some on gcc.gnu.org).
QuoteReplyEditDelete
2008-11-18 13:12:18 Re: In-line assembly
AC CHAO (UNITED STATES)
Message: 65450
Hi Mike,
Could you advise where has the info about writing assembly language on blackfin processor? Thank you.
Regards,
AC
QuoteReplyEditDelete
2008-11-18 13:27:57 Re: In-line assembly
Mike Frysinger (UNITED STATES)
Message: 65451
get the Blackfin PRM:
http://www.analog.com/en/embedded-processing-dsp/blackfin/processors/manuals/resources/index.html
(Blackfin Processor Programming Reference)
that documents the entire Blackfin assembly language
QuoteReplyEditDelete
2008-11-19 08:29:12 Re: In-line assembly
AC CHAO (UNITED STATES)
Message: 65550
Hello Mike,
Thank you very much.
Best regards,
AC