13.1. Obsazení registrů procesoru

Podle PalmOSCallingConventions na webu Sleepless-Night Wiki.

Tabulka 13.1. Obsazení registrů procesoru

RegistryObsah
D0, D1Vrácená hodnota se nachází v registru D0. Pokud má více něž 32 bitů, tedy 48 či 64 je i v registru D1.
A0Pokud je vrácená hodnota ukazatelem, není v D0, D1 ale v A0.
A0, A1 a D0 - D2Mohou být libovolně použity.
A7Slouží jako systémový zásobník návratových adres a parametrů.
A5Je ukazatel na blok globálních parametrů programu. Je nastaven operačním systémem při startu aplikace. Hodnota v A5 musí být obnovena před voláním jakékoliv rutiny, jenž používá globální proměnné.