1Chinese translated version of Documentation/arch/arm/booting.rst
2
3If you have any comment or update to the content, please contact the
4original document maintainer directly.  However, if you have a problem
5communicating in English you can also ask the Chinese maintainer for
6help.  Contact the Chinese maintainer if this translation is outdated
7or if there is a problem with the translation.
8
9Maintainer: Russell King <linux@arm.linux.org.uk>
10Chinese maintainer: Fu Wei <tekkamanninja@gmail.com>
11---------------------------------------------------------------------
12Documentation/arch/arm/booting.rst ���������������
13
14������������������������������������������������������������������������������������������������������
15������������������������������������������������������������������������������������������������������
16������������������������������������������������
17
18��������������������� Russell King <linux@arm.linux.org.uk>
19��������������������� ������  Fu Wei <tekkamanninja@gmail.com>
20��������������������� ������  Fu Wei <tekkamanninja@gmail.com>
21��������������������� ������  Fu Wei <tekkamanninja@gmail.com>
22
23���������������
24---------------------------------------------------------------------
25
26			������ ARM Linux
27			==============
28
29���������Russell King
30���������2002���5���18���
31
32��������������������� 2.4.18-rmk6 ������������������
33
34������������ ARM Linux���������������������������������������boot loader������
35���������������������������������������������������������������������������������������������������
36������������������������ Linux ������������������������������������
37
38������������������������������������������������������������������������
39
401��������������������� RAM���
412���������������������������
423���������������������������machine type������
434������������������������������tagged list������
445������������������������
45
46
471��������������������� RAM
48-------------------
49
50���������������������������:		������
51������������������������������:		������
52
53������������������������������������������������������������������������������������������������ RAM���
54������������������������������������������������������������������������������������������������������
55RAM������������������������������������������ RAM ������������������������������������������������
56������������������������������������
57
58
592������������������������
60-----------------------------
61
62���������������������������:		���������������
63������������������������������:		���������������
64
65���������������������������������������������������������������������������������������������������
66������������������������������������������������(������������������������������������������)
67
68���������������������������������������������������������������������������������'console='
69������������������������������������������������������������������������������������������������
70
71       Documentation/admin-guide/kernel-parameters.rst���
72
73
743���������������������
75--------------------------
76
77���������������������������:		������
78������������������������������:		������
79
80������������������������������������������������������������������������������������������������
81���������������������������������������������������������������������������������������������������
82��������������������������������������������� MACH_TYPE_xxx ���������������
83(������ linux/arch/arm/tools/mach-types )���
84
854���������������������
86------------------
87
88���������������������������:		���������������������
89������������������������������:		������
90
91������������������������������������������������ dtb ���������������������������������������������
92������������������������������������ r2 ������������������
93
944a���������������������������
95--------------------------------
96
97bootloader ���������������������������������������������������������������������������
98ATAG_CORE ��������������������� ATAG_NONE ���������������ATAG_CORE ���������������
99��������������������������������������� ATAG_CORE ��������� size ������������
100���2���(0x00000002)���ATAG_NONE ��������� size ������������������������
101
102���������������������������������������������������������������������������������������������������
103���������������������������������������������������������������������������������������������������
104������������������������������
105
106bootloader ������������������������������������������������������������������������������������
107���������������������������������������������
108
109		+-----------+
110��������� ->	| ATAG_CORE |  |
111		+-----------+  |
112		| ATAG_MEM  |  | ������������������
113		+-----------+  |
114		| ATAG_NONE |  |
115		+-----------+  v
116
117������������������������������������ RAM ������
118
119������������������������������������������ initrd'bootp' ������������������������������������
120������������ RAM ������ 16KiB ������
121
1224b������������������
123-------------------------
124
125bootloader ��������� 64bit ������������������������������������������������(dtb)���������
126RAM ���������������������������������������dtb ���������������
127https://www.devicetree.org/specifications/ ���������������������
128dtb ��������������������� dtb ������������0xd00dfeed��������������� dtb ������������������
129������������������������������
130
131bootloader ������������������������������������������������������������������������������������
132dtb ��������������������������������������������������������������������������� RAM ������ 16KiB
133������������������������������������0������������������������������������������r2 ������ 0������������
134��������������������� dtb ���������������
135
1365���������������������
137---------------------------
138
139���������������������������:		������
140������������������������������:		������
141
142������������������ zImage ������������������������ zImge ��������� flash ������������������
143��� flash ��������������������������������������������������������������������������� flash ���
144������������ zImage���
145
146zImage ������������������������ RAM������������������������������������������������������������
147��������������� 16KB RAM ��������������������������������������������� RAM ��� 32KB ������
148
149���������������������������������������������������������������������
150
151- ������������ DMA ���������������������������������������������������������������������������������������
152  ������������������������������������������������
153
154- CPU ���������������
155  r0 = 0���
156  r1 = ������������ 3 ���������������������������������
157  r2 = ��������������������� RAM ������������������������
158       ������������(dtb)��������� RAM ������������������
159
160- CPU ������
161  ������������������������������������ (IRQs ��� FIQs)
162  CPU ������������ SVC ���������(������ Angel ���������������������)
163
164- ���������MMUs
165  MMU ���������������
166  ���������������������������������������
167  ���������������������������
168
169- ���������������������������������������������������������������������������������������������������
170
171  ������������ ARM ������������ CPU������������������������������������ ARM ���������������
172  ������ Thumb-2 ���������������������
173
174  ��������������� Thumb ������������ CPU��������� Cortex-M ��������� CPU���������
175  ��������������������������� Thumb ���������
176