mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-19 00:09:26 +02:00
* m68k register tables
This commit is contained in:
parent
4050f10698
commit
eec59028e3
27
compiler/m68k/r68kcon.inc
Normal file
27
compiler/m68k/r68kcon.inc
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
{ don't edit, this file is generated from m68kreg.dat }
|
||||||
|
NR_NO = $00000000;
|
||||||
|
NR_D0 = $01000000;
|
||||||
|
NR_D1 = $01000001;
|
||||||
|
NR_D2 = $01000002;
|
||||||
|
NR_D3 = $01000003;
|
||||||
|
NR_D4 = $01000004;
|
||||||
|
NR_D5 = $01000005;
|
||||||
|
NR_D6 = $01000006;
|
||||||
|
NR_D7 = $01000007;
|
||||||
|
NR_A0 = $01000008;
|
||||||
|
NR_A1 = $01000009;
|
||||||
|
NR_A2 = $0100000a;
|
||||||
|
NR_A3 = $0100000b;
|
||||||
|
NR_A4 = $0100000c;
|
||||||
|
NR_A5 = $0100000d;
|
||||||
|
NR_A6 = $0100000e;
|
||||||
|
NR_SP = $0100000f;
|
||||||
|
NR_FP0 = $02000000;
|
||||||
|
NR_FP1 = $02000001;
|
||||||
|
NR_FP2 = $02000002;
|
||||||
|
NR_FP3 = $02000003;
|
||||||
|
NR_FP4 = $02000004;
|
||||||
|
NR_FP5 = $02000005;
|
||||||
|
NR_FP6 = $02000006;
|
||||||
|
NR_FP7 = $02000007;
|
||||||
|
NR_PC = $05000000;
|
2
compiler/m68k/r68knor.inc
Normal file
2
compiler/m68k/r68knor.inc
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
{ don't edit, this file is generated from m68kreg.dat }
|
||||||
|
26
|
27
compiler/m68k/r68knum.inc
Normal file
27
compiler/m68k/r68knum.inc
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
{ don't edit, this file is generated from m68kreg.dat }
|
||||||
|
NR_NO,
|
||||||
|
NR_D0,
|
||||||
|
NR_D1,
|
||||||
|
NR_D2,
|
||||||
|
NR_D3,
|
||||||
|
NR_D4,
|
||||||
|
NR_D5,
|
||||||
|
NR_D6,
|
||||||
|
NR_D7,
|
||||||
|
NR_A0,
|
||||||
|
NR_A1,
|
||||||
|
NR_A2,
|
||||||
|
NR_A3,
|
||||||
|
NR_A4,
|
||||||
|
NR_A5,
|
||||||
|
NR_A6,
|
||||||
|
NR_SP,
|
||||||
|
NR_FP0,
|
||||||
|
NR_FP1,
|
||||||
|
NR_FP2,
|
||||||
|
NR_FP3,
|
||||||
|
NR_FP4,
|
||||||
|
NR_FP5,
|
||||||
|
NR_FP6,
|
||||||
|
NR_FP7,
|
||||||
|
NR_PC
|
27
compiler/m68k/r68krni.inc
Normal file
27
compiler/m68k/r68krni.inc
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
{ don't edit, this file is generated from m68kreg.dat }
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
2,
|
||||||
|
3,
|
||||||
|
4,
|
||||||
|
5,
|
||||||
|
6,
|
||||||
|
7,
|
||||||
|
8,
|
||||||
|
9,
|
||||||
|
10,
|
||||||
|
11,
|
||||||
|
12,
|
||||||
|
13,
|
||||||
|
14,
|
||||||
|
15,
|
||||||
|
16,
|
||||||
|
17,
|
||||||
|
18,
|
||||||
|
19,
|
||||||
|
20,
|
||||||
|
21,
|
||||||
|
22,
|
||||||
|
23,
|
||||||
|
24,
|
||||||
|
25
|
27
compiler/m68k/r68ksri.inc
Normal file
27
compiler/m68k/r68ksri.inc
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
{ don't edit, this file is generated from m68kreg.dat }
|
||||||
|
0,
|
||||||
|
9,
|
||||||
|
10,
|
||||||
|
11,
|
||||||
|
12,
|
||||||
|
13,
|
||||||
|
14,
|
||||||
|
15,
|
||||||
|
1,
|
||||||
|
2,
|
||||||
|
3,
|
||||||
|
4,
|
||||||
|
5,
|
||||||
|
6,
|
||||||
|
8,
|
||||||
|
7,
|
||||||
|
17,
|
||||||
|
18,
|
||||||
|
19,
|
||||||
|
20,
|
||||||
|
21,
|
||||||
|
22,
|
||||||
|
23,
|
||||||
|
24,
|
||||||
|
25,
|
||||||
|
16
|
27
compiler/m68k/r68ksta.inc
Normal file
27
compiler/m68k/r68ksta.inc
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
{ don't edit, this file is generated from m68kreg.dat }
|
||||||
|
-1,
|
||||||
|
0,
|
||||||
|
1,
|
||||||
|
2,
|
||||||
|
3,
|
||||||
|
4,
|
||||||
|
5,
|
||||||
|
6,
|
||||||
|
7,
|
||||||
|
8,
|
||||||
|
9,
|
||||||
|
10,
|
||||||
|
11,
|
||||||
|
12,
|
||||||
|
13,
|
||||||
|
14,
|
||||||
|
15,
|
||||||
|
16,
|
||||||
|
17,
|
||||||
|
18,
|
||||||
|
19,
|
||||||
|
20,
|
||||||
|
21,
|
||||||
|
22,
|
||||||
|
23,
|
||||||
|
24
|
27
compiler/m68k/r68kstd.inc
Normal file
27
compiler/m68k/r68kstd.inc
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
{ don't edit, this file is generated from m68kreg.dat }
|
||||||
|
'INVALID',
|
||||||
|
'd0',
|
||||||
|
'd1',
|
||||||
|
'd2',
|
||||||
|
'd3',
|
||||||
|
'd4',
|
||||||
|
'd5',
|
||||||
|
'd6',
|
||||||
|
'd6',
|
||||||
|
'a0',
|
||||||
|
'a1',
|
||||||
|
'a2',
|
||||||
|
'a3',
|
||||||
|
'a4',
|
||||||
|
'a5',
|
||||||
|
'a6',
|
||||||
|
'sp',
|
||||||
|
'fp0',
|
||||||
|
'fp1',
|
||||||
|
'fp2',
|
||||||
|
'fp3',
|
||||||
|
'fp4',
|
||||||
|
'fp5',
|
||||||
|
'fp6',
|
||||||
|
'fp7',
|
||||||
|
'pc'
|
27
compiler/m68k/r68ksup.inc
Normal file
27
compiler/m68k/r68ksup.inc
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
{ don't edit, this file is generated from m68kreg.dat }
|
||||||
|
RS_NO = $00;
|
||||||
|
RS_D0 = $00;
|
||||||
|
RS_D1 = $01;
|
||||||
|
RS_D2 = $02;
|
||||||
|
RS_D3 = $03;
|
||||||
|
RS_D4 = $04;
|
||||||
|
RS_D5 = $05;
|
||||||
|
RS_D6 = $06;
|
||||||
|
RS_D7 = $07;
|
||||||
|
RS_A0 = $08;
|
||||||
|
RS_A1 = $09;
|
||||||
|
RS_A2 = $0a;
|
||||||
|
RS_A3 = $0b;
|
||||||
|
RS_A4 = $0c;
|
||||||
|
RS_A5 = $0d;
|
||||||
|
RS_A6 = $0e;
|
||||||
|
RS_SP = $0f;
|
||||||
|
RS_FP0 = $00;
|
||||||
|
RS_FP1 = $01;
|
||||||
|
RS_FP2 = $02;
|
||||||
|
RS_FP3 = $03;
|
||||||
|
RS_FP4 = $04;
|
||||||
|
RS_FP5 = $05;
|
||||||
|
RS_FP6 = $06;
|
||||||
|
RS_FP7 = $07;
|
||||||
|
RS_PC = $00;
|
Loading…
Reference in New Issue
Block a user