source: trunk/libs/newlib/src/libgloss/rl78/vregs.h @ 653

Last change on this file since 653 was 444, checked in by satin@…, 7 years ago

add newlib,libalmos-mkh, restructure shared_syscalls.h and mini-libc

File size: 738 bytes
RevLine 
[444]1
2; real
3; GAS defines r0..r7 as aliases for real registers; we want the saddr
4; forms here.
5r_0     =       0xffef8
6r_1     =       0xffef9
7r_2     =       0xffefa
8r_3     =       0xffefb
9r_4     =       0xffefc
10r_5     =       0xffefd
11r_6     =       0xffefe
12r_7     =       0xffeff
13
14#ifdef __RL78_G10__
15
16; clobberable
17r8      =       0xffec8
18r9      =       0xffec9
19r10     =       0xffeca
20r11     =       0xffecb
21r12     =       0xffecc
22r13     =       0xffecd
23r14     =       0xffece
24r15     =       0xffecf
25; preserved
26r16     =       0xffed0
27r17     =       0xffed1
28r18     =       0xffed2
29r19     =       0xffed3
30r20     =       0xffed4
31r21     =       0xffed5
32r22     =       0xffed6
33r23     =       0xffed7
34
35#else
36
37; clobberable
38r8      =       0xffef0
39r9      =       0xffef1
40r10     =       0xffef2
41r11     =       0xffef3
42r12     =       0xffef4
43r13     =       0xffef5
44r14     =       0xffef6
45r15     =       0xffef7
46; preserved
47r16     =       0xffee8
48r17     =       0xffee9
49r18     =       0xffeea
50r19     =       0xffeeb
51r20     =       0xffeec
52r21     =       0xffeed
53r22     =       0xffeee
54r23     =       0xffeef
55
56#endif
Note: See TracBrowser for help on using the repository browser.