1/* SPDX-License-Identifier: MIT */
2static uint32_t gf119_pmu_data[] = {
3/* 0x0000: proc_kern */
4	0x52544e49,
5	0x00000000,
6	0x00000000,
7	0x00000000,
8	0x00000000,
9	0x00000000,
10	0x00000000,
11	0x00000000,
12	0x00000000,
13	0x00000000,
14	0x00000000,
15	0x00000000,
16	0x00000000,
17	0x00000000,
18	0x00000000,
19	0x00000000,
20	0x00000000,
21	0x00000000,
22	0x00000000,
23	0x00000000,
24	0x00000000,
25	0x00000000,
26/* 0x0058: proc_list_head */
27	0x54534f48,
28	0x00000495,
29	0x0000043e,
30	0x00000000,
31	0x00000000,
32	0x00000000,
33	0x00000000,
34	0x00000000,
35	0x00000000,
36	0x00000000,
37	0x00000000,
38	0x00000000,
39	0x00000000,
40	0x00000000,
41	0x00000000,
42	0x00000000,
43	0x00000000,
44	0x00000000,
45	0x00000000,
46	0x00000000,
47	0x00000000,
48	0x00000000,
49	0x584d454d,
50	0x00000683,
51	0x00000675,
52	0x00000000,
53	0x00000000,
54	0x00000000,
55	0x00000000,
56	0x00000000,
57	0x00000000,
58	0x00000000,
59	0x00000000,
60	0x00000000,
61	0x00000000,
62	0x00000000,
63	0x00000000,
64	0x00000000,
65	0x00000000,
66	0x00000000,
67	0x00000000,
68	0x00000000,
69	0x00000000,
70	0x00000000,
71	0x46524550,
72	0x00000687,
73	0x00000685,
74	0x00000000,
75	0x00000000,
76	0x00000000,
77	0x00000000,
78	0x00000000,
79	0x00000000,
80	0x00000000,
81	0x00000000,
82	0x00000000,
83	0x00000000,
84	0x00000000,
85	0x00000000,
86	0x00000000,
87	0x00000000,
88	0x00000000,
89	0x00000000,
90	0x00000000,
91	0x00000000,
92	0x00000000,
93	0x5f433249,
94	0x00000aa2,
95	0x00000945,
96	0x00000000,
97	0x00000000,
98	0x00000000,
99	0x00000000,
100	0x00000000,
101	0x00000000,
102	0x00000000,
103	0x00000000,
104	0x00000000,
105	0x00000000,
106	0x00000000,
107	0x00000000,
108	0x00000000,
109	0x00000000,
110	0x00000000,
111	0x00000000,
112	0x00000000,
113	0x00000000,
114	0x00000000,
115	0x54534554,
116	0x00000ac5,
117	0x00000aa4,
118	0x00000000,
119	0x00000000,
120	0x00000000,
121	0x00000000,
122	0x00000000,
123	0x00000000,
124	0x00000000,
125	0x00000000,
126	0x00000000,
127	0x00000000,
128	0x00000000,
129	0x00000000,
130	0x00000000,
131	0x00000000,
132	0x00000000,
133	0x00000000,
134	0x00000000,
135	0x00000000,
136	0x00000000,
137	0x454c4449,
138	0x00000ad1,
139	0x00000acf,
140	0x00000000,
141	0x00000000,
142	0x00000000,
143	0x00000000,
144	0x00000000,
145	0x00000000,
146	0x00000000,
147	0x00000000,
148	0x00000000,
149	0x00000000,
150	0x00000000,
151	0x00000000,
152	0x00000000,
153	0x00000000,
154	0x00000000,
155	0x00000000,
156	0x00000000,
157	0x00000000,
158	0x00000000,
159/* 0x0268: proc_list_tail */
160/* 0x0268: time_prev */
161	0x00000000,
162/* 0x026c: time_next */
163	0x00000000,
164/* 0x0270: fifo_queue */
165	0x00000000,
166	0x00000000,
167	0x00000000,
168	0x00000000,
169	0x00000000,
170	0x00000000,
171	0x00000000,
172	0x00000000,
173	0x00000000,
174	0x00000000,
175	0x00000000,
176	0x00000000,
177	0x00000000,
178	0x00000000,
179	0x00000000,
180	0x00000000,
181	0x00000000,
182	0x00000000,
183	0x00000000,
184	0x00000000,
185	0x00000000,
186	0x00000000,
187	0x00000000,
188	0x00000000,
189	0x00000000,
190	0x00000000,
191	0x00000000,
192	0x00000000,
193	0x00000000,
194	0x00000000,
195	0x00000000,
196	0x00000000,
197/* 0x02f0: rfifo_queue */
198	0x00000000,
199	0x00000000,
200	0x00000000,
201	0x00000000,
202	0x00000000,
203	0x00000000,
204	0x00000000,
205	0x00000000,
206	0x00000000,
207	0x00000000,
208	0x00000000,
209	0x00000000,
210	0x00000000,
211	0x00000000,
212	0x00000000,
213	0x00000000,
214	0x00000000,
215	0x00000000,
216	0x00000000,
217	0x00000000,
218	0x00000000,
219	0x00000000,
220	0x00000000,
221	0x00000000,
222	0x00000000,
223	0x00000000,
224	0x00000000,
225	0x00000000,
226	0x00000000,
227	0x00000000,
228	0x00000000,
229	0x00000000,
230/* 0x0370: memx_func_head */
231	0x00000001,
232	0x00000000,
233	0x000004cb,
234/* 0x037c: memx_func_next */
235	0x00000002,
236	0x00000000,
237	0x0000054c,
238	0x00000003,
239	0x00000002,
240	0x000005d0,
241	0x00040004,
242	0x00000000,
243	0x000005ec,
244	0x00010005,
245	0x00000000,
246	0x00000606,
247	0x00010006,
248	0x00000000,
249	0x000005cb,
250	0x00000007,
251	0x00000000,
252	0x00000611,
253/* 0x03c4: memx_func_tail */
254/* 0x03c4: memx_ts_start */
255	0x00000000,
256/* 0x03c8: memx_ts_end */
257	0x00000000,
258/* 0x03cc: memx_data_head */
259	0x00000000,
260	0x00000000,
261	0x00000000,
262	0x00000000,
263	0x00000000,
264	0x00000000,
265	0x00000000,
266	0x00000000,
267	0x00000000,
268	0x00000000,
269	0x00000000,
270	0x00000000,
271	0x00000000,
272	0x00000000,
273	0x00000000,
274	0x00000000,
275	0x00000000,
276	0x00000000,
277	0x00000000,
278	0x00000000,
279	0x00000000,
280	0x00000000,
281	0x00000000,
282	0x00000000,
283	0x00000000,
284	0x00000000,
285	0x00000000,
286	0x00000000,
287	0x00000000,
288	0x00000000,
289	0x00000000,
290	0x00000000,
291	0x00000000,
292	0x00000000,
293	0x00000000,
294	0x00000000,
295	0x00000000,
296	0x00000000,
297	0x00000000,
298	0x00000000,
299	0x00000000,
300	0x00000000,
301	0x00000000,
302	0x00000000,
303	0x00000000,
304	0x00000000,
305	0x00000000,
306	0x00000000,
307	0x00000000,
308	0x00000000,
309	0x00000000,
310	0x00000000,
311	0x00000000,
312	0x00000000,
313	0x00000000,
314	0x00000000,
315	0x00000000,
316	0x00000000,
317	0x00000000,
318	0x00000000,
319	0x00000000,
320	0x00000000,
321	0x00000000,
322	0x00000000,
323	0x00000000,
324	0x00000000,
325	0x00000000,
326	0x00000000,
327	0x00000000,
328	0x00000000,
329	0x00000000,
330	0x00000000,
331	0x00000000,
332	0x00000000,
333	0x00000000,
334	0x00000000,
335	0x00000000,
336	0x00000000,
337	0x00000000,
338	0x00000000,
339	0x00000000,
340	0x00000000,
341	0x00000000,
342	0x00000000,
343	0x00000000,
344	0x00000000,
345	0x00000000,
346	0x00000000,
347	0x00000000,
348	0x00000000,
349	0x00000000,
350	0x00000000,
351	0x00000000,
352	0x00000000,
353	0x00000000,
354	0x00000000,
355	0x00000000,
356	0x00000000,
357	0x00000000,
358	0x00000000,
359	0x00000000,
360	0x00000000,
361	0x00000000,
362	0x00000000,
363	0x00000000,
364	0x00000000,
365	0x00000000,
366	0x00000000,
367	0x00000000,
368	0x00000000,
369	0x00000000,
370	0x00000000,
371	0x00000000,
372	0x00000000,
373	0x00000000,
374	0x00000000,
375	0x00000000,
376	0x00000000,
377	0x00000000,
378	0x00000000,
379	0x00000000,
380	0x00000000,
381	0x00000000,
382	0x00000000,
383	0x00000000,
384	0x00000000,
385	0x00000000,
386	0x00000000,
387	0x00000000,
388	0x00000000,
389	0x00000000,
390	0x00000000,
391	0x00000000,
392	0x00000000,
393	0x00000000,
394	0x00000000,
395	0x00000000,
396	0x00000000,
397	0x00000000,
398	0x00000000,
399	0x00000000,
400	0x00000000,
401	0x00000000,
402	0x00000000,
403	0x00000000,
404	0x00000000,
405	0x00000000,
406	0x00000000,
407	0x00000000,
408	0x00000000,
409	0x00000000,
410	0x00000000,
411	0x00000000,
412	0x00000000,
413	0x00000000,
414	0x00000000,
415	0x00000000,
416	0x00000000,
417	0x00000000,
418	0x00000000,
419	0x00000000,
420	0x00000000,
421	0x00000000,
422	0x00000000,
423	0x00000000,
424	0x00000000,
425	0x00000000,
426	0x00000000,
427	0x00000000,
428	0x00000000,
429	0x00000000,
430	0x00000000,
431	0x00000000,
432	0x00000000,
433	0x00000000,
434	0x00000000,
435	0x00000000,
436	0x00000000,
437	0x00000000,
438	0x00000000,
439	0x00000000,
440	0x00000000,
441	0x00000000,
442	0x00000000,
443	0x00000000,
444	0x00000000,
445	0x00000000,
446	0x00000000,
447	0x00000000,
448	0x00000000,
449	0x00000000,
450	0x00000000,
451	0x00000000,
452	0x00000000,
453	0x00000000,
454	0x00000000,
455	0x00000000,
456	0x00000000,
457	0x00000000,
458	0x00000000,
459	0x00000000,
460	0x00000000,
461	0x00000000,
462	0x00000000,
463	0x00000000,
464	0x00000000,
465	0x00000000,
466	0x00000000,
467	0x00000000,
468	0x00000000,
469	0x00000000,
470	0x00000000,
471	0x00000000,
472	0x00000000,
473	0x00000000,
474	0x00000000,
475	0x00000000,
476	0x00000000,
477	0x00000000,
478	0x00000000,
479	0x00000000,
480	0x00000000,
481	0x00000000,
482	0x00000000,
483	0x00000000,
484	0x00000000,
485	0x00000000,
486	0x00000000,
487	0x00000000,
488	0x00000000,
489	0x00000000,
490	0x00000000,
491	0x00000000,
492	0x00000000,
493	0x00000000,
494	0x00000000,
495	0x00000000,
496	0x00000000,
497	0x00000000,
498	0x00000000,
499	0x00000000,
500	0x00000000,
501	0x00000000,
502	0x00000000,
503	0x00000000,
504	0x00000000,
505	0x00000000,
506	0x00000000,
507	0x00000000,
508	0x00000000,
509	0x00000000,
510	0x00000000,
511	0x00000000,
512	0x00000000,
513	0x00000000,
514	0x00000000,
515	0x00000000,
516	0x00000000,
517	0x00000000,
518	0x00000000,
519	0x00000000,
520	0x00000000,
521	0x00000000,
522	0x00000000,
523	0x00000000,
524	0x00000000,
525	0x00000000,
526	0x00000000,
527	0x00000000,
528	0x00000000,
529	0x00000000,
530	0x00000000,
531	0x00000000,
532	0x00000000,
533	0x00000000,
534	0x00000000,
535	0x00000000,
536	0x00000000,
537	0x00000000,
538	0x00000000,
539	0x00000000,
540	0x00000000,
541	0x00000000,
542	0x00000000,
543	0x00000000,
544	0x00000000,
545	0x00000000,
546	0x00000000,
547	0x00000000,
548	0x00000000,
549	0x00000000,
550	0x00000000,
551	0x00000000,
552	0x00000000,
553	0x00000000,
554	0x00000000,
555	0x00000000,
556	0x00000000,
557	0x00000000,
558	0x00000000,
559	0x00000000,
560	0x00000000,
561	0x00000000,
562	0x00000000,
563	0x00000000,
564	0x00000000,
565	0x00000000,
566	0x00000000,
567	0x00000000,
568	0x00000000,
569	0x00000000,
570	0x00000000,
571	0x00000000,
572	0x00000000,
573	0x00000000,
574	0x00000000,
575	0x00000000,
576	0x00000000,
577	0x00000000,
578	0x00000000,
579	0x00000000,
580	0x00000000,
581	0x00000000,
582	0x00000000,
583	0x00000000,
584	0x00000000,
585	0x00000000,
586	0x00000000,
587	0x00000000,
588	0x00000000,
589	0x00000000,
590	0x00000000,
591	0x00000000,
592	0x00000000,
593	0x00000000,
594	0x00000000,
595	0x00000000,
596	0x00000000,
597	0x00000000,
598	0x00000000,
599	0x00000000,
600	0x00000000,
601	0x00000000,
602	0x00000000,
603	0x00000000,
604	0x00000000,
605	0x00000000,
606	0x00000000,
607	0x00000000,
608	0x00000000,
609	0x00000000,
610	0x00000000,
611	0x00000000,
612	0x00000000,
613	0x00000000,
614	0x00000000,
615	0x00000000,
616	0x00000000,
617	0x00000000,
618	0x00000000,
619	0x00000000,
620	0x00000000,
621	0x00000000,
622	0x00000000,
623	0x00000000,
624	0x00000000,
625	0x00000000,
626	0x00000000,
627	0x00000000,
628	0x00000000,
629	0x00000000,
630	0x00000000,
631	0x00000000,
632	0x00000000,
633	0x00000000,
634	0x00000000,
635	0x00000000,
636	0x00000000,
637	0x00000000,
638	0x00000000,
639	0x00000000,
640	0x00000000,
641	0x00000000,
642	0x00000000,
643	0x00000000,
644	0x00000000,
645	0x00000000,
646	0x00000000,
647	0x00000000,
648	0x00000000,
649	0x00000000,
650	0x00000000,
651	0x00000000,
652	0x00000000,
653	0x00000000,
654	0x00000000,
655	0x00000000,
656	0x00000000,
657	0x00000000,
658	0x00000000,
659	0x00000000,
660	0x00000000,
661	0x00000000,
662	0x00000000,
663	0x00000000,
664	0x00000000,
665	0x00000000,
666	0x00000000,
667	0x00000000,
668	0x00000000,
669	0x00000000,
670	0x00000000,
671	0x00000000,
672	0x00000000,
673	0x00000000,
674	0x00000000,
675	0x00000000,
676	0x00000000,
677	0x00000000,
678	0x00000000,
679	0x00000000,
680	0x00000000,
681	0x00000000,
682	0x00000000,
683	0x00000000,
684	0x00000000,
685	0x00000000,
686	0x00000000,
687	0x00000000,
688	0x00000000,
689	0x00000000,
690	0x00000000,
691	0x00000000,
692	0x00000000,
693	0x00000000,
694	0x00000000,
695	0x00000000,
696	0x00000000,
697	0x00000000,
698	0x00000000,
699	0x00000000,
700	0x00000000,
701	0x00000000,
702	0x00000000,
703	0x00000000,
704	0x00000000,
705	0x00000000,
706	0x00000000,
707	0x00000000,
708	0x00000000,
709	0x00000000,
710	0x00000000,
711	0x00000000,
712	0x00000000,
713	0x00000000,
714	0x00000000,
715	0x00000000,
716	0x00000000,
717	0x00000000,
718	0x00000000,
719	0x00000000,
720	0x00000000,
721	0x00000000,
722	0x00000000,
723	0x00000000,
724	0x00000000,
725	0x00000000,
726	0x00000000,
727	0x00000000,
728	0x00000000,
729	0x00000000,
730	0x00000000,
731	0x00000000,
732	0x00000000,
733	0x00000000,
734	0x00000000,
735	0x00000000,
736	0x00000000,
737	0x00000000,
738	0x00000000,
739	0x00000000,
740	0x00000000,
741	0x00000000,
742	0x00000000,
743	0x00000000,
744	0x00000000,
745	0x00000000,
746	0x00000000,
747	0x00000000,
748	0x00000000,
749	0x00000000,
750	0x00000000,
751	0x00000000,
752	0x00000000,
753	0x00000000,
754	0x00000000,
755	0x00000000,
756	0x00000000,
757	0x00000000,
758	0x00000000,
759	0x00000000,
760	0x00000000,
761	0x00000000,
762	0x00000000,
763	0x00000000,
764	0x00000000,
765	0x00000000,
766	0x00000000,
767	0x00000000,
768	0x00000000,
769	0x00000000,
770	0x00000000,
771/* 0x0bcc: memx_data_tail */
772/* 0x0bcc: memx_train_head */
773	0x00000000,
774	0x00000000,
775	0x00000000,
776	0x00000000,
777	0x00000000,
778	0x00000000,
779	0x00000000,
780	0x00000000,
781	0x00000000,
782	0x00000000,
783	0x00000000,
784	0x00000000,
785	0x00000000,
786	0x00000000,
787	0x00000000,
788	0x00000000,
789	0x00000000,
790	0x00000000,
791	0x00000000,
792	0x00000000,
793	0x00000000,
794	0x00000000,
795	0x00000000,
796	0x00000000,
797	0x00000000,
798	0x00000000,
799	0x00000000,
800	0x00000000,
801	0x00000000,
802	0x00000000,
803	0x00000000,
804	0x00000000,
805	0x00000000,
806	0x00000000,
807	0x00000000,
808	0x00000000,
809	0x00000000,
810	0x00000000,
811	0x00000000,
812	0x00000000,
813	0x00000000,
814	0x00000000,
815	0x00000000,
816	0x00000000,
817	0x00000000,
818	0x00000000,
819	0x00000000,
820	0x00000000,
821	0x00000000,
822	0x00000000,
823	0x00000000,
824	0x00000000,
825	0x00000000,
826	0x00000000,
827	0x00000000,
828	0x00000000,
829	0x00000000,
830	0x00000000,
831	0x00000000,
832	0x00000000,
833	0x00000000,
834	0x00000000,
835	0x00000000,
836	0x00000000,
837/* 0x0ccc: memx_train_tail */
838/* 0x0ccc: i2c_scl_map */
839	0x00000400,
840	0x00000800,
841	0x00001000,
842	0x00002000,
843	0x00004000,
844	0x00008000,
845	0x00010000,
846	0x00020000,
847	0x00040000,
848	0x00080000,
849/* 0x0cf4: i2c_sda_map */
850	0x00100000,
851	0x00200000,
852	0x00400000,
853	0x00800000,
854	0x01000000,
855	0x02000000,
856	0x04000000,
857	0x08000000,
858	0x10000000,
859	0x20000000,
860	0x00000000,
861	0x00000000,
862	0x00000000,
863	0x00000000,
864	0x00000000,
865	0x00000000,
866	0x00000000,
867	0x00000000,
868	0x00000000,
869	0x00000000,
870	0x00000000,
871	0x00000000,
872	0x00000000,
873	0x00000000,
874	0x00000000,
875	0x00000000,
876	0x00000000,
877	0x00000000,
878	0x00000000,
879	0x00000000,
880	0x00000000,
881	0x00000000,
882	0x00000000,
883	0x00000000,
884	0x00000000,
885	0x00000000,
886	0x00000000,
887	0x00000000,
888	0x00000000,
889	0x00000000,
890	0x00000000,
891	0x00000000,
892	0x00000000,
893	0x00000000,
894	0x00000000,
895	0x00000000,
896	0x00000000,
897	0x00000000,
898	0x00000000,
899	0x00000000,
900	0x00000000,
901	0x00000000,
902	0x00000000,
903	0x00000000,
904	0x00000000,
905	0x00000000,
906	0x00000000,
907	0x00000000,
908	0x00000000,
909	0x00000000,
910	0x00000000,
911	0x00000000,
912	0x00000000,
913	0x00000000,
914	0x00000000,
915	0x00000000,
916	0x00000000,
917};
918
919static uint32_t gf119_pmu_code[] = {
920	0x03410ef5,
921/* 0x0004: rd32 */
922	0x07a007f1,
923	0xbd000ed0,
924	0x01d7f104,
925	0x01d3f000,
926	0x07ac07f1,
927	0xbd000dd0,
928/* 0x001d: rd32_wait */
929	0xacd7f104,
930	0x00ddcf07,
931	0x7000d4f1,
932	0xf1f51bf4,
933	0xcf07a4d7,
934	0x00f800dd,
935/* 0x0034: wr32 */
936	0x07a007f1,
937	0xbd000ed0,
938	0xa407f104,
939	0x000dd007,
940	0xd7f104bd,
941	0xd3f000f2,
942	0xac07f101,
943	0x000dd007,
944/* 0x0056: wr32_wait */
945	0xd7f104bd,
946	0xddcf07ac,
947	0x00d4f100,
948	0xf51bf470,
949/* 0x0066: nsec */
950	0x90f900f8,
951	0x87f080f9,
952	0x0088cf2c,
953/* 0x0070: nsec_loop */
954	0xcf2c97f0,
955	0x98bb0099,
956	0x069eb802,
957	0xfcf41ef4,
958	0xf890fc80,
959/* 0x0085: wait */
960	0xf990f900,
961	0x2c87f080,
962/* 0x008f: wait_loop */
963	0xb90088cf,
964	0x21f402ee,
965	0x02dab904,
966	0xb804adfd,
967	0x0bf406ac,
968	0x2c97f012,
969	0xbb0099cf,
970	0x9bb80298,
971	0xe21ef406,
972/* 0x00b0: wait_done */
973	0x90fc80fc,
974/* 0x00b6: intr_watchdog */
975	0xe99800f8,
976	0x0096b003,
977	0x982a0bf4,
978	0x9abb9a0a,
979	0x0f1cf402,
980	0xf501d7f0,
981	0xbd028021,
982	0x150ef494,
983/* 0x00d4: intr_watchdog_next_time */
984	0xb09b0a98,
985	0x0bf400a6,
986	0x069ab809,
987/* 0x00e3: intr_watchdog_next_time_set */
988	0x80061cf4,
989/* 0x00e6: intr_watchdog_next_proc */
990	0xe9809b09,
991	0x58e0b603,
992	0x0268e6b1,
993	0xf8c61bf4,
994/* 0x00f5: intr */
995	0xbd00f900,
996	0xf980f904,
997	0xf9a0f990,
998	0xf9c0f9b0,
999	0xf9e0f9d0,
1000	0x00f7f0f0,
1001	0xf90188fe,
1002	0xd087f180,
1003	0x0088cf05,
1004	0xf10180b6,
1005	0xd005d007,
1006	0x04bd0008,
1007	0xcf0887f0,
1008	0x89c40088,
1009	0x200bf402,
1010	0xf09b0080,
1011	0x21f458e7,
1012	0x9b0998b6,
1013	0xf40096b0,
1014	0x07f00e0b,
1015	0x0009d034,
1016	0x098004bd,
1017/* 0x014d: intr_skip_watchdog */
1018	0x0089e49a,
1019	0x3c0bf408,
1020	0x068897f1,
1021	0xc40099cf,
1022	0x0bf4029a,
1023	0xc0c7f126,
1024	0x00cccf04,
1025	0xe7f1c0f9,
1026	0xe3f14f48,
1027	0xd7f05453,
1028	0xe521f500,
1029	0xf1c0fc02,
1030	0xd004c007,
1031	0x04bd000c,
1032/* 0x0184: intr_subintr_skip_fifo */
1033	0x068807f1,
1034	0xbd0009d0,
1035/* 0x018d: intr_skip_subintr */
1036	0xe097f104,
1037	0xfd90bd00,
1038	0x07f00489,
1039	0x0008d004,
1040	0x80fc04bd,
1041	0xfc0088fe,
1042	0xfce0fcf0,
1043	0xfcc0fcd0,
1044	0xfca0fcb0,
1045	0xfc80fc90,
1046	0x0032f400,
1047/* 0x01ba: ticks_from_ns */
1048	0xc0f901f8,
1049	0xd7f1b0f9,
1050	0xd3f00144,
1051	0xab21f500,
1052	0xe8ccec03,
1053	0x00b4b003,
1054	0xec120bf4,
1055	0xf103e8ee,
1056	0xf00144d7,
1057	0x21f500d3,
1058/* 0x01e2: ticks_from_ns_quit */
1059	0xceb903ab,
1060	0xfcb0fc02,
1061/* 0x01eb: ticks_from_us */
1062	0xf900f8c0,
1063	0xf1b0f9c0,
1064	0xf00144d7,
1065	0x21f500d3,
1066	0xceb903ab,
1067	0x00b4b002,
1068	0xbd050bf4,
1069/* 0x0205: ticks_from_us_quit */
1070	0xfcb0fce4,
1071/* 0x020b: ticks_to_us */
1072	0xf100f8c0,
1073	0xf00144d7,
1074	0xedff00d3,
1075/* 0x0217: timer */
1076	0xf900f8ec,
1077	0xf480f990,
1078	0xf8981032,
1079	0x0086b003,
1080	0xbd531cf4,
1081	0x3807f084,
1082	0xbd0008d0,
1083	0x3487f004,
1084	0x980088cf,
1085	0x98bb9a09,
1086	0x00e9bb02,
1087	0xf003fe80,
1088	0x88cf0887,
1089	0x0284f000,
1090	0xf0201bf4,
1091	0x88cf3487,
1092	0x06e0b800,
1093	0xb8090bf4,
1094	0x1cf406e8,
1095/* 0x0261: timer_reset */
1096	0x3407f00e,
1097	0xbd000ed0,
1098	0x9a0e8004,
1099/* 0x026c: timer_enable */
1100	0xf00187f0,
1101	0x08d03807,
1102/* 0x0277: timer_done */
1103	0xf404bd00,
1104	0x80fc1031,
1105	0x00f890fc,
1106/* 0x0280: send_proc */
1107	0x90f980f9,
1108	0x9805e898,
1109	0x86f004e9,
1110	0x0689b804,
1111	0xc42a0bf4,
1112	0x88940398,
1113	0x1880b604,
1114	0x98008ebb,
1115	0x8a8000fa,
1116	0x018d8000,
1117	0x80028c80,
1118	0x90b6038b,
1119	0x0794f001,
1120	0xf404e980,
1121/* 0x02ba: send_done */
1122	0x90fc0231,
1123	0x00f880fc,
1124/* 0x02c0: find */
1125	0x87f080f9,
1126	0x0131f458,
1127/* 0x02c8: find_loop */
1128	0xb8008a98,
1129	0x0bf406ae,
1130	0x5880b610,
1131	0x026886b1,
1132	0xf4f01bf4,
1133/* 0x02de: find_done */
1134	0x8eb90132,
1135	0xf880fc02,
1136/* 0x02e5: send */
1137	0xc021f500,
1138	0x9701f402,
1139/* 0x02ee: recv */
1140	0x90f900f8,
1141	0xe89880f9,
1142	0x04e99805,
1143	0xb80132f4,
1144	0x0bf40689,
1145	0x0389c43d,
1146	0xf00180b6,
1147	0xe8800784,
1148	0x02ea9805,
1149	0x8ffef0f9,
1150	0xb9f0f901,
1151	0x999402ef,
1152	0x00e9bb04,
1153	0x9818e0b6,
1154	0xec9803eb,
1155	0x01ed9802,
1156	0xf900ee98,
1157	0xfef0fca5,
1158	0x31f400f8,
1159/* 0x033b: recv_done */
1160	0xfcf0fc01,
1161	0xf890fc80,
1162/* 0x0341: init */
1163	0x0817f100,
1164	0x0011cf01,
1165	0x010911e7,
1166	0xfe0814b6,
1167	0x17f10014,
1168	0x13f000e0,
1169	0x1c07f000,
1170	0xbd0001d0,
1171	0xff17f004,
1172	0xd01407f0,
1173	0x04bd0001,
1174	0xf10217f0,
1175	0xf0080015,
1176	0x01d01007,
1177	0xf104bd00,
1178	0xf000f517,
1179	0x14f10013,
1180	0x10feffff,
1181	0x1031f400,
1182	0xf00117f0,
1183	0x01d03807,
1184	0xf004bd00,
1185/* 0x039a: init_proc */
1186	0xf19858f7,
1187	0x0016b001,
1188	0xf9fa0bf4,
1189	0x58f0b615,
1190/* 0x03ab: mulu32_32_64 */
1191	0xf9f20ef4,
1192	0xf920f910,
1193	0x9540f930,
1194	0xd29510e1,
1195	0xbdc4bd10,
1196	0xc0edffb4,
1197	0xb9301dff,
1198	0x34f10234,
1199	0x34b6ffff,
1200	0x1045b610,
1201	0xbb00c3bb,
1202	0xe2ff01b4,
1203	0x0234b930,
1204	0xffff34f1,
1205	0xb61034b6,
1206	0xc3bb1045,
1207	0x01b4bb00,
1208	0xbb3012ff,
1209	0x40fc00b3,
1210	0x20fc30fc,
1211	0x00f810fc,
1212/* 0x03fc: host_send */
1213	0x04b017f1,
1214	0xf10011cf,
1215	0xcf04a027,
1216	0x12b80022,
1217	0x2f0bf406,
1218	0x94071ec4,
1219	0xe0b704ee,
1220	0xeb980270,
1221	0x02ec9803,
1222	0x9801ed98,
1223	0x21f500ee,
1224	0x10b602e5,
1225	0x0f1ec401,
1226	0x04b007f1,
1227	0xbd000ed0,
1228	0xc30ef404,
1229/* 0x043c: host_send_done */
1230/* 0x043e: host_recv */
1231	0x17f100f8,
1232	0x13f14e49,
1233	0xe1b85254,
1234	0xb30bf406,
1235/* 0x044c: host_recv_wait */
1236	0x04cc17f1,
1237	0xf10011cf,
1238	0xcf04c827,
1239	0x16f00022,
1240	0x0612b808,
1241	0xc4ec0bf4,
1242	0x34b60723,
1243	0xf030b704,
1244	0x033b8002,
1245	0x80023c80,
1246	0x3e80013d,
1247	0x0120b600,
1248	0xf10f24f0,
1249	0xd004c807,
1250	0x04bd0002,
1251	0xf04027f0,
1252	0x02d00007,
1253	0xf804bd00,
1254/* 0x0495: host_init */
1255	0x8017f100,
1256	0x1014b600,
1257	0x027015f1,
1258	0x04d007f1,
1259	0xbd0001d0,
1260	0x8017f104,
1261	0x1014b600,
1262	0x02f015f1,
1263	0x04dc07f1,
1264	0xbd0001d0,
1265	0x0117f004,
1266	0x04c407f1,
1267	0xbd0001d0,
1268/* 0x04cb: memx_func_enter */
1269	0xf100f804,
1270	0xf1162067,
1271	0xf1f55d77,
1272	0xb9ffff73,
1273	0x21f4026e,
1274	0x02d8b904,
1275	0xf90487fd,
1276	0xfc80f960,
1277	0xf4e0fcd0,
1278	0x77f13421,
1279	0x73f1fffe,
1280	0x6eb9ffff,
1281	0x0421f402,
1282	0xfd02d8b9,
1283	0x60f90487,
1284	0xd0fc80f9,
1285	0x21f4e0fc,
1286	0xf067f134,
1287	0x026eb926,
1288	0xb90421f4,
1289	0x87fd02d8,
1290	0xf960f904,
1291	0xfcd0fc80,
1292	0x3421f4e0,
1293	0xf10467f0,
1294	0xd007e007,
1295	0x04bd0006,
1296/* 0x0534: memx_func_enter_wait */
1297	0x07c067f1,
1298	0xf00066cf,
1299	0x0bf40464,
1300	0x2c67f0f6,
1301	0x800066cf,
1302	0x00f8f106,
1303/* 0x054c: memx_func_leave */
1304	0xcf2c67f0,
1305	0x06800066,
1306	0x0467f0f2,
1307	0x07e407f1,
1308	0xbd0006d0,
1309/* 0x0561: memx_func_leave_wait */
1310	0xc067f104,
1311	0x0066cf07,
1312	0xf40464f0,
1313	0x67f1f61b,
1314	0x77f126f0,
1315	0x73f00001,
1316	0x026eb900,
1317	0xb90421f4,
1318	0x87fd02d8,
1319	0xf960f905,
1320	0xfcd0fc80,
1321	0x3421f4e0,
1322	0x162067f1,
1323	0xf4026eb9,
1324	0xd8b90421,
1325	0x0587fd02,
1326	0x80f960f9,
1327	0xe0fcd0fc,
1328	0xf13421f4,
1329	0xf00aa277,
1330	0x6eb90073,
1331	0x0421f402,
1332	0xfd02d8b9,
1333	0x60f90587,
1334	0xd0fc80f9,
1335	0x21f4e0fc,
1336/* 0x05cb: memx_func_wait_vblank */
1337	0xb600f834,
1338	0x00f80410,
1339/* 0x05d0: memx_func_wr32 */
1340	0x98001698,
1341	0x10b60115,
1342	0xf960f908,
1343	0xfcd0fc50,
1344	0x3421f4e0,
1345	0xf40242b6,
1346	0x00f8e91b,
1347/* 0x05ec: memx_func_wait */
1348	0xcf2c87f0,
1349	0x1e980088,
1350	0x011d9800,
1351	0x98021c98,
1352	0x10b6031b,
1353	0x8521f410,
1354/* 0x0606: memx_func_delay */
1355	0x1e9800f8,
1356	0x0410b600,
1357	0xf86621f4,
1358/* 0x0611: memx_func_train */
1359/* 0x0613: memx_exec */
1360	0xf900f800,
1361	0xb9d0f9e0,
1362	0xb2b902c1,
1363/* 0x061d: memx_exec_next */
1364	0x00139802,
1365	0xe70410b6,
1366	0xe701f034,
1367	0xb601e033,
1368	0x30f00132,
1369	0xde35980c,
1370	0x12b855f9,
1371	0xe41ef406,
1372	0x98f10b98,
1373	0xcbbbf20c,
1374	0xc4b7f102,
1375	0x00bbcf07,
1376	0xe0fcd0fc,
1377	0x02e521f5,
1378/* 0x0656: memx_info */
1379	0xc67000f8,
1380	0x0e0bf401,
1381/* 0x065c: memx_info_data */
1382	0x03ccc7f1,
1383	0x0800b7f1,
1384/* 0x0667: memx_info_train */
1385	0xf10b0ef4,
1386	0xf10bccc7,
1387/* 0x066f: memx_info_send */
1388	0xf50100b7,
1389	0xf802e521,
1390/* 0x0675: memx_recv */
1391	0x01d6b000,
1392	0xb09b0bf4,
1393	0x0bf400d6,
1394/* 0x0683: memx_init */
1395	0xf800f8d8,
1396/* 0x0685: perf_recv */
1397/* 0x0687: perf_init */
1398	0xf800f800,
1399/* 0x0689: i2c_drive_scl */
1400	0x0036b000,
1401	0xf10e0bf4,
1402	0xd007e007,
1403	0x04bd0001,
1404/* 0x069a: i2c_drive_scl_lo */
1405	0x07f100f8,
1406	0x01d007e4,
1407	0xf804bd00,
1408/* 0x06a5: i2c_drive_sda */
1409	0x0036b000,
1410	0xf10e0bf4,
1411	0xd007e007,
1412	0x04bd0002,
1413/* 0x06b6: i2c_drive_sda_lo */
1414	0x07f100f8,
1415	0x02d007e4,
1416	0xf804bd00,
1417/* 0x06c1: i2c_sense_scl */
1418	0x0132f400,
1419	0x07c437f1,
1420	0xfd0033cf,
1421	0x0bf40431,
1422	0x0131f406,
1423/* 0x06d4: i2c_sense_scl_done */
1424/* 0x06d6: i2c_sense_sda */
1425	0x32f400f8,
1426	0xc437f101,
1427	0x0033cf07,
1428	0xf40432fd,
1429	0x31f4060b,
1430/* 0x06e9: i2c_sense_sda_done */
1431/* 0x06eb: i2c_raise_scl */
1432	0xf900f801,
1433	0x9847f140,
1434	0x0137f008,
1435	0x068921f5,
1436/* 0x06f8: i2c_raise_scl_wait */
1437	0x03e8e7f1,
1438	0xf56621f4,
1439	0xf406c121,
1440	0x42b60901,
1441	0xef1bf401,
1442/* 0x070c: i2c_raise_scl_done */
1443	0x00f840fc,
1444/* 0x0710: i2c_start */
1445	0x06c121f5,
1446	0xf50d11f4,
1447	0xf406d621,
1448	0x0ef40611,
1449/* 0x0721: i2c_start_rep */
1450	0x0037f030,
1451	0x068921f5,
1452	0xf50137f0,
1453	0xbb06a521,
1454	0x65b60076,
1455	0x9450f904,
1456	0x56bb0465,
1457	0xfd50bd02,
1458	0x50fc0475,
1459	0x06eb21f5,
1460	0xf40464b6,
1461/* 0x074e: i2c_start_send */
1462	0x37f01f11,
1463	0xa521f500,
1464	0x88e7f106,
1465	0x6621f413,
1466	0xf50037f0,
1467	0xf1068921,
1468	0xf41388e7,
1469/* 0x076a: i2c_start_out */
1470	0x00f86621,
1471/* 0x076c: i2c_stop */
1472	0xf50037f0,
1473	0xf0068921,
1474	0x21f50037,
1475	0xe7f106a5,
1476	0x21f403e8,
1477	0x0137f066,
1478	0x068921f5,
1479	0x1388e7f1,
1480	0xf06621f4,
1481	0x21f50137,
1482	0xe7f106a5,
1483	0x21f41388,
1484/* 0x079f: i2c_bitw */
1485	0xf500f866,
1486	0xf106a521,
1487	0xf403e8e7,
1488	0x76bb6621,
1489	0x0465b600,
1490	0x659450f9,
1491	0x0256bb04,
1492	0x75fd50bd,
1493	0xf550fc04,
1494	0xb606eb21,
1495	0x11f40464,
1496	0x88e7f118,
1497	0x6621f413,
1498	0xf50037f0,
1499	0xf1068921,
1500	0xf41388e7,
1501/* 0x07de: i2c_bitw_out */
1502	0x00f86621,
1503/* 0x07e0: i2c_bitr */
1504	0xf50137f0,
1505	0xf106a521,
1506	0xf403e8e7,
1507	0x76bb6621,
1508	0x0465b600,
1509	0x659450f9,
1510	0x0256bb04,
1511	0x75fd50bd,
1512	0xf550fc04,
1513	0xb606eb21,
1514	0x11f40464,
1515	0xd621f51b,
1516	0x0037f006,
1517	0x068921f5,
1518	0x1388e7f1,
1519	0xf06621f4,
1520	0x31f4013c,
1521/* 0x0825: i2c_bitr_done */
1522/* 0x0827: i2c_get_byte */
1523	0xf000f801,
1524	0x47f00057,
1525/* 0x082d: i2c_get_byte_next */
1526	0x0154b608,
1527	0xb60076bb,
1528	0x50f90465,
1529	0xbb046594,
1530	0x50bd0256,
1531	0xfc0475fd,
1532	0xe021f550,
1533	0x0464b607,
1534	0xfd2b11f4,
1535	0x42b60553,
1536	0xd81bf401,
1537	0xbb0137f0,
1538	0x65b60076,
1539	0x9450f904,
1540	0x56bb0465,
1541	0xfd50bd02,
1542	0x50fc0475,
1543	0x079f21f5,
1544/* 0x0877: i2c_get_byte_done */
1545	0xf80464b6,
1546/* 0x0879: i2c_put_byte */
1547	0x0847f000,
1548/* 0x087c: i2c_put_byte_next */
1549	0xff0142b6,
1550	0x76bb3854,
1551	0x0465b600,
1552	0x659450f9,
1553	0x0256bb04,
1554	0x75fd50bd,
1555	0xf550fc04,
1556	0xb6079f21,
1557	0x11f40464,
1558	0x0046b034,
1559	0xbbd81bf4,
1560	0x65b60076,
1561	0x9450f904,
1562	0x56bb0465,
1563	0xfd50bd02,
1564	0x50fc0475,
1565	0x07e021f5,
1566	0xf40464b6,
1567	0x76bb0f11,
1568	0x0136b000,
1569	0xf4061bf4,
1570/* 0x08d2: i2c_put_byte_done */
1571	0x00f80132,
1572/* 0x08d4: i2c_addr */
1573	0xb60076bb,
1574	0x50f90465,
1575	0xbb046594,
1576	0x50bd0256,
1577	0xfc0475fd,
1578	0x1021f550,
1579	0x0464b607,
1580	0xe72911f4,
1581	0xb6012ec3,
1582	0x53fd0134,
1583	0x0076bb05,
1584	0xf90465b6,
1585	0x04659450,
1586	0xbd0256bb,
1587	0x0475fd50,
1588	0x21f550fc,
1589	0x64b60879,
1590/* 0x0919: i2c_addr_done */
1591/* 0x091b: i2c_acquire_addr */
1592	0xc700f804,
1593	0xe4b6f8ce,
1594	0x14e0b705,
1595/* 0x0927: i2c_acquire */
1596	0xf500f8d0,
1597	0xf4091b21,
1598	0xd9f00421,
1599	0x3421f403,
1600/* 0x0936: i2c_release */
1601	0x21f500f8,
1602	0x21f4091b,
1603	0x03daf004,
1604	0xf83421f4,
1605/* 0x0945: i2c_recv */
1606	0x0132f400,
1607	0xb6f8c1c7,
1608	0x16b00214,
1609	0x3a1ff528,
1610	0xf413a001,
1611	0x0032980c,
1612	0x0ccc13a0,
1613	0xf4003198,
1614	0xd0f90231,
1615	0xd0f9e0f9,
1616	0x000067f1,
1617	0x100063f1,
1618	0xbb016792,
1619	0x65b60076,
1620	0x9450f904,
1621	0x56bb0465,
1622	0xfd50bd02,
1623	0x50fc0475,
1624	0x092721f5,
1625	0xfc0464b6,
1626	0x00d6b0d0,
1627	0x00b31bf5,
1628	0xbb0057f0,
1629	0x65b60076,
1630	0x9450f904,
1631	0x56bb0465,
1632	0xfd50bd02,
1633	0x50fc0475,
1634	0x08d421f5,
1635	0xf50464b6,
1636	0xc700d011,
1637	0x76bbe0c5,
1638	0x0465b600,
1639	0x659450f9,
1640	0x0256bb04,
1641	0x75fd50bd,
1642	0xf550fc04,
1643	0xb6087921,
1644	0x11f50464,
1645	0x57f000ad,
1646	0x0076bb01,
1647	0xf90465b6,
1648	0x04659450,
1649	0xbd0256bb,
1650	0x0475fd50,
1651	0x21f550fc,
1652	0x64b608d4,
1653	0x8a11f504,
1654	0x0076bb00,
1655	0xf90465b6,
1656	0x04659450,
1657	0xbd0256bb,
1658	0x0475fd50,
1659	0x21f550fc,
1660	0x64b60827,
1661	0x6a11f404,
1662	0xbbe05bcb,
1663	0x65b60076,
1664	0x9450f904,
1665	0x56bb0465,
1666	0xfd50bd02,
1667	0x50fc0475,
1668	0x076c21f5,
1669	0xb90464b6,
1670	0x74bd025b,
1671/* 0x0a4b: i2c_recv_not_rd08 */
1672	0xb0430ef4,
1673	0x1bf401d6,
1674	0x0057f03d,
1675	0x08d421f5,
1676	0xc73311f4,
1677	0x21f5e0c5,
1678	0x11f40879,
1679	0x0057f029,
1680	0x08d421f5,
1681	0xc71f11f4,
1682	0x21f5e0b5,
1683	0x11f40879,
1684	0x6c21f515,
1685	0xc774bd07,
1686	0x1bf408c5,
1687	0x0232f409,
1688/* 0x0a8b: i2c_recv_not_wr08 */
1689/* 0x0a8b: i2c_recv_done */
1690	0xc7030ef4,
1691	0x21f5f8ce,
1692	0xe0fc0936,
1693	0x12f4d0fc,
1694	0x027cb90a,
1695	0x02e521f5,
1696/* 0x0aa0: i2c_recv_exit */
1697/* 0x0aa2: i2c_init */
1698	0x00f800f8,
1699/* 0x0aa4: test_recv */
1700	0x05d817f1,
1701	0xb60011cf,
1702	0x07f10110,
1703	0x01d005d8,
1704	0xf104bd00,
1705	0xf1d900e7,
1706	0xf5134fe3,
1707	0xf8021721,
1708/* 0x0ac5: test_init */
1709	0x00e7f100,
1710	0x1721f508,
1711/* 0x0acf: idle_recv */
1712	0xf800f802,
1713/* 0x0ad1: idle */
1714	0x0031f400,
1715	0x05d417f1,
1716	0xb60011cf,
1717	0x07f10110,
1718	0x01d005d4,
1719/* 0x0ae7: idle_loop */
1720	0xf004bd00,
1721	0x32f45817,
1722/* 0x0aed: idle_proc */
1723/* 0x0aed: idle_proc_exec */
1724	0xb910f902,
1725	0x21f5021e,
1726	0x10fc02ee,
1727	0xf40911f4,
1728	0x0ef40231,
1729/* 0x0b01: idle_proc_next */
1730	0x5810b6ef,
1731	0xf4061fb8,
1732	0x02f4e61b,
1733	0x0028f4dd,
1734	0x00c10ef4,
1735	0x00000000,
1736	0x00000000,
1737	0x00000000,
1738	0x00000000,
1739	0x00000000,
1740	0x00000000,
1741	0x00000000,
1742	0x00000000,
1743	0x00000000,
1744	0x00000000,
1745	0x00000000,
1746	0x00000000,
1747	0x00000000,
1748	0x00000000,
1749	0x00000000,
1750	0x00000000,
1751	0x00000000,
1752	0x00000000,
1753	0x00000000,
1754	0x00000000,
1755	0x00000000,
1756	0x00000000,
1757	0x00000000,
1758	0x00000000,
1759	0x00000000,
1760	0x00000000,
1761	0x00000000,
1762	0x00000000,
1763	0x00000000,
1764	0x00000000,
1765	0x00000000,
1766	0x00000000,
1767	0x00000000,
1768	0x00000000,
1769	0x00000000,
1770	0x00000000,
1771	0x00000000,
1772	0x00000000,
1773	0x00000000,
1774	0x00000000,
1775	0x00000000,
1776	0x00000000,
1777	0x00000000,
1778	0x00000000,
1779	0x00000000,
1780	0x00000000,
1781	0x00000000,
1782	0x00000000,
1783	0x00000000,
1784	0x00000000,
1785	0x00000000,
1786	0x00000000,
1787	0x00000000,
1788	0x00000000,
1789	0x00000000,
1790	0x00000000,
1791	0x00000000,
1792	0x00000000,
1793	0x00000000,
1794};
1795