Nigel Spon

Coldfire register ABI documentation

Discussion created by Nigel Spon on Oct 12, 2009
Latest reply on Oct 14, 2009 by Bryan Kattwinkel

I'm trying to rewrite some ColdFire assembler routines so they can switch to the Register ABI calling conventions under CW for CF 7.1.2, but I have hit two problems:

- the Build Tools Reference Manual doesn't actually describe the register calling convention, just the standard one.

- nor does it describe what (if any) conditional flags are available; by searching the MSL I have discovered that there is a C symbol __REGABI_, but that doesn't seem to work for assembler source (i.e a .s file)

 

Is this documented somewhere else; I get the impression I'm looking in the wrong place?

 

Thanks,

-- Nigel

Outcomes