xref: /xnu-12377.81.4/osfmk/arm64/WKdmData.s (revision 043036a2b3718f7f0be807e2870f8f47d3fa0796)
1*043036a2SApple OSS Distributions/*
2*043036a2SApple OSS Distributions * Copyright (c) 2000-2014 Apple Inc. All rights reserved.
3*043036a2SApple OSS Distributions *
4*043036a2SApple OSS Distributions * @APPLE_OSREFERENCE_LICENSE_HEADER_START@
5*043036a2SApple OSS Distributions *
6*043036a2SApple OSS Distributions * This file contains Original Code and/or Modifications of Original Code
7*043036a2SApple OSS Distributions * as defined in and that are subject to the Apple Public Source License
8*043036a2SApple OSS Distributions * Version 2.0 (the 'License'). You may not use this file except in
9*043036a2SApple OSS Distributions * compliance with the License. The rights granted to you under the License
10*043036a2SApple OSS Distributions * may not be used to create, or enable the creation or redistribution of,
11*043036a2SApple OSS Distributions * unlawful or unlicensed copies of an Apple operating system, or to
12*043036a2SApple OSS Distributions * circumvent, violate, or enable the circumvention or violation of, any
13*043036a2SApple OSS Distributions * terms of an Apple operating system software license agreement.
14*043036a2SApple OSS Distributions *
15*043036a2SApple OSS Distributions * Please obtain a copy of the License at
16*043036a2SApple OSS Distributions * http://www.opensource.apple.com/apsl/ and read it before using this file.
17*043036a2SApple OSS Distributions *
18*043036a2SApple OSS Distributions * The Original Code and all software distributed under the License are
19*043036a2SApple OSS Distributions * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
20*043036a2SApple OSS Distributions * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
21*043036a2SApple OSS Distributions * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
22*043036a2SApple OSS Distributions * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
23*043036a2SApple OSS Distributions * Please see the License for the specific language governing rights and
24*043036a2SApple OSS Distributions * limitations under the License.
25*043036a2SApple OSS Distributions *
26*043036a2SApple OSS Distributions * @APPLE_OSREFERENCE_LICENSE_HEADER_END@
27*043036a2SApple OSS Distributions */
28*043036a2SApple OSS Distributions
29*043036a2SApple OSS Distributions
30*043036a2SApple OSS Distributions.globl _hashLookupTable
31*043036a2SApple OSS Distributions	.const
32*043036a2SApple OSS Distributions	.align 5
33*043036a2SApple OSS Distributions_hashLookupTable:
34*043036a2SApple OSS Distributions	.byte	0
35*043036a2SApple OSS Distributions	.byte	52
36*043036a2SApple OSS Distributions	.byte	8
37*043036a2SApple OSS Distributions	.byte	56
38*043036a2SApple OSS Distributions	.byte	16
39*043036a2SApple OSS Distributions	.byte	12
40*043036a2SApple OSS Distributions	.byte	28
41*043036a2SApple OSS Distributions	.byte	20
42*043036a2SApple OSS Distributions	.byte	4
43*043036a2SApple OSS Distributions	.byte	36
44*043036a2SApple OSS Distributions	.byte	48
45*043036a2SApple OSS Distributions	.byte	24
46*043036a2SApple OSS Distributions	.byte	44
47*043036a2SApple OSS Distributions	.byte	40
48*043036a2SApple OSS Distributions	.byte	32
49*043036a2SApple OSS Distributions	.byte	60
50*043036a2SApple OSS Distributions	.byte	8
51*043036a2SApple OSS Distributions	.byte	12
52*043036a2SApple OSS Distributions	.byte	28
53*043036a2SApple OSS Distributions	.byte	20
54*043036a2SApple OSS Distributions	.byte	4
55*043036a2SApple OSS Distributions	.byte	60
56*043036a2SApple OSS Distributions	.byte	16
57*043036a2SApple OSS Distributions	.byte	36
58*043036a2SApple OSS Distributions	.byte	24
59*043036a2SApple OSS Distributions	.byte	48
60*043036a2SApple OSS Distributions	.byte	44
61*043036a2SApple OSS Distributions	.byte	32
62*043036a2SApple OSS Distributions	.byte	52
63*043036a2SApple OSS Distributions	.byte	56
64*043036a2SApple OSS Distributions	.byte	40
65*043036a2SApple OSS Distributions	.byte	12
66*043036a2SApple OSS Distributions	.byte	8
67*043036a2SApple OSS Distributions	.byte	48
68*043036a2SApple OSS Distributions	.byte	16
69*043036a2SApple OSS Distributions	.byte	52
70*043036a2SApple OSS Distributions	.byte	60
71*043036a2SApple OSS Distributions	.byte	28
72*043036a2SApple OSS Distributions	.byte	56
73*043036a2SApple OSS Distributions	.byte	32
74*043036a2SApple OSS Distributions	.byte	20
75*043036a2SApple OSS Distributions	.byte	24
76*043036a2SApple OSS Distributions	.byte	36
77*043036a2SApple OSS Distributions	.byte	40
78*043036a2SApple OSS Distributions	.byte	44
79*043036a2SApple OSS Distributions	.byte	4
80*043036a2SApple OSS Distributions	.byte	8
81*043036a2SApple OSS Distributions	.byte	40
82*043036a2SApple OSS Distributions	.byte	60
83*043036a2SApple OSS Distributions	.byte	32
84*043036a2SApple OSS Distributions	.byte	20
85*043036a2SApple OSS Distributions	.byte	44
86*043036a2SApple OSS Distributions	.byte	4
87*043036a2SApple OSS Distributions	.byte	36
88*043036a2SApple OSS Distributions	.byte	52
89*043036a2SApple OSS Distributions	.byte	24
90*043036a2SApple OSS Distributions	.byte	16
91*043036a2SApple OSS Distributions	.byte	56
92*043036a2SApple OSS Distributions	.byte	48
93*043036a2SApple OSS Distributions	.byte	12
94*043036a2SApple OSS Distributions	.byte	28
95*043036a2SApple OSS Distributions	.byte	16
96*043036a2SApple OSS Distributions	.byte	8
97*043036a2SApple OSS Distributions	.byte	40
98*043036a2SApple OSS Distributions	.byte	36
99*043036a2SApple OSS Distributions	.byte	28
100*043036a2SApple OSS Distributions	.byte	32
101*043036a2SApple OSS Distributions	.byte	12
102*043036a2SApple OSS Distributions	.byte	4
103*043036a2SApple OSS Distributions	.byte	44
104*043036a2SApple OSS Distributions	.byte	52
105*043036a2SApple OSS Distributions	.byte	20
106*043036a2SApple OSS Distributions	.byte	24
107*043036a2SApple OSS Distributions	.byte	48
108*043036a2SApple OSS Distributions	.byte	60
109*043036a2SApple OSS Distributions	.byte	56
110*043036a2SApple OSS Distributions	.byte	40
111*043036a2SApple OSS Distributions	.byte	48
112*043036a2SApple OSS Distributions	.byte	8
113*043036a2SApple OSS Distributions	.byte	32
114*043036a2SApple OSS Distributions	.byte	28
115*043036a2SApple OSS Distributions	.byte	36
116*043036a2SApple OSS Distributions	.byte	4
117*043036a2SApple OSS Distributions	.byte	44
118*043036a2SApple OSS Distributions	.byte	20
119*043036a2SApple OSS Distributions	.byte	56
120*043036a2SApple OSS Distributions	.byte	60
121*043036a2SApple OSS Distributions	.byte	24
122*043036a2SApple OSS Distributions	.byte	52
123*043036a2SApple OSS Distributions	.byte	16
124*043036a2SApple OSS Distributions	.byte	12
125*043036a2SApple OSS Distributions	.byte	12
126*043036a2SApple OSS Distributions	.byte	4
127*043036a2SApple OSS Distributions	.byte	48
128*043036a2SApple OSS Distributions	.byte	20
129*043036a2SApple OSS Distributions	.byte	8
130*043036a2SApple OSS Distributions	.byte	52
131*043036a2SApple OSS Distributions	.byte	16
132*043036a2SApple OSS Distributions	.byte	60
133*043036a2SApple OSS Distributions	.byte	24
134*043036a2SApple OSS Distributions	.byte	36
135*043036a2SApple OSS Distributions	.byte	44
136*043036a2SApple OSS Distributions	.byte	28
137*043036a2SApple OSS Distributions	.byte	56
138*043036a2SApple OSS Distributions	.byte	40
139*043036a2SApple OSS Distributions	.byte	32
140*043036a2SApple OSS Distributions	.byte	36
141*043036a2SApple OSS Distributions	.byte	20
142*043036a2SApple OSS Distributions	.byte	24
143*043036a2SApple OSS Distributions	.byte	60
144*043036a2SApple OSS Distributions	.byte	40
145*043036a2SApple OSS Distributions	.byte	44
146*043036a2SApple OSS Distributions	.byte	52
147*043036a2SApple OSS Distributions	.byte	16
148*043036a2SApple OSS Distributions	.byte	32
149*043036a2SApple OSS Distributions	.byte	4
150*043036a2SApple OSS Distributions	.byte	48
151*043036a2SApple OSS Distributions	.byte	8
152*043036a2SApple OSS Distributions	.byte	28
153*043036a2SApple OSS Distributions	.byte	56
154*043036a2SApple OSS Distributions	.byte	12
155*043036a2SApple OSS Distributions	.byte	28
156*043036a2SApple OSS Distributions	.byte	32
157*043036a2SApple OSS Distributions	.byte	40
158*043036a2SApple OSS Distributions	.byte	52
159*043036a2SApple OSS Distributions	.byte	36
160*043036a2SApple OSS Distributions	.byte	16
161*043036a2SApple OSS Distributions	.byte	20
162*043036a2SApple OSS Distributions	.byte	48
163*043036a2SApple OSS Distributions	.byte	8
164*043036a2SApple OSS Distributions	.byte	4
165*043036a2SApple OSS Distributions	.byte	60
166*043036a2SApple OSS Distributions	.byte	24
167*043036a2SApple OSS Distributions	.byte	56
168*043036a2SApple OSS Distributions	.byte	44
169*043036a2SApple OSS Distributions	.byte	12
170*043036a2SApple OSS Distributions	.byte	8
171*043036a2SApple OSS Distributions	.byte	36
172*043036a2SApple OSS Distributions	.byte	24
173*043036a2SApple OSS Distributions	.byte	28
174*043036a2SApple OSS Distributions	.byte	16
175*043036a2SApple OSS Distributions	.byte	60
176*043036a2SApple OSS Distributions	.byte	20
177*043036a2SApple OSS Distributions	.byte	56
178*043036a2SApple OSS Distributions	.byte	32
179*043036a2SApple OSS Distributions	.byte	40
180*043036a2SApple OSS Distributions	.byte	48
181*043036a2SApple OSS Distributions	.byte	12
182*043036a2SApple OSS Distributions	.byte	4
183*043036a2SApple OSS Distributions	.byte	44
184*043036a2SApple OSS Distributions	.byte	52
185*043036a2SApple OSS Distributions	.byte	44
186*043036a2SApple OSS Distributions	.byte	40
187*043036a2SApple OSS Distributions	.byte	12
188*043036a2SApple OSS Distributions	.byte	56
189*043036a2SApple OSS Distributions	.byte	8
190*043036a2SApple OSS Distributions	.byte	36
191*043036a2SApple OSS Distributions	.byte	24
192*043036a2SApple OSS Distributions	.byte	60
193*043036a2SApple OSS Distributions	.byte	28
194*043036a2SApple OSS Distributions	.byte	48
195*043036a2SApple OSS Distributions	.byte	4
196*043036a2SApple OSS Distributions	.byte	32
197*043036a2SApple OSS Distributions	.byte	20
198*043036a2SApple OSS Distributions	.byte	16
199*043036a2SApple OSS Distributions	.byte	52
200*043036a2SApple OSS Distributions	.byte	60
201*043036a2SApple OSS Distributions	.byte	12
202*043036a2SApple OSS Distributions	.byte	24
203*043036a2SApple OSS Distributions	.byte	36
204*043036a2SApple OSS Distributions	.byte	8
205*043036a2SApple OSS Distributions	.byte	4
206*043036a2SApple OSS Distributions	.byte	16
207*043036a2SApple OSS Distributions	.byte	56
208*043036a2SApple OSS Distributions	.byte	48
209*043036a2SApple OSS Distributions	.byte	44
210*043036a2SApple OSS Distributions	.byte	40
211*043036a2SApple OSS Distributions	.byte	52
212*043036a2SApple OSS Distributions	.byte	32
213*043036a2SApple OSS Distributions	.byte	20
214*043036a2SApple OSS Distributions	.byte	28
215*043036a2SApple OSS Distributions	.byte	32
216*043036a2SApple OSS Distributions	.byte	12
217*043036a2SApple OSS Distributions	.byte	36
218*043036a2SApple OSS Distributions	.byte	28
219*043036a2SApple OSS Distributions	.byte	24
220*043036a2SApple OSS Distributions	.byte	56
221*043036a2SApple OSS Distributions	.byte	40
222*043036a2SApple OSS Distributions	.byte	16
223*043036a2SApple OSS Distributions	.byte	52
224*043036a2SApple OSS Distributions	.byte	44
225*043036a2SApple OSS Distributions	.byte	4
226*043036a2SApple OSS Distributions	.byte	20
227*043036a2SApple OSS Distributions	.byte	60
228*043036a2SApple OSS Distributions	.byte	8
229*043036a2SApple OSS Distributions	.byte	48
230*043036a2SApple OSS Distributions	.byte	48
231*043036a2SApple OSS Distributions	.byte	52
232*043036a2SApple OSS Distributions	.byte	12
233*043036a2SApple OSS Distributions	.byte	20
234*043036a2SApple OSS Distributions	.byte	32
235*043036a2SApple OSS Distributions	.byte	44
236*043036a2SApple OSS Distributions	.byte	36
237*043036a2SApple OSS Distributions	.byte	28
238*043036a2SApple OSS Distributions	.byte	4
239*043036a2SApple OSS Distributions	.byte	40
240*043036a2SApple OSS Distributions	.byte	24
241*043036a2SApple OSS Distributions	.byte	8
242*043036a2SApple OSS Distributions	.byte	56
243*043036a2SApple OSS Distributions	.byte	60
244*043036a2SApple OSS Distributions	.byte	16
245*043036a2SApple OSS Distributions	.byte	36
246*043036a2SApple OSS Distributions	.byte	32
247*043036a2SApple OSS Distributions	.byte	8
248*043036a2SApple OSS Distributions	.byte	40
249*043036a2SApple OSS Distributions	.byte	4
250*043036a2SApple OSS Distributions	.byte	52
251*043036a2SApple OSS Distributions	.byte	24
252*043036a2SApple OSS Distributions	.byte	44
253*043036a2SApple OSS Distributions	.byte	20
254*043036a2SApple OSS Distributions	.byte	12
255*043036a2SApple OSS Distributions	.byte	28
256*043036a2SApple OSS Distributions	.byte	48
257*043036a2SApple OSS Distributions	.byte	56
258*043036a2SApple OSS Distributions	.byte	16
259*043036a2SApple OSS Distributions	.byte	60
260*043036a2SApple OSS Distributions	.byte	4
261*043036a2SApple OSS Distributions	.byte	52
262*043036a2SApple OSS Distributions	.byte	60
263*043036a2SApple OSS Distributions	.byte	48
264*043036a2SApple OSS Distributions	.byte	20
265*043036a2SApple OSS Distributions	.byte	16
266*043036a2SApple OSS Distributions	.byte	56
267*043036a2SApple OSS Distributions	.byte	44
268*043036a2SApple OSS Distributions	.byte	24
269*043036a2SApple OSS Distributions	.byte	8
270*043036a2SApple OSS Distributions	.byte	40
271*043036a2SApple OSS Distributions	.byte	12
272*043036a2SApple OSS Distributions	.byte	32
273*043036a2SApple OSS Distributions	.byte	28
274*043036a2SApple OSS Distributions	.byte	36
275*043036a2SApple OSS Distributions	.byte	24
276*043036a2SApple OSS Distributions	.byte	32
277*043036a2SApple OSS Distributions	.byte	12
278*043036a2SApple OSS Distributions	.byte	4
279*043036a2SApple OSS Distributions	.byte	20
280*043036a2SApple OSS Distributions	.byte	16
281*043036a2SApple OSS Distributions	.byte	60
282*043036a2SApple OSS Distributions	.byte	36
283*043036a2SApple OSS Distributions	.byte	28
284*043036a2SApple OSS Distributions	.byte	8
285*043036a2SApple OSS Distributions	.byte	52
286*043036a2SApple OSS Distributions	.byte	40
287*043036a2SApple OSS Distributions	.byte	48
288*043036a2SApple OSS Distributions	.byte	44
289*043036a2SApple OSS Distributions	.byte	56
290*043036a2SApple OSS Distributions
291*043036a2SApple OSS Distributions	.globl	_table_2bits
292*043036a2SApple OSS Distributions_table_2bits:
293*043036a2SApple OSS Distributions	.word	0
294*043036a2SApple OSS Distributions	.word	-2
295*043036a2SApple OSS Distributions	.word	-4
296*043036a2SApple OSS Distributions	.word	-6
297*043036a2SApple OSS Distributions	.word	0x03030303
298*043036a2SApple OSS Distributions	.word	0x03030303
299*043036a2SApple OSS Distributions	.word	0x03030303
300*043036a2SApple OSS Distributions	.word	0x03030303
301*043036a2SApple OSS Distributions
302*043036a2SApple OSS Distributions	.globl	_table_4bits
303*043036a2SApple OSS Distributions_table_4bits:
304*043036a2SApple OSS Distributions	.word	0
305*043036a2SApple OSS Distributions	.word	-4
306*043036a2SApple OSS Distributions	.word	0
307*043036a2SApple OSS Distributions	.word	-4
308*043036a2SApple OSS Distributions	.word	0x0f0f0f0f
309*043036a2SApple OSS Distributions	.word	0x0f0f0f0f
310*043036a2SApple OSS Distributions	.word	0x0f0f0f0f
311*043036a2SApple OSS Distributions	.word	0x0f0f0f0f
312*043036a2SApple OSS Distributions
313*043036a2SApple OSS Distributions	.globl	_table_10bits
314*043036a2SApple OSS Distributions_table_10bits:
315*043036a2SApple OSS Distributions	.word	6
316*043036a2SApple OSS Distributions	.word	0
317*043036a2SApple OSS Distributions	.word	6
318*043036a2SApple OSS Distributions	.word	0
319*043036a2SApple OSS Distributions	.word	0
320*043036a2SApple OSS Distributions	.word	-20
321*043036a2SApple OSS Distributions	.word	0
322*043036a2SApple OSS Distributions	.word	-20
323*043036a2SApple OSS Distributions	.word	(1023<<16)
324*043036a2SApple OSS Distributions	.word	0
325*043036a2SApple OSS Distributions	.word	(1023<<16)
326*043036a2SApple OSS Distributions	.word	0
327*043036a2SApple OSS Distributions	.word	1023
328*043036a2SApple OSS Distributions	.word	1023
329*043036a2SApple OSS Distributions	.word	1023
330*043036a2SApple OSS Distributions	.word	1023
331