mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-15 06:29:38 +02:00
* register id of (e)flags changed, so it doesn't overlap with dr0
git-svn-id: trunk@24647 -
This commit is contained in:
parent
ed92dee3fb
commit
125a6a8720
@ -8,21 +8,21 @@
|
|||||||
15,
|
15,
|
||||||
6,
|
6,
|
||||||
5,
|
5,
|
||||||
|
38,
|
||||||
39,
|
39,
|
||||||
40,
|
40,
|
||||||
41,
|
41,
|
||||||
42,
|
|
||||||
26,
|
26,
|
||||||
7,
|
7,
|
||||||
10,
|
10,
|
||||||
19,
|
19,
|
||||||
9,
|
9,
|
||||||
|
32,
|
||||||
33,
|
33,
|
||||||
34,
|
34,
|
||||||
35,
|
35,
|
||||||
36,
|
36,
|
||||||
37,
|
37,
|
||||||
38,
|
|
||||||
27,
|
27,
|
||||||
11,
|
11,
|
||||||
4,
|
4,
|
||||||
@ -35,7 +35,7 @@
|
|||||||
28,
|
28,
|
||||||
18,
|
18,
|
||||||
24,
|
24,
|
||||||
32,
|
47,
|
||||||
30,
|
30,
|
||||||
31,
|
31,
|
||||||
57,
|
57,
|
||||||
@ -58,11 +58,11 @@
|
|||||||
53,
|
53,
|
||||||
54,
|
54,
|
||||||
55,
|
55,
|
||||||
|
42,
|
||||||
43,
|
43,
|
||||||
44,
|
44,
|
||||||
45,
|
45,
|
||||||
46,
|
46,
|
||||||
47,
|
|
||||||
65,
|
65,
|
||||||
66,
|
66,
|
||||||
67,
|
67,
|
||||||
|
@ -31,7 +31,6 @@
|
|||||||
'%ss',
|
'%ss',
|
||||||
'%fs',
|
'%fs',
|
||||||
'%gs',
|
'%gs',
|
||||||
'%flags',
|
|
||||||
'%dr0',
|
'%dr0',
|
||||||
'%dr1',
|
'%dr1',
|
||||||
'%dr2',
|
'%dr2',
|
||||||
@ -47,6 +46,7 @@
|
|||||||
'%tr5',
|
'%tr5',
|
||||||
'%tr6',
|
'%tr6',
|
||||||
'%tr7',
|
'%tr7',
|
||||||
|
'%flags',
|
||||||
'%st(0)',
|
'%st(0)',
|
||||||
'%st(1)',
|
'%st(1)',
|
||||||
'%st(2)',
|
'%st(2)',
|
||||||
|
@ -31,7 +31,6 @@ NR_ES = tregister($05000003);
|
|||||||
NR_SS = tregister($05000004);
|
NR_SS = tregister($05000004);
|
||||||
NR_FS = tregister($05000005);
|
NR_FS = tregister($05000005);
|
||||||
NR_GS = tregister($05000006);
|
NR_GS = tregister($05000006);
|
||||||
NR_FLAGS = tregister($05000007);
|
|
||||||
NR_DR0 = tregister($05000007);
|
NR_DR0 = tregister($05000007);
|
||||||
NR_DR1 = tregister($05000008);
|
NR_DR1 = tregister($05000008);
|
||||||
NR_DR2 = tregister($05000009);
|
NR_DR2 = tregister($05000009);
|
||||||
@ -47,6 +46,7 @@ NR_TR4 = tregister($05000012);
|
|||||||
NR_TR5 = tregister($05000013);
|
NR_TR5 = tregister($05000013);
|
||||||
NR_TR6 = tregister($05000014);
|
NR_TR6 = tregister($05000014);
|
||||||
NR_TR7 = tregister($05000015);
|
NR_TR7 = tregister($05000015);
|
||||||
|
NR_FLAGS = tregister($05000016);
|
||||||
NR_ST0 = tregister($02000000);
|
NR_ST0 = tregister($02000000);
|
||||||
NR_ST1 = tregister($02000001);
|
NR_ST1 = tregister($02000001);
|
||||||
NR_ST2 = tregister($02000002);
|
NR_ST2 = tregister($02000002);
|
||||||
|
@ -31,7 +31,6 @@
|
|||||||
'ss',
|
'ss',
|
||||||
'fs',
|
'fs',
|
||||||
'gs',
|
'gs',
|
||||||
'flags',
|
|
||||||
'dr0',
|
'dr0',
|
||||||
'dr1',
|
'dr1',
|
||||||
'dr2',
|
'dr2',
|
||||||
@ -47,6 +46,7 @@
|
|||||||
'tr5',
|
'tr5',
|
||||||
'tr6',
|
'tr6',
|
||||||
'tr7',
|
'tr7',
|
||||||
|
'flags',
|
||||||
'st(0)',
|
'st(0)',
|
||||||
'st(1)',
|
'st(1)',
|
||||||
'st(2)',
|
'st(2)',
|
||||||
|
@ -9,21 +9,21 @@
|
|||||||
15,
|
15,
|
||||||
6,
|
6,
|
||||||
5,
|
5,
|
||||||
|
38,
|
||||||
39,
|
39,
|
||||||
40,
|
40,
|
||||||
41,
|
41,
|
||||||
42,
|
|
||||||
26,
|
26,
|
||||||
7,
|
7,
|
||||||
10,
|
10,
|
||||||
19,
|
19,
|
||||||
9,
|
9,
|
||||||
|
32,
|
||||||
33,
|
33,
|
||||||
34,
|
34,
|
||||||
35,
|
35,
|
||||||
36,
|
36,
|
||||||
37,
|
37,
|
||||||
38,
|
|
||||||
27,
|
27,
|
||||||
11,
|
11,
|
||||||
4,
|
4,
|
||||||
@ -36,7 +36,7 @@
|
|||||||
28,
|
28,
|
||||||
18,
|
18,
|
||||||
24,
|
24,
|
||||||
32,
|
47,
|
||||||
30,
|
30,
|
||||||
31,
|
31,
|
||||||
57,
|
57,
|
||||||
@ -59,11 +59,11 @@
|
|||||||
53,
|
53,
|
||||||
54,
|
54,
|
||||||
55,
|
55,
|
||||||
|
42,
|
||||||
43,
|
43,
|
||||||
44,
|
44,
|
||||||
45,
|
45,
|
||||||
46,
|
46,
|
||||||
47,
|
|
||||||
65,
|
65,
|
||||||
66,
|
66,
|
||||||
67,
|
67,
|
||||||
|
@ -31,7 +31,6 @@
|
|||||||
'ss',
|
'ss',
|
||||||
'fs',
|
'fs',
|
||||||
'gs',
|
'gs',
|
||||||
'flags',
|
|
||||||
'dr0',
|
'dr0',
|
||||||
'dr1',
|
'dr1',
|
||||||
'dr2',
|
'dr2',
|
||||||
@ -47,6 +46,7 @@
|
|||||||
'tr5',
|
'tr5',
|
||||||
'tr6',
|
'tr6',
|
||||||
'tr7',
|
'tr7',
|
||||||
|
'flags',
|
||||||
'st0',
|
'st0',
|
||||||
'st1',
|
'st1',
|
||||||
'st2',
|
'st2',
|
||||||
|
@ -9,21 +9,21 @@
|
|||||||
15,
|
15,
|
||||||
6,
|
6,
|
||||||
5,
|
5,
|
||||||
|
38,
|
||||||
39,
|
39,
|
||||||
40,
|
40,
|
||||||
41,
|
41,
|
||||||
42,
|
|
||||||
26,
|
26,
|
||||||
7,
|
7,
|
||||||
10,
|
10,
|
||||||
19,
|
19,
|
||||||
9,
|
9,
|
||||||
|
32,
|
||||||
33,
|
33,
|
||||||
34,
|
34,
|
||||||
35,
|
35,
|
||||||
36,
|
36,
|
||||||
37,
|
37,
|
||||||
38,
|
|
||||||
27,
|
27,
|
||||||
11,
|
11,
|
||||||
4,
|
4,
|
||||||
@ -36,7 +36,7 @@
|
|||||||
28,
|
28,
|
||||||
18,
|
18,
|
||||||
24,
|
24,
|
||||||
32,
|
47,
|
||||||
30,
|
30,
|
||||||
31,
|
31,
|
||||||
57,
|
57,
|
||||||
@ -59,11 +59,11 @@
|
|||||||
53,
|
53,
|
||||||
54,
|
54,
|
||||||
55,
|
55,
|
||||||
|
42,
|
||||||
43,
|
43,
|
||||||
44,
|
44,
|
||||||
45,
|
45,
|
||||||
46,
|
46,
|
||||||
47,
|
|
||||||
65,
|
65,
|
||||||
66,
|
66,
|
||||||
67,
|
67,
|
||||||
|
@ -32,7 +32,6 @@ tregister($05000004),
|
|||||||
tregister($05000005),
|
tregister($05000005),
|
||||||
tregister($05000006),
|
tregister($05000006),
|
||||||
tregister($05000007),
|
tregister($05000007),
|
||||||
tregister($05000007),
|
|
||||||
tregister($05000008),
|
tregister($05000008),
|
||||||
tregister($05000009),
|
tregister($05000009),
|
||||||
tregister($0500000a),
|
tregister($0500000a),
|
||||||
@ -47,6 +46,7 @@ tregister($05000012),
|
|||||||
tregister($05000013),
|
tregister($05000013),
|
||||||
tregister($05000014),
|
tregister($05000014),
|
||||||
tregister($05000015),
|
tregister($05000015),
|
||||||
|
tregister($05000016),
|
||||||
tregister($02000000),
|
tregister($02000000),
|
||||||
tregister($02000001),
|
tregister($02000001),
|
||||||
tregister($02000002),
|
tregister($02000002),
|
||||||
|
@ -32,7 +32,6 @@
|
|||||||
4,
|
4,
|
||||||
5,
|
5,
|
||||||
0,
|
0,
|
||||||
0,
|
|
||||||
1,
|
1,
|
||||||
2,
|
2,
|
||||||
3,
|
3,
|
||||||
@ -48,6 +47,7 @@
|
|||||||
6,
|
6,
|
||||||
7,
|
7,
|
||||||
0,
|
0,
|
||||||
|
0,
|
||||||
1,
|
1,
|
||||||
2,
|
2,
|
||||||
3,
|
3,
|
||||||
|
@ -31,7 +31,6 @@ OT_REG_DESS,
|
|||||||
OT_REG_DESS,
|
OT_REG_DESS,
|
||||||
OT_REG_FSGS,
|
OT_REG_FSGS,
|
||||||
OT_REG_FSGS,
|
OT_REG_FSGS,
|
||||||
OT_NONE,
|
|
||||||
OT_REG_DREG,
|
OT_REG_DREG,
|
||||||
OT_REG_DREG,
|
OT_REG_DREG,
|
||||||
OT_REG_DREG,
|
OT_REG_DREG,
|
||||||
@ -47,6 +46,7 @@ OT_REG_TREG,
|
|||||||
OT_REG_TREG,
|
OT_REG_TREG,
|
||||||
OT_REG_TREG,
|
OT_REG_TREG,
|
||||||
OT_REG_TREG,
|
OT_REG_TREG,
|
||||||
|
OT_NONE,
|
||||||
OT_FPU0,
|
OT_FPU0,
|
||||||
OT_FPUREG,
|
OT_FPUREG,
|
||||||
OT_FPUREG,
|
OT_FPUREG,
|
||||||
|
@ -63,8 +63,8 @@
|
|||||||
29,
|
29,
|
||||||
30,
|
30,
|
||||||
31,
|
31,
|
||||||
33,
|
|
||||||
32,
|
32,
|
||||||
|
33,
|
||||||
34,
|
34,
|
||||||
35,
|
35,
|
||||||
36,
|
36,
|
||||||
|
@ -9,21 +9,21 @@
|
|||||||
15,
|
15,
|
||||||
6,
|
6,
|
||||||
5,
|
5,
|
||||||
|
38,
|
||||||
39,
|
39,
|
||||||
40,
|
40,
|
||||||
41,
|
41,
|
||||||
42,
|
|
||||||
26,
|
26,
|
||||||
7,
|
7,
|
||||||
10,
|
10,
|
||||||
19,
|
19,
|
||||||
9,
|
9,
|
||||||
|
32,
|
||||||
33,
|
33,
|
||||||
34,
|
34,
|
||||||
35,
|
35,
|
||||||
36,
|
36,
|
||||||
37,
|
37,
|
||||||
38,
|
|
||||||
27,
|
27,
|
||||||
11,
|
11,
|
||||||
4,
|
4,
|
||||||
@ -36,7 +36,7 @@
|
|||||||
28,
|
28,
|
||||||
18,
|
18,
|
||||||
24,
|
24,
|
||||||
32,
|
47,
|
||||||
30,
|
30,
|
||||||
31,
|
31,
|
||||||
57,
|
57,
|
||||||
@ -59,11 +59,11 @@
|
|||||||
53,
|
53,
|
||||||
54,
|
54,
|
||||||
55,
|
55,
|
||||||
|
42,
|
||||||
43,
|
43,
|
||||||
44,
|
44,
|
||||||
45,
|
45,
|
||||||
46,
|
46,
|
||||||
47,
|
|
||||||
65,
|
65,
|
||||||
66,
|
66,
|
||||||
67,
|
67,
|
||||||
|
@ -31,7 +31,6 @@
|
|||||||
'ss',
|
'ss',
|
||||||
'fs',
|
'fs',
|
||||||
'gs',
|
'gs',
|
||||||
'flags',
|
|
||||||
'dr0',
|
'dr0',
|
||||||
'dr1',
|
'dr1',
|
||||||
'dr2',
|
'dr2',
|
||||||
@ -47,6 +46,7 @@
|
|||||||
'tr5',
|
'tr5',
|
||||||
'tr6',
|
'tr6',
|
||||||
'tr7',
|
'tr7',
|
||||||
|
'flags',
|
||||||
'st(0)',
|
'st(0)',
|
||||||
'st(1)',
|
'st(1)',
|
||||||
'st(2)',
|
'st(2)',
|
||||||
|
@ -8,21 +8,21 @@
|
|||||||
15,
|
15,
|
||||||
6,
|
6,
|
||||||
5,
|
5,
|
||||||
|
38,
|
||||||
39,
|
39,
|
||||||
40,
|
40,
|
||||||
41,
|
41,
|
||||||
42,
|
|
||||||
26,
|
26,
|
||||||
7,
|
7,
|
||||||
10,
|
10,
|
||||||
19,
|
19,
|
||||||
9,
|
9,
|
||||||
|
32,
|
||||||
33,
|
33,
|
||||||
34,
|
34,
|
||||||
35,
|
35,
|
||||||
36,
|
36,
|
||||||
37,
|
37,
|
||||||
38,
|
|
||||||
27,
|
27,
|
||||||
11,
|
11,
|
||||||
4,
|
4,
|
||||||
@ -35,7 +35,7 @@
|
|||||||
28,
|
28,
|
||||||
18,
|
18,
|
||||||
24,
|
24,
|
||||||
32,
|
47,
|
||||||
30,
|
30,
|
||||||
31,
|
31,
|
||||||
57,
|
57,
|
||||||
@ -58,11 +58,11 @@
|
|||||||
53,
|
53,
|
||||||
54,
|
54,
|
||||||
55,
|
55,
|
||||||
|
42,
|
||||||
43,
|
43,
|
||||||
44,
|
44,
|
||||||
45,
|
45,
|
||||||
46,
|
46,
|
||||||
47,
|
|
||||||
65,
|
65,
|
||||||
66,
|
66,
|
||||||
67,
|
67,
|
||||||
|
@ -31,7 +31,6 @@
|
|||||||
'%ss',
|
'%ss',
|
||||||
'%fs',
|
'%fs',
|
||||||
'%gs',
|
'%gs',
|
||||||
'%flags',
|
|
||||||
'%dr0',
|
'%dr0',
|
||||||
'%dr1',
|
'%dr1',
|
||||||
'%dr2',
|
'%dr2',
|
||||||
@ -47,6 +46,7 @@
|
|||||||
'%tr5',
|
'%tr5',
|
||||||
'%tr6',
|
'%tr6',
|
||||||
'%tr7',
|
'%tr7',
|
||||||
|
'%flags',
|
||||||
'%st(0)',
|
'%st(0)',
|
||||||
'%st(1)',
|
'%st(1)',
|
||||||
'%st(2)',
|
'%st(2)',
|
||||||
|
@ -31,7 +31,6 @@ NR_ES = tregister($05000003);
|
|||||||
NR_SS = tregister($05000004);
|
NR_SS = tregister($05000004);
|
||||||
NR_FS = tregister($05000005);
|
NR_FS = tregister($05000005);
|
||||||
NR_GS = tregister($05000006);
|
NR_GS = tregister($05000006);
|
||||||
NR_FLAGS = tregister($05000007);
|
|
||||||
NR_DR0 = tregister($05000007);
|
NR_DR0 = tregister($05000007);
|
||||||
NR_DR1 = tregister($05000008);
|
NR_DR1 = tregister($05000008);
|
||||||
NR_DR2 = tregister($05000009);
|
NR_DR2 = tregister($05000009);
|
||||||
@ -47,6 +46,7 @@ NR_TR4 = tregister($05000012);
|
|||||||
NR_TR5 = tregister($05000013);
|
NR_TR5 = tregister($05000013);
|
||||||
NR_TR6 = tregister($05000014);
|
NR_TR6 = tregister($05000014);
|
||||||
NR_TR7 = tregister($05000015);
|
NR_TR7 = tregister($05000015);
|
||||||
|
NR_FLAGS = tregister($05000016);
|
||||||
NR_ST0 = tregister($02000000);
|
NR_ST0 = tregister($02000000);
|
||||||
NR_ST1 = tregister($02000001);
|
NR_ST1 = tregister($02000001);
|
||||||
NR_ST2 = tregister($02000002);
|
NR_ST2 = tregister($02000002);
|
||||||
|
@ -31,7 +31,6 @@
|
|||||||
'ss',
|
'ss',
|
||||||
'fs',
|
'fs',
|
||||||
'gs',
|
'gs',
|
||||||
'flags',
|
|
||||||
'dr0',
|
'dr0',
|
||||||
'dr1',
|
'dr1',
|
||||||
'dr2',
|
'dr2',
|
||||||
@ -47,6 +46,7 @@
|
|||||||
'tr5',
|
'tr5',
|
||||||
'tr6',
|
'tr6',
|
||||||
'tr7',
|
'tr7',
|
||||||
|
'flags',
|
||||||
'st(0)',
|
'st(0)',
|
||||||
'st(1)',
|
'st(1)',
|
||||||
'st(2)',
|
'st(2)',
|
||||||
|
@ -9,21 +9,21 @@
|
|||||||
15,
|
15,
|
||||||
6,
|
6,
|
||||||
5,
|
5,
|
||||||
|
38,
|
||||||
39,
|
39,
|
||||||
40,
|
40,
|
||||||
41,
|
41,
|
||||||
42,
|
|
||||||
26,
|
26,
|
||||||
7,
|
7,
|
||||||
10,
|
10,
|
||||||
19,
|
19,
|
||||||
9,
|
9,
|
||||||
|
32,
|
||||||
33,
|
33,
|
||||||
34,
|
34,
|
||||||
35,
|
35,
|
||||||
36,
|
36,
|
||||||
37,
|
37,
|
||||||
38,
|
|
||||||
27,
|
27,
|
||||||
11,
|
11,
|
||||||
4,
|
4,
|
||||||
@ -36,7 +36,7 @@
|
|||||||
28,
|
28,
|
||||||
18,
|
18,
|
||||||
24,
|
24,
|
||||||
32,
|
47,
|
||||||
30,
|
30,
|
||||||
31,
|
31,
|
||||||
57,
|
57,
|
||||||
@ -59,11 +59,11 @@
|
|||||||
53,
|
53,
|
||||||
54,
|
54,
|
||||||
55,
|
55,
|
||||||
|
42,
|
||||||
43,
|
43,
|
||||||
44,
|
44,
|
||||||
45,
|
45,
|
||||||
46,
|
46,
|
||||||
47,
|
|
||||||
65,
|
65,
|
||||||
66,
|
66,
|
||||||
67,
|
67,
|
||||||
|
@ -31,7 +31,6 @@
|
|||||||
'ss',
|
'ss',
|
||||||
'fs',
|
'fs',
|
||||||
'gs',
|
'gs',
|
||||||
'flags',
|
|
||||||
'dr0',
|
'dr0',
|
||||||
'dr1',
|
'dr1',
|
||||||
'dr2',
|
'dr2',
|
||||||
@ -47,6 +46,7 @@
|
|||||||
'tr5',
|
'tr5',
|
||||||
'tr6',
|
'tr6',
|
||||||
'tr7',
|
'tr7',
|
||||||
|
'flags',
|
||||||
'st0',
|
'st0',
|
||||||
'st1',
|
'st1',
|
||||||
'st2',
|
'st2',
|
||||||
|
@ -9,21 +9,21 @@
|
|||||||
15,
|
15,
|
||||||
6,
|
6,
|
||||||
5,
|
5,
|
||||||
|
38,
|
||||||
39,
|
39,
|
||||||
40,
|
40,
|
||||||
41,
|
41,
|
||||||
42,
|
|
||||||
26,
|
26,
|
||||||
7,
|
7,
|
||||||
10,
|
10,
|
||||||
19,
|
19,
|
||||||
9,
|
9,
|
||||||
|
32,
|
||||||
33,
|
33,
|
||||||
34,
|
34,
|
||||||
35,
|
35,
|
||||||
36,
|
36,
|
||||||
37,
|
37,
|
||||||
38,
|
|
||||||
27,
|
27,
|
||||||
11,
|
11,
|
||||||
4,
|
4,
|
||||||
@ -36,7 +36,7 @@
|
|||||||
28,
|
28,
|
||||||
18,
|
18,
|
||||||
24,
|
24,
|
||||||
32,
|
47,
|
||||||
30,
|
30,
|
||||||
31,
|
31,
|
||||||
57,
|
57,
|
||||||
@ -59,11 +59,11 @@
|
|||||||
53,
|
53,
|
||||||
54,
|
54,
|
||||||
55,
|
55,
|
||||||
|
42,
|
||||||
43,
|
43,
|
||||||
44,
|
44,
|
||||||
45,
|
45,
|
||||||
46,
|
46,
|
||||||
47,
|
|
||||||
65,
|
65,
|
||||||
66,
|
66,
|
||||||
67,
|
67,
|
||||||
|
@ -32,7 +32,6 @@ tregister($05000004),
|
|||||||
tregister($05000005),
|
tregister($05000005),
|
||||||
tregister($05000006),
|
tregister($05000006),
|
||||||
tregister($05000007),
|
tregister($05000007),
|
||||||
tregister($05000007),
|
|
||||||
tregister($05000008),
|
tregister($05000008),
|
||||||
tregister($05000009),
|
tregister($05000009),
|
||||||
tregister($0500000a),
|
tregister($0500000a),
|
||||||
@ -47,6 +46,7 @@ tregister($05000012),
|
|||||||
tregister($05000013),
|
tregister($05000013),
|
||||||
tregister($05000014),
|
tregister($05000014),
|
||||||
tregister($05000015),
|
tregister($05000015),
|
||||||
|
tregister($05000016),
|
||||||
tregister($02000000),
|
tregister($02000000),
|
||||||
tregister($02000001),
|
tregister($02000001),
|
||||||
tregister($02000002),
|
tregister($02000002),
|
||||||
|
@ -32,7 +32,6 @@
|
|||||||
4,
|
4,
|
||||||
5,
|
5,
|
||||||
0,
|
0,
|
||||||
0,
|
|
||||||
1,
|
1,
|
||||||
2,
|
2,
|
||||||
3,
|
3,
|
||||||
@ -48,6 +47,7 @@
|
|||||||
6,
|
6,
|
||||||
7,
|
7,
|
||||||
0,
|
0,
|
||||||
|
0,
|
||||||
1,
|
1,
|
||||||
2,
|
2,
|
||||||
3,
|
3,
|
||||||
|
@ -31,7 +31,6 @@ OT_REG_DESS,
|
|||||||
OT_REG_DESS,
|
OT_REG_DESS,
|
||||||
OT_REG_FSGS,
|
OT_REG_FSGS,
|
||||||
OT_REG_FSGS,
|
OT_REG_FSGS,
|
||||||
OT_NONE,
|
|
||||||
OT_REG_DREG,
|
OT_REG_DREG,
|
||||||
OT_REG_DREG,
|
OT_REG_DREG,
|
||||||
OT_REG_DREG,
|
OT_REG_DREG,
|
||||||
@ -47,6 +46,7 @@ OT_REG_TREG,
|
|||||||
OT_REG_TREG,
|
OT_REG_TREG,
|
||||||
OT_REG_TREG,
|
OT_REG_TREG,
|
||||||
OT_REG_TREG,
|
OT_REG_TREG,
|
||||||
|
OT_NONE,
|
||||||
OT_FPU0,
|
OT_FPU0,
|
||||||
OT_FPUREG,
|
OT_FPUREG,
|
||||||
OT_FPUREG,
|
OT_FPUREG,
|
||||||
|
@ -63,8 +63,8 @@
|
|||||||
29,
|
29,
|
||||||
30,
|
30,
|
||||||
31,
|
31,
|
||||||
33,
|
|
||||||
32,
|
32,
|
||||||
|
33,
|
||||||
34,
|
34,
|
||||||
35,
|
35,
|
||||||
36,
|
36,
|
||||||
|
@ -9,21 +9,21 @@
|
|||||||
15,
|
15,
|
||||||
6,
|
6,
|
||||||
5,
|
5,
|
||||||
|
38,
|
||||||
39,
|
39,
|
||||||
40,
|
40,
|
||||||
41,
|
41,
|
||||||
42,
|
|
||||||
26,
|
26,
|
||||||
7,
|
7,
|
||||||
10,
|
10,
|
||||||
19,
|
19,
|
||||||
9,
|
9,
|
||||||
|
32,
|
||||||
33,
|
33,
|
||||||
34,
|
34,
|
||||||
35,
|
35,
|
||||||
36,
|
36,
|
||||||
37,
|
37,
|
||||||
38,
|
|
||||||
27,
|
27,
|
||||||
11,
|
11,
|
||||||
4,
|
4,
|
||||||
@ -36,7 +36,7 @@
|
|||||||
28,
|
28,
|
||||||
18,
|
18,
|
||||||
24,
|
24,
|
||||||
32,
|
47,
|
||||||
30,
|
30,
|
||||||
31,
|
31,
|
||||||
57,
|
57,
|
||||||
@ -59,11 +59,11 @@
|
|||||||
53,
|
53,
|
||||||
54,
|
54,
|
||||||
55,
|
55,
|
||||||
|
42,
|
||||||
43,
|
43,
|
||||||
44,
|
44,
|
||||||
45,
|
45,
|
||||||
46,
|
46,
|
||||||
47,
|
|
||||||
65,
|
65,
|
||||||
66,
|
66,
|
||||||
67,
|
67,
|
||||||
|
@ -31,7 +31,6 @@
|
|||||||
'ss',
|
'ss',
|
||||||
'fs',
|
'fs',
|
||||||
'gs',
|
'gs',
|
||||||
'flags',
|
|
||||||
'dr0',
|
'dr0',
|
||||||
'dr1',
|
'dr1',
|
||||||
'dr2',
|
'dr2',
|
||||||
@ -47,6 +46,7 @@
|
|||||||
'tr5',
|
'tr5',
|
||||||
'tr6',
|
'tr6',
|
||||||
'tr7',
|
'tr7',
|
||||||
|
'flags',
|
||||||
'st(0)',
|
'st(0)',
|
||||||
'st(1)',
|
'st(1)',
|
||||||
'st(2)',
|
'st(2)',
|
||||||
|
@ -85,7 +85,6 @@ NR_ES,$05000003,es,%es,es,es,-1,-1,-1,OT_REG_DESS,0
|
|||||||
NR_SS,$05000004,ss,%ss,ss,ss,-1,-1,-1,OT_REG_DESS,2
|
NR_SS,$05000004,ss,%ss,ss,ss,-1,-1,-1,OT_REG_DESS,2
|
||||||
NR_FS,$05000005,fs,%fs,fs,fs,-1,-1,-1,OT_REG_FSGS,4
|
NR_FS,$05000005,fs,%fs,fs,fs,-1,-1,-1,OT_REG_FSGS,4
|
||||||
NR_GS,$05000006,gs,%gs,gs,gs,-1,-1,-1,OT_REG_FSGS,5
|
NR_GS,$05000006,gs,%gs,gs,gs,-1,-1,-1,OT_REG_FSGS,5
|
||||||
NR_FLAGS,$05000007,flags,%flags,flags,flags,-1,-1,-1,OT_NONE,0
|
|
||||||
|
|
||||||
NR_DR0,$05000007,dr0,%dr0,dr0,dr0,-1,-1,-1,OT_REG_DREG,0
|
NR_DR0,$05000007,dr0,%dr0,dr0,dr0,-1,-1,-1,OT_REG_DREG,0
|
||||||
NR_DR1,$05000008,dr1,%dr1,dr1,dr1,-1,-1,-1,OT_REG_DREG,1
|
NR_DR1,$05000008,dr1,%dr1,dr1,dr1,-1,-1,-1,OT_REG_DREG,1
|
||||||
@ -103,6 +102,8 @@ NR_TR5,$05000013,tr5,%tr5,tr5,tr5,-1,-1,-1,OT_REG_TREG,5
|
|||||||
NR_TR6,$05000014,tr6,%tr6,tr6,tr6,-1,-1,-1,OT_REG_TREG,6
|
NR_TR6,$05000014,tr6,%tr6,tr6,tr6,-1,-1,-1,OT_REG_TREG,6
|
||||||
NR_TR7,$05000015,tr7,%tr7,tr7,tr7,-1,-1,-1,OT_REG_TREG,7
|
NR_TR7,$05000015,tr7,%tr7,tr7,tr7,-1,-1,-1,OT_REG_TREG,7
|
||||||
|
|
||||||
|
NR_FLAGS,$05000016,flags,%flags,flags,flags,-1,-1,-1,OT_NONE,0
|
||||||
|
|
||||||
NR_ST0,$02000000,st(0),%st(0),st(0),st0,12,11,33,OT_FPU0,0
|
NR_ST0,$02000000,st(0),%st(0),st(0),st0,12,11,33,OT_FPU0,0
|
||||||
NR_ST1,$02000001,st(1),%st(1),st(1),st1,13,12,34,OT_FPUREG,1
|
NR_ST1,$02000001,st(1),%st(1),st(1),st1,13,12,34,OT_FPUREG,1
|
||||||
NR_ST2,$02000002,st(2),%st(2),st(2),st2,14,13,35,OT_FPUREG,2
|
NR_ST2,$02000002,st(2),%st(2),st(2),st2,14,13,35,OT_FPUREG,2
|
||||||
|
@ -9,22 +9,22 @@
|
|||||||
18,
|
18,
|
||||||
7,
|
7,
|
||||||
6,
|
6,
|
||||||
|
83,
|
||||||
84,
|
84,
|
||||||
85,
|
85,
|
||||||
86,
|
86,
|
||||||
87,
|
|
||||||
71,
|
71,
|
||||||
8,
|
8,
|
||||||
12,
|
12,
|
||||||
26,
|
26,
|
||||||
25,
|
25,
|
||||||
11,
|
11,
|
||||||
|
77,
|
||||||
78,
|
78,
|
||||||
79,
|
79,
|
||||||
80,
|
80,
|
||||||
81,
|
81,
|
||||||
82,
|
82,
|
||||||
83,
|
|
||||||
72,
|
72,
|
||||||
13,
|
13,
|
||||||
4,
|
4,
|
||||||
@ -37,7 +37,7 @@
|
|||||||
73,
|
73,
|
||||||
23,
|
23,
|
||||||
35,
|
35,
|
||||||
77,
|
92,
|
||||||
75,
|
75,
|
||||||
76,
|
76,
|
||||||
102,
|
102,
|
||||||
@ -103,11 +103,11 @@
|
|||||||
98,
|
98,
|
||||||
99,
|
99,
|
||||||
100,
|
100,
|
||||||
|
87,
|
||||||
88,
|
88,
|
||||||
89,
|
89,
|
||||||
90,
|
90,
|
||||||
91,
|
91,
|
||||||
92,
|
|
||||||
110,
|
110,
|
||||||
111,
|
111,
|
||||||
120,
|
120,
|
||||||
|
@ -76,7 +76,6 @@
|
|||||||
'%ss',
|
'%ss',
|
||||||
'%fs',
|
'%fs',
|
||||||
'%gs',
|
'%gs',
|
||||||
'%flags',
|
|
||||||
'%dr0',
|
'%dr0',
|
||||||
'%dr1',
|
'%dr1',
|
||||||
'%dr2',
|
'%dr2',
|
||||||
@ -92,6 +91,7 @@
|
|||||||
'%tr5',
|
'%tr5',
|
||||||
'%tr6',
|
'%tr6',
|
||||||
'%tr7',
|
'%tr7',
|
||||||
|
'%flags',
|
||||||
'%st(0)',
|
'%st(0)',
|
||||||
'%st(1)',
|
'%st(1)',
|
||||||
'%st(2)',
|
'%st(2)',
|
||||||
|
@ -76,7 +76,6 @@ NR_ES = tregister($05000003);
|
|||||||
NR_SS = tregister($05000004);
|
NR_SS = tregister($05000004);
|
||||||
NR_FS = tregister($05000005);
|
NR_FS = tregister($05000005);
|
||||||
NR_GS = tregister($05000006);
|
NR_GS = tregister($05000006);
|
||||||
NR_FLAGS = tregister($05000007);
|
|
||||||
NR_DR0 = tregister($05000007);
|
NR_DR0 = tregister($05000007);
|
||||||
NR_DR1 = tregister($05000008);
|
NR_DR1 = tregister($05000008);
|
||||||
NR_DR2 = tregister($05000009);
|
NR_DR2 = tregister($05000009);
|
||||||
@ -92,6 +91,7 @@ NR_TR4 = tregister($05000012);
|
|||||||
NR_TR5 = tregister($05000013);
|
NR_TR5 = tregister($05000013);
|
||||||
NR_TR6 = tregister($05000014);
|
NR_TR6 = tregister($05000014);
|
||||||
NR_TR7 = tregister($05000015);
|
NR_TR7 = tregister($05000015);
|
||||||
|
NR_FLAGS = tregister($05000016);
|
||||||
NR_ST0 = tregister($02000000);
|
NR_ST0 = tregister($02000000);
|
||||||
NR_ST1 = tregister($02000001);
|
NR_ST1 = tregister($02000001);
|
||||||
NR_ST2 = tregister($02000002);
|
NR_ST2 = tregister($02000002);
|
||||||
|
@ -76,7 +76,6 @@
|
|||||||
'ss',
|
'ss',
|
||||||
'fs',
|
'fs',
|
||||||
'gs',
|
'gs',
|
||||||
'flags',
|
|
||||||
'dr0',
|
'dr0',
|
||||||
'dr1',
|
'dr1',
|
||||||
'dr2',
|
'dr2',
|
||||||
@ -92,6 +91,7 @@
|
|||||||
'tr5',
|
'tr5',
|
||||||
'tr6',
|
'tr6',
|
||||||
'tr7',
|
'tr7',
|
||||||
|
'flags',
|
||||||
'st(0)',
|
'st(0)',
|
||||||
'st(1)',
|
'st(1)',
|
||||||
'st(2)',
|
'st(2)',
|
||||||
|
@ -10,22 +10,22 @@
|
|||||||
18,
|
18,
|
||||||
7,
|
7,
|
||||||
6,
|
6,
|
||||||
|
83,
|
||||||
84,
|
84,
|
||||||
85,
|
85,
|
||||||
86,
|
86,
|
||||||
87,
|
|
||||||
71,
|
71,
|
||||||
8,
|
8,
|
||||||
12,
|
12,
|
||||||
26,
|
26,
|
||||||
25,
|
25,
|
||||||
11,
|
11,
|
||||||
|
77,
|
||||||
78,
|
78,
|
||||||
79,
|
79,
|
||||||
80,
|
80,
|
||||||
81,
|
81,
|
||||||
82,
|
82,
|
||||||
83,
|
|
||||||
72,
|
72,
|
||||||
13,
|
13,
|
||||||
4,
|
4,
|
||||||
@ -38,7 +38,7 @@
|
|||||||
73,
|
73,
|
||||||
23,
|
23,
|
||||||
35,
|
35,
|
||||||
77,
|
92,
|
||||||
75,
|
75,
|
||||||
76,
|
76,
|
||||||
102,
|
102,
|
||||||
@ -104,11 +104,11 @@
|
|||||||
98,
|
98,
|
||||||
99,
|
99,
|
||||||
100,
|
100,
|
||||||
|
87,
|
||||||
88,
|
88,
|
||||||
89,
|
89,
|
||||||
90,
|
90,
|
||||||
91,
|
91,
|
||||||
92,
|
|
||||||
110,
|
110,
|
||||||
111,
|
111,
|
||||||
120,
|
120,
|
||||||
|
@ -77,7 +77,6 @@ tregister($05000004),
|
|||||||
tregister($05000005),
|
tregister($05000005),
|
||||||
tregister($05000006),
|
tregister($05000006),
|
||||||
tregister($05000007),
|
tregister($05000007),
|
||||||
tregister($05000007),
|
|
||||||
tregister($05000008),
|
tregister($05000008),
|
||||||
tregister($05000009),
|
tregister($05000009),
|
||||||
tregister($0500000a),
|
tregister($0500000a),
|
||||||
@ -92,6 +91,7 @@ tregister($05000012),
|
|||||||
tregister($05000013),
|
tregister($05000013),
|
||||||
tregister($05000014),
|
tregister($05000014),
|
||||||
tregister($05000015),
|
tregister($05000015),
|
||||||
|
tregister($05000016),
|
||||||
tregister($02000000),
|
tregister($02000000),
|
||||||
tregister($02000001),
|
tregister($02000001),
|
||||||
tregister($02000002),
|
tregister($02000002),
|
||||||
|
@ -77,7 +77,6 @@
|
|||||||
4,
|
4,
|
||||||
5,
|
5,
|
||||||
0,
|
0,
|
||||||
0,
|
|
||||||
1,
|
1,
|
||||||
2,
|
2,
|
||||||
3,
|
3,
|
||||||
@ -93,6 +92,7 @@
|
|||||||
6,
|
6,
|
||||||
7,
|
7,
|
||||||
0,
|
0,
|
||||||
|
0,
|
||||||
1,
|
1,
|
||||||
2,
|
2,
|
||||||
3,
|
3,
|
||||||
|
@ -76,7 +76,6 @@ OT_REG_DESS,
|
|||||||
OT_REG_DESS,
|
OT_REG_DESS,
|
||||||
OT_REG_FSGS,
|
OT_REG_FSGS,
|
||||||
OT_REG_FSGS,
|
OT_REG_FSGS,
|
||||||
OT_NONE,
|
|
||||||
OT_REG_DREG,
|
OT_REG_DREG,
|
||||||
OT_REG_DREG,
|
OT_REG_DREG,
|
||||||
OT_REG_DREG,
|
OT_REG_DREG,
|
||||||
@ -92,6 +91,7 @@ OT_REG_TREG,
|
|||||||
OT_REG_TREG,
|
OT_REG_TREG,
|
||||||
OT_REG_TREG,
|
OT_REG_TREG,
|
||||||
OT_REG_TREG,
|
OT_REG_TREG,
|
||||||
|
OT_NONE,
|
||||||
OT_FPU0,
|
OT_FPU0,
|
||||||
OT_FPUREG,
|
OT_FPUREG,
|
||||||
OT_FPUREG,
|
OT_FPUREG,
|
||||||
|
@ -123,8 +123,8 @@
|
|||||||
74,
|
74,
|
||||||
75,
|
75,
|
||||||
76,
|
76,
|
||||||
78,
|
|
||||||
77,
|
77,
|
||||||
|
78,
|
||||||
79,
|
79,
|
||||||
80,
|
80,
|
||||||
81,
|
81,
|
||||||
|
@ -10,22 +10,22 @@
|
|||||||
18,
|
18,
|
||||||
7,
|
7,
|
||||||
6,
|
6,
|
||||||
|
83,
|
||||||
84,
|
84,
|
||||||
85,
|
85,
|
||||||
86,
|
86,
|
||||||
87,
|
|
||||||
71,
|
71,
|
||||||
8,
|
8,
|
||||||
12,
|
12,
|
||||||
26,
|
26,
|
||||||
25,
|
25,
|
||||||
11,
|
11,
|
||||||
|
77,
|
||||||
78,
|
78,
|
||||||
79,
|
79,
|
||||||
80,
|
80,
|
||||||
81,
|
81,
|
||||||
82,
|
82,
|
||||||
83,
|
|
||||||
72,
|
72,
|
||||||
13,
|
13,
|
||||||
4,
|
4,
|
||||||
@ -38,7 +38,7 @@
|
|||||||
73,
|
73,
|
||||||
23,
|
23,
|
||||||
35,
|
35,
|
||||||
77,
|
92,
|
||||||
75,
|
75,
|
||||||
76,
|
76,
|
||||||
102,
|
102,
|
||||||
@ -104,11 +104,11 @@
|
|||||||
98,
|
98,
|
||||||
99,
|
99,
|
||||||
100,
|
100,
|
||||||
|
87,
|
||||||
88,
|
88,
|
||||||
89,
|
89,
|
||||||
90,
|
90,
|
||||||
91,
|
91,
|
||||||
92,
|
|
||||||
110,
|
110,
|
||||||
111,
|
111,
|
||||||
120,
|
120,
|
||||||
|
@ -76,7 +76,6 @@
|
|||||||
'ss',
|
'ss',
|
||||||
'fs',
|
'fs',
|
||||||
'gs',
|
'gs',
|
||||||
'flags',
|
|
||||||
'dr0',
|
'dr0',
|
||||||
'dr1',
|
'dr1',
|
||||||
'dr2',
|
'dr2',
|
||||||
@ -92,6 +91,7 @@
|
|||||||
'tr5',
|
'tr5',
|
||||||
'tr6',
|
'tr6',
|
||||||
'tr7',
|
'tr7',
|
||||||
|
'flags',
|
||||||
'st(0)',
|
'st(0)',
|
||||||
'st(1)',
|
'st(1)',
|
||||||
'st(2)',
|
'st(2)',
|
||||||
|
Loading…
Reference in New Issue
Block a user