RTEMS Logo

RTEMS 4.7.99.2 On-Line Library


Texas Instruments C3x/C4x Specific Information Register Usage

PREV UP NEXT Bookshelf RTEMS CPU Architecture Supplement

9.2.3: Register Usage

XXX

As discussed above, the XXX and XXX instructions do not automatically save any registers. Subroutines use the registers D0, D1, A0, and A1 as scratch registers. These registers are not preserved by subroutines therefore, the contents of these registers should not be assumed upon return from any subroutine call including but not limited to an RTEMS directive.

The GNU and Texas Instruments compilers follow the same conventions for register usage.


PREV UP NEXT Bookshelf RTEMS CPU Architecture Supplement

Copyright © 1988-2004 OAR Corporation