question is in the subject: is it possible write inline assembly for PSoC5? For PSoC3 is possible; there are several post about and it appears in documentation. But I found nothing about PSoC5
The assembly for an ARM Cortex is so complicated, that everybody says : Hands off.
The fact is, it is a 3-address assembler with the opportunity to modify the third operand before its usage.
Have a look at the ARM website and get your shivers.
I'm not recommending ASM development either but it is perfectly possible. There is nothing more difficult about it on an ARM processor as opposed to a 8-bitter, imho, but C compiles so efficiently on ARM that it seems a pain I can live without. Anyway, since I do plenty of things that are bad for me I'll tell you how and then leave it to your own conscience!
The procedure is simple enough.
One thing to note is that the choice in step 3 depends on the compiler (which defines the assembler) you are going to use. GNU ASM is not compatible with RealView or MDK ASM. So check that before you take the plunge.
Good luck and enjoy yourself!
I imagined these answers. Sometimes customers do "strange" questions
I asked to this customer why this but I've not answer yet. But I've couriosity.