Hello. I've been using HALcogen for a little while and I noticed that it generates a few .asm files (sys_core, intveccs, etc ...).
I've been trying to understand why it generate some methods in assembly so that they can be called later by c code, but I can't. There's simply A LOT of information to read and I haven't been able to find this exact information.
I want to know this because I want to write my own start up files and the entire code without the use of HALcogen. Can you tell me why I need to write this in assembly? Or even better could you tell me where I can get that information so that I can learn it on my own?
Thank you