Article # 576, added by Geoworks, historical record
| first | previous | index | next | last |

Using extended registers in GEOS.



If you write assembly code that uses extended registers be aware
that when GEOS performs context switch does NOT save the high 16
bits of the extended registers.

Essentially, this means don't use extended registers in standard
GEOS methods and routines. You may use them in interrupt routines
and driver functions.

NOTE: Most GEOS devices use CPUs that do not have extended
registers, so using extended-register commands will limit the
platforms your application will run on.