Schol-R-LEA wrote:Fair enough. I'd still recommend learning at least one of the common calling conventions, though, as they make code interfaces cleaner even in assembly. It is more important in RISC systems, where much of the function call procedure is by convention rather than directly supported by hardware or microcode, so if you are using an ARM based system like Raspberry Pi, it is definitely something you'll need to understand.
EDIT: I just realized I was thinking you had mentioned Raspberry Pi in this thread already, but I guess I was wrong. You mentioned it at some point regarding the self-driving car project, but for some reason I took that to mean you already were using one.