2 * drivers/dma/MCD_tasks.c
4 * Copyright (C) 2004-2009 Freescale Semiconductor, Inc. All Rights Reserved.
5 * Kurt Mahan <kmahan@freescale.com>
6 * Shrek Wu b16972@freescale.com
8 * This program is free software; you can redistribute it and/or
9 * modify it under the terms of the GNU General Public License as
10 * published by the Free Software Foundation; either version 2 of
11 * the License, or (at your option) any later version.
13 * This program is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 * GNU General Public License for more details.
18 * You should have received a copy of the GNU General Public License
19 * along with this program; if not, write to the Free Software
20 * Foundation, Inc., 59 Temple Place, Suite 330, Boston,
43 u32 MCD_funcDescTab0
[];
45 u32 MCD_funcDescTab1
[];
46 u32 MCD_funcDescTab2
[];
47 u32 MCD_funcDescTab3
[];
48 u32 MCD_funcDescTab4
[];
49 u32 MCD_funcDescTab5
[];
50 u32 MCD_funcDescTab6
[];
51 u32 MCD_funcDescTab7
[];
52 u32 MCD_funcDescTab8
[];
53 u32 MCD_funcDescTab9
[];
54 u32 MCD_funcDescTab10
[];
55 u32 MCD_funcDescTab11
[];
56 u32 MCD_funcDescTab12
[];
57 u32 MCD_funcDescTab13
[];
58 u32 MCD_funcDescTab14
[];
59 u32 MCD_funcDescTab15
[];
62 u32 MCD_contextSave0
[];
63 u32 MCD_contextSave1
[];
64 u32 MCD_contextSave2
[];
65 u32 MCD_contextSave3
[];
66 u32 MCD_contextSave4
[];
67 u32 MCD_contextSave5
[];
68 u32 MCD_contextSave6
[];
69 u32 MCD_contextSave7
[];
70 u32 MCD_contextSave8
[];
71 u32 MCD_contextSave9
[];
72 u32 MCD_contextSave10
[];
73 u32 MCD_contextSave11
[];
74 u32 MCD_contextSave12
[];
75 u32 MCD_contextSave13
[];
76 u32 MCD_contextSave14
[];
77 u32 MCD_contextSave15
[];
79 u32 MCD_realTaskTableSrc
[] =
83 (u32
)MCD_varTab0
, /* Task 0 Variable Table */
84 (u32
)MCD_funcDescTab0
, /* Task 0 Function Descriptor Table & Flags */
87 (u32
)MCD_contextSave0
, /* Task 0 context save space */
91 (u32
)MCD_varTab1
, /* Task 1 Variable Table */
93 (u32
)MCD_funcDescTab1
, /* Task 1 Function Descriptor Table & Flags */
95 (u32
)MCD_funcDescTab0
, /* Task 0 Function Descriptor Table & Flags */
99 (u32
)MCD_contextSave1
, /* Task 1 context save space */
103 (u32
)MCD_varTab2
, /* Task 2 Variable Table */
104 #ifdef MCD_INCLUDE_EU
105 (u32
)MCD_funcDescTab2
, /* Task 2 Function Descriptor Table & Flags */
107 (u32
)MCD_funcDescTab0
, /* Task 0 Function Descriptor Table & Flags */
111 (u32
)MCD_contextSave2
, /* Task 2 context save space */
115 (u32
)MCD_varTab3
, /* Task 3 Variable Table */
116 #ifdef MCD_INCLUDE_EU
117 (u32
)MCD_funcDescTab3
, /* Task 3 Function Descriptor Table & Flags */
119 (u32
)MCD_funcDescTab0
, /* Task 0 Function Descriptor Table & Flags */
123 (u32
)MCD_contextSave3
, /* Task 3 context save space */
127 (u32
)MCD_varTab4
, /* Task 4 Variable Table */
128 #ifdef MCD_INCLUDE_EU
129 (u32
)MCD_funcDescTab4
, /* Task 4 Function Descriptor Table & Flags */
131 (u32
)MCD_funcDescTab0
, /* Task 0 Function Descriptor Table & Flags */
135 (u32
)MCD_contextSave4
, /* Task 4 context save space */
139 (u32
)MCD_varTab5
, /* Task 5 Variable Table */
140 #ifdef MCD_INCLUDE_EU
141 (u32
)MCD_funcDescTab5
, /* Task 5 Function Descriptor Table & Flags */
143 (u32
)MCD_funcDescTab0
, /* Task 0 Function Descriptor Table & Flags */
147 (u32
)MCD_contextSave5
, /* Task 5 context save space */
151 (u32
)MCD_varTab6
, /* Task 6 Variable Table */
152 #ifdef MCD_INCLUDE_EU
153 (u32
)MCD_funcDescTab6
, /* Task 6 Function Descriptor Table & Flags */
155 (u32
)MCD_funcDescTab0
, /* Task 0 Function Descriptor Table & Flags */
159 (u32
)MCD_contextSave6
, /* Task 6 context save space */
163 (u32
)MCD_varTab7
, /* Task 7 Variable Table */
164 #ifdef MCD_INCLUDE_EU
165 (u32
)MCD_funcDescTab7
, /* Task 7 Function Descriptor Table & Flags */
167 (u32
)MCD_funcDescTab0
, /* Task 0 Function Descriptor Table & Flags */
171 (u32
)MCD_contextSave7
, /* Task 7 context save space */
175 (u32
)MCD_varTab8
, /* Task 8 Variable Table */
176 #ifdef MCD_INCLUDE_EU
177 (u32
)MCD_funcDescTab8
, /* Task 8 Function Descriptor Table & Flags */
179 (u32
)MCD_funcDescTab0
, /* Task 0 Function Descriptor Table & Flags */
183 (u32
)MCD_contextSave8
, /* Task 8 context save space */
187 (u32
)MCD_varTab9
, /* Task 9 Variable Table */
188 #ifdef MCD_INCLUDE_EU
189 (u32
)MCD_funcDescTab9
, /* Task 9 Function Descriptor Table & Flags */
191 (u32
)MCD_funcDescTab0
, /* Task 0 Function Descriptor Table & Flags */
195 (u32
)MCD_contextSave9
, /* Task 9 context save space */
199 (u32
)MCD_varTab10
, /* Task 10 Variable Table */
200 #ifdef MCD_INCLUDE_EU
201 (u32
)MCD_funcDescTab10
, /* Task 10 Function Descriptor Table & Flags */
203 (u32
)MCD_funcDescTab0
, /* Task 0 Function Descriptor Table & Flags */
207 (u32
)MCD_contextSave10
, /* Task 10 context save space */
211 (u32
)MCD_varTab11
, /* Task 11 Variable Table */
212 #ifdef MCD_INCLUDE_EU
213 (u32
)MCD_funcDescTab11
, /* Task 11 Function Descriptor Table & Flags */
215 (u32
)MCD_funcDescTab0
, /* Task 0 Function Descriptor Table & Flags */
219 (u32
)MCD_contextSave11
, /* Task 11 context save space */
223 (u32
)MCD_varTab12
, /* Task 12 Variable Table */
224 #ifdef MCD_INCLUDE_EU
225 (u32
)MCD_funcDescTab12
, /* Task 12 Function Descriptor Table & Flags */
227 (u32
)MCD_funcDescTab0
, /* Task 0 Function Descriptor Table & Flags */
231 (u32
)MCD_contextSave12
, /* Task 12 context save space */
235 (u32
)MCD_varTab13
, /* Task 13 Variable Table */
236 #ifdef MCD_INCLUDE_EU
237 (u32
)MCD_funcDescTab13
, /* Task 13 Function Descriptor Table & Flags */
239 (u32
)MCD_funcDescTab0
, /* Task 0 Function Descriptor Table & Flags */
243 (u32
)MCD_contextSave13
, /* Task 13 context save space */
247 (u32
)MCD_varTab14
, /* Task 14 Variable Table */
248 #ifdef MCD_INCLUDE_EU
249 (u32
)MCD_funcDescTab14
, /* Task 14 Function Descriptor Table & Flags */
251 (u32
)MCD_funcDescTab0
, /* Task 0 Function Descriptor Table & Flags */
255 (u32
)MCD_contextSave14
, /* Task 14 context save space */
259 (u32
)MCD_varTab15
, /* Task 15 Variable Table */
260 #ifdef MCD_INCLUDE_EU
261 (u32
)MCD_funcDescTab15
, /* Task 15 Function Descriptor Table & Flags */
263 (u32
)MCD_funcDescTab0
, /* Task 0 Function Descriptor Table & Flags */
267 (u32
)MCD_contextSave15
, /* Task 15 context save space */
273 { /* Task 0 Variable Table */
274 0x00000000, /* var[0] */
275 0x00000000, /* var[1] */
276 0x00000000, /* var[2] */
277 0x00000000, /* var[3] */
278 0x00000000, /* var[4] */
279 0x00000000, /* var[5] */
280 0x00000000, /* var[6] */
281 0x00000000, /* var[7] */
282 0x00000000, /* var[8] */
283 0x00000000, /* var[9] */
284 0x00000000, /* var[10] */
285 0x00000000, /* var[11] */
286 0x00000000, /* var[12] */
287 0x00000000, /* var[13] */
288 0x00000000, /* var[14] */
289 0x00000000, /* var[15] */
290 0x00000000, /* var[16] */
291 0x00000000, /* var[17] */
292 0x00000000, /* var[18] */
293 0x00000000, /* var[19] */
294 0x00000000, /* var[20] */
295 0x00000000, /* var[21] */
296 0x00000000, /* var[22] */
297 0x00000000, /* var[23] */
298 0xe0000000, /* inc[0] */
299 0x20000000, /* inc[1] */
300 0x2000ffff, /* inc[2] */
301 0x00000000, /* inc[3] */
302 0x00000000, /* inc[4] */
303 0x00000000, /* inc[5] */
304 0x00000000, /* inc[6] */
305 0x00000000, /* inc[7] */
310 { /* Task 1 Variable Table */
311 0x00000000, /* var[0] */
312 0x00000000, /* var[1] */
313 0x00000000, /* var[2] */
314 0x00000000, /* var[3] */
315 0x00000000, /* var[4] */
316 0x00000000, /* var[5] */
317 0x00000000, /* var[6] */
318 0x00000000, /* var[7] */
319 0x00000000, /* var[8] */
320 0x00000000, /* var[9] */
321 0x00000000, /* var[10] */
322 0x00000000, /* var[11] */
323 0x00000000, /* var[12] */
324 0x00000000, /* var[13] */
325 0x00000000, /* var[14] */
326 0x00000000, /* var[15] */
327 0x00000000, /* var[16] */
328 0x00000000, /* var[17] */
329 0x00000000, /* var[18] */
330 0x00000000, /* var[19] */
331 0x00000000, /* var[20] */
332 0x00000000, /* var[21] */
333 0x00000000, /* var[22] */
334 0x00000000, /* var[23] */
335 0xe0000000, /* inc[0] */
336 0x20000000, /* inc[1] */
337 0x2000ffff, /* inc[2] */
338 0x00000000, /* inc[3] */
339 0x00000000, /* inc[4] */
340 0x00000000, /* inc[5] */
341 0x00000000, /* inc[6] */
342 0x00000000, /* inc[7] */
346 { /* Task 2 Variable Table */
347 0x00000000, /* var[0] */
348 0x00000000, /* var[1] */
349 0x00000000, /* var[2] */
350 0x00000000, /* var[3] */
351 0x00000000, /* var[4] */
352 0x00000000, /* var[5] */
353 0x00000000, /* var[6] */
354 0x00000000, /* var[7] */
355 0x00000000, /* var[8] */
356 0x00000000, /* var[9] */
357 0x00000000, /* var[10] */
358 0x00000000, /* var[11] */
359 0x00000000, /* var[12] */
360 0x00000000, /* var[13] */
361 0x00000000, /* var[14] */
362 0x00000000, /* var[15] */
363 0x00000000, /* var[16] */
364 0x00000000, /* var[17] */
365 0x00000000, /* var[18] */
366 0x00000000, /* var[19] */
367 0x00000000, /* var[20] */
368 0x00000000, /* var[21] */
369 0x00000000, /* var[22] */
370 0x00000000, /* var[23] */
371 0xe0000000, /* inc[0] */
372 0x20000000, /* inc[1] */
373 0x2000ffff, /* inc[2] */
374 0x00000000, /* inc[3] */
375 0x00000000, /* inc[4] */
376 0x00000000, /* inc[5] */
377 0x00000000, /* inc[6] */
378 0x00000000, /* inc[7] */
382 { /* Task 3 Variable Table */
383 0x00000000, /* var[0] */
384 0x00000000, /* var[1] */
385 0x00000000, /* var[2] */
386 0x00000000, /* var[3] */
387 0x00000000, /* var[4] */
388 0x00000000, /* var[5] */
389 0x00000000, /* var[6] */
390 0x00000000, /* var[7] */
391 0x00000000, /* var[8] */
392 0x00000000, /* var[9] */
393 0x00000000, /* var[10] */
394 0x00000000, /* var[11] */
395 0x00000000, /* var[12] */
396 0x00000000, /* var[13] */
397 0x00000000, /* var[14] */
398 0x00000000, /* var[15] */
399 0x00000000, /* var[16] */
400 0x00000000, /* var[17] */
401 0x00000000, /* var[18] */
402 0x00000000, /* var[19] */
403 0x00000000, /* var[20] */
404 0x00000000, /* var[21] */
405 0x00000000, /* var[22] */
406 0x00000000, /* var[23] */
407 0xe0000000, /* inc[0] */
408 0x20000000, /* inc[1] */
409 0x2000ffff, /* inc[2] */
410 0x00000000, /* inc[3] */
411 0x00000000, /* inc[4] */
412 0x00000000, /* inc[5] */
413 0x00000000, /* inc[6] */
414 0x00000000, /* inc[7] */
418 { /* Task 4 Variable Table */
419 0x00000000, /* var[0] */
420 0x00000000, /* var[1] */
421 0x00000000, /* var[2] */
422 0x00000000, /* var[3] */
423 0x00000000, /* var[4] */
424 0x00000000, /* var[5] */
425 0x00000000, /* var[6] */
426 0x00000000, /* var[7] */
427 0x00000000, /* var[8] */
428 0x00000000, /* var[9] */
429 0x00000000, /* var[10] */
430 0x00000000, /* var[11] */
431 0x00000000, /* var[12] */
432 0x00000000, /* var[13] */
433 0x00000000, /* var[14] */
434 0x00000000, /* var[15] */
435 0x00000000, /* var[16] */
436 0x00000000, /* var[17] */
437 0x00000000, /* var[18] */
438 0x00000000, /* var[19] */
439 0x00000000, /* var[20] */
440 0x00000000, /* var[21] */
441 0x00000000, /* var[22] */
442 0x00000000, /* var[23] */
443 0xe0000000, /* inc[0] */
444 0x20000000, /* inc[1] */
445 0x2000ffff, /* inc[2] */
446 0x00000000, /* inc[3] */
447 0x00000000, /* inc[4] */
448 0x00000000, /* inc[5] */
449 0x00000000, /* inc[6] */
450 0x00000000, /* inc[7] */
454 { /* Task 5 Variable Table */
455 0x00000000, /* var[0] */
456 0x00000000, /* var[1] */
457 0x00000000, /* var[2] */
458 0x00000000, /* var[3] */
459 0x00000000, /* var[4] */
460 0x00000000, /* var[5] */
461 0x00000000, /* var[6] */
462 0x00000000, /* var[7] */
463 0x00000000, /* var[8] */
464 0x00000000, /* var[9] */
465 0x00000000, /* var[10] */
466 0x00000000, /* var[11] */
467 0x00000000, /* var[12] */
468 0x00000000, /* var[13] */
469 0x00000000, /* var[14] */
470 0x00000000, /* var[15] */
471 0x00000000, /* var[16] */
472 0x00000000, /* var[17] */
473 0x00000000, /* var[18] */
474 0x00000000, /* var[19] */
475 0x00000000, /* var[20] */
476 0x00000000, /* var[21] */
477 0x00000000, /* var[22] */
478 0x00000000, /* var[23] */
479 0xe0000000, /* inc[0] */
480 0x20000000, /* inc[1] */
481 0x2000ffff, /* inc[2] */
482 0x00000000, /* inc[3] */
483 0x00000000, /* inc[4] */
484 0x00000000, /* inc[5] */
485 0x00000000, /* inc[6] */
486 0x00000000, /* inc[7] */
490 { /* Task 6 Variable Table */
491 0x00000000, /* var[0] */
492 0x00000000, /* var[1] */
493 0x00000000, /* var[2] */
494 0x00000000, /* var[3] */
495 0x00000000, /* var[4] */
496 0x00000000, /* var[5] */
497 0x00000000, /* var[6] */
498 0x00000000, /* var[7] */
499 0x00000000, /* var[8] */
500 0x00000000, /* var[9] */
501 0x00000000, /* var[10] */
502 0x00000000, /* var[11] */
503 0x00000000, /* var[12] */
504 0x00000000, /* var[13] */
505 0x00000000, /* var[14] */
506 0x00000000, /* var[15] */
507 0x00000000, /* var[16] */
508 0x00000000, /* var[17] */
509 0x00000000, /* var[18] */
510 0x00000000, /* var[19] */
511 0x00000000, /* var[20] */
512 0x00000000, /* var[21] */
513 0x00000000, /* var[22] */
514 0x00000000, /* var[23] */
515 0xe0000000, /* inc[0] */
516 0x20000000, /* inc[1] */
517 0x2000ffff, /* inc[2] */
518 0x00000000, /* inc[3] */
519 0x00000000, /* inc[4] */
520 0x00000000, /* inc[5] */
521 0x00000000, /* inc[6] */
522 0x00000000, /* inc[7] */
526 { /* Task 7 Variable Table */
527 0x00000000, /* var[0] */
528 0x00000000, /* var[1] */
529 0x00000000, /* var[2] */
530 0x00000000, /* var[3] */
531 0x00000000, /* var[4] */
532 0x00000000, /* var[5] */
533 0x00000000, /* var[6] */
534 0x00000000, /* var[7] */
535 0x00000000, /* var[8] */
536 0x00000000, /* var[9] */
537 0x00000000, /* var[10] */
538 0x00000000, /* var[11] */
539 0x00000000, /* var[12] */
540 0x00000000, /* var[13] */
541 0x00000000, /* var[14] */
542 0x00000000, /* var[15] */
543 0x00000000, /* var[16] */
544 0x00000000, /* var[17] */
545 0x00000000, /* var[18] */
546 0x00000000, /* var[19] */
547 0x00000000, /* var[20] */
548 0x00000000, /* var[21] */
549 0x00000000, /* var[22] */
550 0x00000000, /* var[23] */
551 0xe0000000, /* inc[0] */
552 0x20000000, /* inc[1] */
553 0x2000ffff, /* inc[2] */
554 0x00000000, /* inc[3] */
555 0x00000000, /* inc[4] */
556 0x00000000, /* inc[5] */
557 0x00000000, /* inc[6] */
558 0x00000000, /* inc[7] */
562 { /* Task 8 Variable Table */
563 0x00000000, /* var[0] */
564 0x00000000, /* var[1] */
565 0x00000000, /* var[2] */
566 0x00000000, /* var[3] */
567 0x00000000, /* var[4] */
568 0x00000000, /* var[5] */
569 0x00000000, /* var[6] */
570 0x00000000, /* var[7] */
571 0x00000000, /* var[8] */
572 0x00000000, /* var[9] */
573 0x00000000, /* var[10] */
574 0x00000000, /* var[11] */
575 0x00000000, /* var[12] */
576 0x00000000, /* var[13] */
577 0x00000000, /* var[14] */
578 0x00000000, /* var[15] */
579 0x00000000, /* var[16] */
580 0x00000000, /* var[17] */
581 0x00000000, /* var[18] */
582 0x00000000, /* var[19] */
583 0x00000000, /* var[20] */
584 0x00000000, /* var[21] */
585 0x00000000, /* var[22] */
586 0x00000000, /* var[23] */
587 0xe0000000, /* inc[0] */
588 0x20000000, /* inc[1] */
589 0x2000ffff, /* inc[2] */
590 0x00000000, /* inc[3] */
591 0x00000000, /* inc[4] */
592 0x00000000, /* inc[5] */
593 0x00000000, /* inc[6] */
594 0x00000000, /* inc[7] */
598 { /* Task 9 Variable Table */
599 0x00000000, /* var[0] */
600 0x00000000, /* var[1] */
601 0x00000000, /* var[2] */
602 0x00000000, /* var[3] */
603 0x00000000, /* var[4] */
604 0x00000000, /* var[5] */
605 0x00000000, /* var[6] */
606 0x00000000, /* var[7] */
607 0x00000000, /* var[8] */
608 0x00000000, /* var[9] */
609 0x00000000, /* var[10] */
610 0x00000000, /* var[11] */
611 0x00000000, /* var[12] */
612 0x00000000, /* var[13] */
613 0x00000000, /* var[14] */
614 0x00000000, /* var[15] */
615 0x00000000, /* var[16] */
616 0x00000000, /* var[17] */
617 0x00000000, /* var[18] */
618 0x00000000, /* var[19] */
619 0x00000000, /* var[20] */
620 0x00000000, /* var[21] */
621 0x00000000, /* var[22] */
622 0x00000000, /* var[23] */
623 0xe0000000, /* inc[0] */
624 0x20000000, /* inc[1] */
625 0x2000ffff, /* inc[2] */
626 0x00000000, /* inc[3] */
627 0x00000000, /* inc[4] */
628 0x00000000, /* inc[5] */
629 0x00000000, /* inc[6] */
630 0x00000000, /* inc[7] */
634 { /* Task 10 Variable Table */
635 0x00000000, /* var[0] */
636 0x00000000, /* var[1] */
637 0x00000000, /* var[2] */
638 0x00000000, /* var[3] */
639 0x00000000, /* var[4] */
640 0x00000000, /* var[5] */
641 0x00000000, /* var[6] */
642 0x00000000, /* var[7] */
643 0x00000000, /* var[8] */
644 0x00000000, /* var[9] */
645 0x00000000, /* var[10] */
646 0x00000000, /* var[11] */
647 0x00000000, /* var[12] */
648 0x00000000, /* var[13] */
649 0x00000000, /* var[14] */
650 0x00000000, /* var[15] */
651 0x00000000, /* var[16] */
652 0x00000000, /* var[17] */
653 0x00000000, /* var[18] */
654 0x00000000, /* var[19] */
655 0x00000000, /* var[20] */
656 0x00000000, /* var[21] */
657 0x00000000, /* var[22] */
658 0x00000000, /* var[23] */
659 0xe0000000, /* inc[0] */
660 0x20000000, /* inc[1] */
661 0x2000ffff, /* inc[2] */
662 0x00000000, /* inc[3] */
663 0x00000000, /* inc[4] */
664 0x00000000, /* inc[5] */
665 0x00000000, /* inc[6] */
666 0x00000000, /* inc[7] */
670 { /* Task 11 Variable Table */
671 0x00000000, /* var[0] */
672 0x00000000, /* var[1] */
673 0x00000000, /* var[2] */
674 0x00000000, /* var[3] */
675 0x00000000, /* var[4] */
676 0x00000000, /* var[5] */
677 0x00000000, /* var[6] */
678 0x00000000, /* var[7] */
679 0x00000000, /* var[8] */
680 0x00000000, /* var[9] */
681 0x00000000, /* var[10] */
682 0x00000000, /* var[11] */
683 0x00000000, /* var[12] */
684 0x00000000, /* var[13] */
685 0x00000000, /* var[14] */
686 0x00000000, /* var[15] */
687 0x00000000, /* var[16] */
688 0x00000000, /* var[17] */
689 0x00000000, /* var[18] */
690 0x00000000, /* var[19] */
691 0x00000000, /* var[20] */
692 0x00000000, /* var[21] */
693 0x00000000, /* var[22] */
694 0x00000000, /* var[23] */
695 0xe0000000, /* inc[0] */
696 0x20000000, /* inc[1] */
697 0x2000ffff, /* inc[2] */
698 0x00000000, /* inc[3] */
699 0x00000000, /* inc[4] */
700 0x00000000, /* inc[5] */
701 0x00000000, /* inc[6] */
702 0x00000000, /* inc[7] */
706 { /* Task 12 Variable Table */
707 0x00000000, /* var[0] */
708 0x00000000, /* var[1] */
709 0x00000000, /* var[2] */
710 0x00000000, /* var[3] */
711 0x00000000, /* var[4] */
712 0x00000000, /* var[5] */
713 0x00000000, /* var[6] */
714 0x00000000, /* var[7] */
715 0x00000000, /* var[8] */
716 0x00000000, /* var[9] */
717 0x00000000, /* var[10] */
718 0x00000000, /* var[11] */
719 0x00000000, /* var[12] */
720 0x00000000, /* var[13] */
721 0x00000000, /* var[14] */
722 0x00000000, /* var[15] */
723 0x00000000, /* var[16] */
724 0x00000000, /* var[17] */
725 0x00000000, /* var[18] */
726 0x00000000, /* var[19] */
727 0x00000000, /* var[20] */
728 0x00000000, /* var[21] */
729 0x00000000, /* var[22] */
730 0x00000000, /* var[23] */
731 0xe0000000, /* inc[0] */
732 0x20000000, /* inc[1] */
733 0x2000ffff, /* inc[2] */
734 0x00000000, /* inc[3] */
735 0x00000000, /* inc[4] */
736 0x00000000, /* inc[5] */
737 0x00000000, /* inc[6] */
738 0x00000000, /* inc[7] */
742 { /* Task 13 Variable Table */
743 0x00000000, /* var[0] */
744 0x00000000, /* var[1] */
745 0x00000000, /* var[2] */
746 0x00000000, /* var[3] */
747 0x00000000, /* var[4] */
748 0x00000000, /* var[5] */
749 0x00000000, /* var[6] */
750 0x00000000, /* var[7] */
751 0x00000000, /* var[8] */
752 0x00000000, /* var[9] */
753 0x00000000, /* var[10] */
754 0x00000000, /* var[11] */
755 0x00000000, /* var[12] */
756 0x00000000, /* var[13] */
757 0x00000000, /* var[14] */
758 0x00000000, /* var[15] */
759 0x00000000, /* var[16] */
760 0x00000000, /* var[17] */
761 0x00000000, /* var[18] */
762 0x00000000, /* var[19] */
763 0x00000000, /* var[20] */
764 0x00000000, /* var[21] */
765 0x00000000, /* var[22] */
766 0x00000000, /* var[23] */
767 0xe0000000, /* inc[0] */
768 0x20000000, /* inc[1] */
769 0x2000ffff, /* inc[2] */
770 0x00000000, /* inc[3] */
771 0x00000000, /* inc[4] */
772 0x00000000, /* inc[5] */
773 0x00000000, /* inc[6] */
774 0x00000000, /* inc[7] */
778 { /* Task 14 Variable Table */
779 0x00000000, /* var[0] */
780 0x00000000, /* var[1] */
781 0x00000000, /* var[2] */
782 0x00000000, /* var[3] */
783 0x00000000, /* var[4] */
784 0x00000000, /* var[5] */
785 0x00000000, /* var[6] */
786 0x00000000, /* var[7] */
787 0x00000000, /* var[8] */
788 0x00000000, /* var[9] */
789 0x00000000, /* var[10] */
790 0x00000000, /* var[11] */
791 0x00000000, /* var[12] */
792 0x00000000, /* var[13] */
793 0x00000000, /* var[14] */
794 0x00000000, /* var[15] */
795 0x00000000, /* var[16] */
796 0x00000000, /* var[17] */
797 0x00000000, /* var[18] */
798 0x00000000, /* var[19] */
799 0x00000000, /* var[20] */
800 0x00000000, /* var[21] */
801 0x00000000, /* var[22] */
802 0x00000000, /* var[23] */
803 0xe0000000, /* inc[0] */
804 0x20000000, /* inc[1] */
805 0x2000ffff, /* inc[2] */
806 0x00000000, /* inc[3] */
807 0x00000000, /* inc[4] */
808 0x00000000, /* inc[5] */
809 0x00000000, /* inc[6] */
810 0x00000000, /* inc[7] */
814 { /* Task 15 Variable Table */
815 0x00000000, /* var[0] */
816 0x00000000, /* var[1] */
817 0x00000000, /* var[2] */
818 0x00000000, /* var[3] */
819 0x00000000, /* var[4] */
820 0x00000000, /* var[5] */
821 0x00000000, /* var[6] */
822 0x00000000, /* var[7] */
823 0x00000000, /* var[8] */
824 0x00000000, /* var[9] */
825 0x00000000, /* var[10] */
826 0x00000000, /* var[11] */
827 0x00000000, /* var[12] */
828 0x00000000, /* var[13] */
829 0x00000000, /* var[14] */
830 0x00000000, /* var[15] */
831 0x00000000, /* var[16] */
832 0x00000000, /* var[17] */
833 0x00000000, /* var[18] */
834 0x00000000, /* var[19] */
835 0x00000000, /* var[20] */
836 0x00000000, /* var[21] */
837 0x00000000, /* var[22] */
838 0x00000000, /* var[23] */
839 0xe0000000, /* inc[0] */
840 0x20000000, /* inc[1] */
841 0x2000ffff, /* inc[2] */
842 0x00000000, /* inc[3] */
843 0x00000000, /* inc[4] */
844 0x00000000, /* inc[5] */
845 0x00000000, /* inc[6] */
846 0x00000000, /* inc[7] */
849 u32 MCD_funcDescTab0
[] =
850 { /* Task 0 Function Descriptor Table */
899 0xa0045670, /* mainFunc(), EU# 3 */
900 0xa0000000, /* rsduFunc(), EU# 3 */
901 0xa0000000, /* crcAccumVal(), EU# 3 */
902 0x20000000, /* setCrcAccum(), EU# 3 */
903 0x21800000, /* and(), EU# 3 */
904 0x21e00000, /* or(), EU# 3 */
905 0x20400000, /* add(), EU# 3 */
906 0x20500000, /* sub(), EU# 3 */
907 0x205a0000, /* andNot(), EU# 3 */
908 0x20a00000, /* shiftR(), EU# 3 */
909 0x202fa000, /* andReadyBit(), EU# 3 */
910 0x202f9000, /* andNotReadyBit(), EU# 3 */
911 0x202ea000, /* andWrapBit(), EU# 3 */
912 0x202da000, /* andLastBit(), EU# 3 */
913 0x202e2000, /* andInterruptBit(), EU# 3 */
914 0x202f2000, /* andCrcRestartBit(), EU# 3 */
917 #ifdef MCD_INCLUDE_EU
918 u32 MCD_funcDescTab1
[] =
919 { /* Task 1 Function Descriptor Table */
968 0xa0045670, /* mainFunc(), EU# 3 */
969 0xa0000000, /* rsduFunc(), EU# 3 */
970 0xa0000000, /* crcAccumVal(), EU# 3 */
971 0x20000000, /* setCrcAccum(), EU# 3 */
972 0x21800000, /* and(), EU# 3 */
973 0x21e00000, /* or(), EU# 3 */
974 0x20400000, /* add(), EU# 3 */
975 0x20500000, /* sub(), EU# 3 */
976 0x205a0000, /* andNot(), EU# 3 */
977 0x20a00000, /* shiftR(), EU# 3 */
978 0x202fa000, /* andReadyBit(), EU# 3 */
979 0x202f9000, /* andNotReadyBit(), EU# 3 */
980 0x202ea000, /* andWrapBit(), EU# 3 */
981 0x202da000, /* andLastBit(), EU# 3 */
982 0x202e2000, /* andInterruptBit(), EU# 3 */
983 0x202f2000, /* andCrcRestartBit(), EU# 3 */
986 u32 MCD_funcDescTab2
[] =
987 { /* Task 2 Function Descriptor Table */
1036 0xa0045670, /* mainFunc(), EU# 3 */
1037 0xa0000000, /* rsduFunc(), EU# 3 */
1038 0xa0000000, /* crcAccumVal(), EU# 3 */
1039 0x20000000, /* setCrcAccum(), EU# 3 */
1040 0x21800000, /* and(), EU# 3 */
1041 0x21e00000, /* or(), EU# 3 */
1042 0x20400000, /* add(), EU# 3 */
1043 0x20500000, /* sub(), EU# 3 */
1044 0x205a0000, /* andNot(), EU# 3 */
1045 0x20a00000, /* shiftR(), EU# 3 */
1046 0x202fa000, /* andReadyBit(), EU# 3 */
1047 0x202f9000, /* andNotReadyBit(), EU# 3 */
1048 0x202ea000, /* andWrapBit(), EU# 3 */
1049 0x202da000, /* andLastBit(), EU# 3 */
1050 0x202e2000, /* andInterruptBit(), EU# 3 */
1051 0x202f2000, /* andCrcRestartBit(), EU# 3 */
1054 u32 MCD_funcDescTab3
[] =
1055 { /* Task 3 Function Descriptor Table */
1104 0xa0045670, /* mainFunc(), EU# 3 */
1105 0xa0000000, /* rsduFunc(), EU# 3 */
1106 0xa0000000, /* crcAccumVal(), EU# 3 */
1107 0x20000000, /* setCrcAccum(), EU# 3 */
1108 0x21800000, /* and(), EU# 3 */
1109 0x21e00000, /* or(), EU# 3 */
1110 0x20400000, /* add(), EU# 3 */
1111 0x20500000, /* sub(), EU# 3 */
1112 0x205a0000, /* andNot(), EU# 3 */
1113 0x20a00000, /* shiftR(), EU# 3 */
1114 0x202fa000, /* andReadyBit(), EU# 3 */
1115 0x202f9000, /* andNotReadyBit(), EU# 3 */
1116 0x202ea000, /* andWrapBit(), EU# 3 */
1117 0x202da000, /* andLastBit(), EU# 3 */
1118 0x202e2000, /* andInterruptBit(), EU# 3 */
1119 0x202f2000, /* andCrcRestartBit(), EU# 3 */
1122 u32 MCD_funcDescTab4
[] =
1123 { /* Task 4 Function Descriptor Table */
1172 0xa0045670, /* mainFunc(), EU# 3 */
1173 0xa0000000, /* rsduFunc(), EU# 3 */
1174 0xa0000000, /* crcAccumVal(), EU# 3 */
1175 0x20000000, /* setCrcAccum(), EU# 3 */
1176 0x21800000, /* and(), EU# 3 */
1177 0x21e00000, /* or(), EU# 3 */
1178 0x20400000, /* add(), EU# 3 */
1179 0x20500000, /* sub(), EU# 3 */
1180 0x205a0000, /* andNot(), EU# 3 */
1181 0x20a00000, /* shiftR(), EU# 3 */
1182 0x202fa000, /* andReadyBit(), EU# 3 */
1183 0x202f9000, /* andNotReadyBit(), EU# 3 */
1184 0x202ea000, /* andWrapBit(), EU# 3 */
1185 0x202da000, /* andLastBit(), EU# 3 */
1186 0x202e2000, /* andInterruptBit(), EU# 3 */
1187 0x202f2000, /* andCrcRestartBit(), EU# 3 */
1190 u32 MCD_funcDescTab5
[] =
1191 { /* Task 5 Function Descriptor Table */
1240 0xa0045670, /* mainFunc(), EU# 3 */
1241 0xa0000000, /* rsduFunc(), EU# 3 */
1242 0xa0000000, /* crcAccumVal(), EU# 3 */
1243 0x20000000, /* setCrcAccum(), EU# 3 */
1244 0x21800000, /* and(), EU# 3 */
1245 0x21e00000, /* or(), EU# 3 */
1246 0x20400000, /* add(), EU# 3 */
1247 0x20500000, /* sub(), EU# 3 */
1248 0x205a0000, /* andNot(), EU# 3 */
1249 0x20a00000, /* shiftR(), EU# 3 */
1250 0x202fa000, /* andReadyBit(), EU# 3 */
1251 0x202f9000, /* andNotReadyBit(), EU# 3 */
1252 0x202ea000, /* andWrapBit(), EU# 3 */
1253 0x202da000, /* andLastBit(), EU# 3 */
1254 0x202e2000, /* andInterruptBit(), EU# 3 */
1255 0x202f2000, /* andCrcRestartBit(), EU# 3 */
1258 u32 MCD_funcDescTab6
[] =
1259 { /* Task 6 Function Descriptor Table */
1308 0xa0045670, /* mainFunc(), EU# 3 */
1309 0xa0000000, /* rsduFunc(), EU# 3 */
1310 0xa0000000, /* crcAccumVal(), EU# 3 */
1311 0x20000000, /* setCrcAccum(), EU# 3 */
1312 0x21800000, /* and(), EU# 3 */
1313 0x21e00000, /* or(), EU# 3 */
1314 0x20400000, /* add(), EU# 3 */
1315 0x20500000, /* sub(), EU# 3 */
1316 0x205a0000, /* andNot(), EU# 3 */
1317 0x20a00000, /* shiftR(), EU# 3 */
1318 0x202fa000, /* andReadyBit(), EU# 3 */
1319 0x202f9000, /* andNotReadyBit(), EU# 3 */
1320 0x202ea000, /* andWrapBit(), EU# 3 */
1321 0x202da000, /* andLastBit(), EU# 3 */
1322 0x202e2000, /* andInterruptBit(), EU# 3 */
1323 0x202f2000, /* andCrcRestartBit(), EU# 3 */
1326 u32 MCD_funcDescTab7
[] =
1327 { /* Task 7 Function Descriptor Table */
1376 0xa0045670, /* mainFunc(), EU# 3 */
1377 0xa0000000, /* rsduFunc(), EU# 3 */
1378 0xa0000000, /* crcAccumVal(), EU# 3 */
1379 0x20000000, /* setCrcAccum(), EU# 3 */
1380 0x21800000, /* and(), EU# 3 */
1381 0x21e00000, /* or(), EU# 3 */
1382 0x20400000, /* add(), EU# 3 */
1383 0x20500000, /* sub(), EU# 3 */
1384 0x205a0000, /* andNot(), EU# 3 */
1385 0x20a00000, /* shiftR(), EU# 3 */
1386 0x202fa000, /* andReadyBit(), EU# 3 */
1387 0x202f9000, /* andNotReadyBit(), EU# 3 */
1388 0x202ea000, /* andWrapBit(), EU# 3 */
1389 0x202da000, /* andLastBit(), EU# 3 */
1390 0x202e2000, /* andInterruptBit(), EU# 3 */
1391 0x202f2000, /* andCrcRestartBit(), EU# 3 */
1394 u32 MCD_funcDescTab8
[] =
1395 { /* Task 8 Function Descriptor Table */
1444 0xa0045670, /* mainFunc(), EU# 3 */
1445 0xa0000000, /* rsduFunc(), EU# 3 */
1446 0xa0000000, /* crcAccumVal(), EU# 3 */
1447 0x20000000, /* setCrcAccum(), EU# 3 */
1448 0x21800000, /* and(), EU# 3 */
1449 0x21e00000, /* or(), EU# 3 */
1450 0x20400000, /* add(), EU# 3 */
1451 0x20500000, /* sub(), EU# 3 */
1452 0x205a0000, /* andNot(), EU# 3 */
1453 0x20a00000, /* shiftR(), EU# 3 */
1454 0x202fa000, /* andReadyBit(), EU# 3 */
1455 0x202f9000, /* andNotReadyBit(), EU# 3 */
1456 0x202ea000, /* andWrapBit(), EU# 3 */
1457 0x202da000, /* andLastBit(), EU# 3 */
1458 0x202e2000, /* andInterruptBit(), EU# 3 */
1459 0x202f2000, /* andCrcRestartBit(), EU# 3 */
1462 u32 MCD_funcDescTab9
[] =
1463 { /* Task 9 Function Descriptor Table */
1512 0xa0045670, /* mainFunc(), EU# 3 */
1513 0xa0000000, /* rsduFunc(), EU# 3 */
1514 0xa0000000, /* crcAccumVal(), EU# 3 */
1515 0x20000000, /* setCrcAccum(), EU# 3 */
1516 0x21800000, /* and(), EU# 3 */
1517 0x21e00000, /* or(), EU# 3 */
1518 0x20400000, /* add(), EU# 3 */
1519 0x20500000, /* sub(), EU# 3 */
1520 0x205a0000, /* andNot(), EU# 3 */
1521 0x20a00000, /* shiftR(), EU# 3 */
1522 0x202fa000, /* andReadyBit(), EU# 3 */
1523 0x202f9000, /* andNotReadyBit(), EU# 3 */
1524 0x202ea000, /* andWrapBit(), EU# 3 */
1525 0x202da000, /* andLastBit(), EU# 3 */
1526 0x202e2000, /* andInterruptBit(), EU# 3 */
1527 0x202f2000, /* andCrcRestartBit(), EU# 3 */
1530 u32 MCD_funcDescTab10
[] =
1531 { /* Task 10 Function Descriptor Table */
1580 0xa0045670, /* mainFunc(), EU# 3 */
1581 0xa0000000, /* rsduFunc(), EU# 3 */
1582 0xa0000000, /* crcAccumVal(), EU# 3 */
1583 0x20000000, /* setCrcAccum(), EU# 3 */
1584 0x21800000, /* and(), EU# 3 */
1585 0x21e00000, /* or(), EU# 3 */
1586 0x20400000, /* add(), EU# 3 */
1587 0x20500000, /* sub(), EU# 3 */
1588 0x205a0000, /* andNot(), EU# 3 */
1589 0x20a00000, /* shiftR(), EU# 3 */
1590 0x202fa000, /* andReadyBit(), EU# 3 */
1591 0x202f9000, /* andNotReadyBit(), EU# 3 */
1592 0x202ea000, /* andWrapBit(), EU# 3 */
1593 0x202da000, /* andLastBit(), EU# 3 */
1594 0x202e2000, /* andInterruptBit(), EU# 3 */
1595 0x202f2000, /* andCrcRestartBit(), EU# 3 */
1598 u32 MCD_funcDescTab11
[] =
1599 { /* Task 11 Function Descriptor Table */
1648 0xa0045670, /* mainFunc(), EU# 3 */
1649 0xa0000000, /* rsduFunc(), EU# 3 */
1650 0xa0000000, /* crcAccumVal(), EU# 3 */
1651 0x20000000, /* setCrcAccum(), EU# 3 */
1652 0x21800000, /* and(), EU# 3 */
1653 0x21e00000, /* or(), EU# 3 */
1654 0x20400000, /* add(), EU# 3 */
1655 0x20500000, /* sub(), EU# 3 */
1656 0x205a0000, /* andNot(), EU# 3 */
1657 0x20a00000, /* shiftR(), EU# 3 */
1658 0x202fa000, /* andReadyBit(), EU# 3 */
1659 0x202f9000, /* andNotReadyBit(), EU# 3 */
1660 0x202ea000, /* andWrapBit(), EU# 3 */
1661 0x202da000, /* andLastBit(), EU# 3 */
1662 0x202e2000, /* andInterruptBit(), EU# 3 */
1663 0x202f2000, /* andCrcRestartBit(), EU# 3 */
1666 u32 MCD_funcDescTab12
[] =
1667 { /* Task 12 Function Descriptor Table */
1716 0xa0045670, /* mainFunc(), EU# 3 */
1717 0xa0000000, /* rsduFunc(), EU# 3 */
1718 0xa0000000, /* crcAccumVal(), EU# 3 */
1719 0x20000000, /* setCrcAccum(), EU# 3 */
1720 0x21800000, /* and(), EU# 3 */
1721 0x21e00000, /* or(), EU# 3 */
1722 0x20400000, /* add(), EU# 3 */
1723 0x20500000, /* sub(), EU# 3 */
1724 0x205a0000, /* andNot(), EU# 3 */
1725 0x20a00000, /* shiftR(), EU# 3 */
1726 0x202fa000, /* andReadyBit(), EU# 3 */
1727 0x202f9000, /* andNotReadyBit(), EU# 3 */
1728 0x202ea000, /* andWrapBit(), EU# 3 */
1729 0x202da000, /* andLastBit(), EU# 3 */
1730 0x202e2000, /* andInterruptBit(), EU# 3 */
1731 0x202f2000, /* andCrcRestartBit(), EU# 3 */
1734 u32 MCD_funcDescTab13
[] =
1735 { /* Task 13 Function Descriptor Table */
1784 0xa0045670, /* mainFunc(), EU# 3 */
1785 0xa0000000, /* rsduFunc(), EU# 3 */
1786 0xa0000000, /* crcAccumVal(), EU# 3 */
1787 0x20000000, /* setCrcAccum(), EU# 3 */
1788 0x21800000, /* and(), EU# 3 */
1789 0x21e00000, /* or(), EU# 3 */
1790 0x20400000, /* add(), EU# 3 */
1791 0x20500000, /* sub(), EU# 3 */
1792 0x205a0000, /* andNot(), EU# 3 */
1793 0x20a00000, /* shiftR(), EU# 3 */
1794 0x202fa000, /* andReadyBit(), EU# 3 */
1795 0x202f9000, /* andNotReadyBit(), EU# 3 */
1796 0x202ea000, /* andWrapBit(), EU# 3 */
1797 0x202da000, /* andLastBit(), EU# 3 */
1798 0x202e2000, /* andInterruptBit(), EU# 3 */
1799 0x202f2000, /* andCrcRestartBit(), EU# 3 */
1802 u32 MCD_funcDescTab14
[] =
1803 { /* Task 14 Function Descriptor Table */
1852 0xa0045670, /* mainFunc(), EU# 3 */
1853 0xa0000000, /* rsduFunc(), EU# 3 */
1854 0xa0000000, /* crcAccumVal(), EU# 3 */
1855 0x20000000, /* setCrcAccum(), EU# 3 */
1856 0x21800000, /* and(), EU# 3 */
1857 0x21e00000, /* or(), EU# 3 */
1858 0x20400000, /* add(), EU# 3 */
1859 0x20500000, /* sub(), EU# 3 */
1860 0x205a0000, /* andNot(), EU# 3 */
1861 0x20a00000, /* shiftR(), EU# 3 */
1862 0x202fa000, /* andReadyBit(), EU# 3 */
1863 0x202f9000, /* andNotReadyBit(), EU# 3 */
1864 0x202ea000, /* andWrapBit(), EU# 3 */
1865 0x202da000, /* andLastBit(), EU# 3 */
1866 0x202e2000, /* andInterruptBit(), EU# 3 */
1867 0x202f2000, /* andCrcRestartBit(), EU# 3 */
1870 u32 MCD_funcDescTab15
[] =
1871 { /* Task 15 Function Descriptor Table */
1920 0xa0045670, /* mainFunc(), EU# 3 */
1921 0xa0000000, /* rsduFunc(), EU# 3 */
1922 0xa0000000, /* crcAccumVal(), EU# 3 */
1923 0x20000000, /* setCrcAccum(), EU# 3 */
1924 0x21800000, /* and(), EU# 3 */
1925 0x21e00000, /* or(), EU# 3 */
1926 0x20400000, /* add(), EU# 3 */
1927 0x20500000, /* sub(), EU# 3 */
1928 0x205a0000, /* andNot(), EU# 3 */
1929 0x20a00000, /* shiftR(), EU# 3 */
1930 0x202fa000, /* andReadyBit(), EU# 3 */
1931 0x202f9000, /* andNotReadyBit(), EU# 3 */
1932 0x202ea000, /* andWrapBit(), EU# 3 */
1933 0x202da000, /* andLastBit(), EU# 3 */
1934 0x202e2000, /* andInterruptBit(), EU# 3 */
1935 0x202f2000, /* andCrcRestartBit(), EU# 3 */
1937 #endif /*MCD_INCLUDE_EU*/
1939 u32 MCD_contextSave0
[128]; /* Task 0 context save space */
1940 u32 MCD_contextSave1
[128]; /* Task 1 context save space */
1941 u32 MCD_contextSave2
[128]; /* Task 2 context save space */
1942 u32 MCD_contextSave3
[128]; /* Task 3 context save space */
1943 u32 MCD_contextSave4
[128]; /* Task 4 context save space */
1944 u32 MCD_contextSave5
[128]; /* Task 5 context save space */
1945 u32 MCD_contextSave6
[128]; /* Task 6 context save space */
1946 u32 MCD_contextSave7
[128]; /* Task 7 context save space */
1947 u32 MCD_contextSave8
[128]; /* Task 8 context save space */
1948 u32 MCD_contextSave9
[128]; /* Task 9 context save space */
1949 u32 MCD_contextSave10
[128]; /* Task 10 context save space */
1950 u32 MCD_contextSave11
[128]; /* Task 11 context save space */
1951 u32 MCD_contextSave12
[128]; /* Task 12 context save space */
1952 u32 MCD_contextSave13
[128]; /* Task 13 context save space */
1953 u32 MCD_contextSave14
[128]; /* Task 14 context save space */
1954 u32 MCD_contextSave15
[128]; /* Task 15 context save space */
1956 u32 MCD_ChainNoEu_TDT
[];
1957 u32 MCD_SingleNoEu_TDT
[];
1958 #ifdef MCD_INCLUDE_EU
1959 u32 MCD_ChainEu_TDT
[];
1960 u32 MCD_SingleEu_TDT
[];
1962 u32 MCD_ENetRcv_TDT
[];
1963 u32 MCD_ENetXmit_TDT
[];
1965 u32 MCD_modelTaskTableSrc
[] =
1967 (u32
)MCD_ChainNoEu_TDT
,
1968 (u32
)&((u8
*)MCD_ChainNoEu_TDT
)[0x0000016c],
1975 (u32
)MCD_SingleNoEu_TDT
,
1976 (u32
)&((u8
*)MCD_SingleNoEu_TDT
)[0x000000d4],
1983 #ifdef MCD_INCLUDE_EU
1984 (u32
)MCD_ChainEu_TDT
,
1985 (u32
)&((u8
*)MCD_ChainEu_TDT
)[0x000001b4],
1992 (u32
)MCD_SingleEu_TDT
,
1993 (u32
)&((u8
*)MCD_SingleEu_TDT
)[0x00000124],
2001 (u32
)MCD_ENetRcv_TDT
,
2002 (u32
)&((u8
*)MCD_ENetRcv_TDT
)[0x000000a4],
2009 (u32
)MCD_ENetXmit_TDT
,
2010 (u32
)&((u8
*)MCD_ENetXmit_TDT
)[0x000000d0],
2018 u32 MCD_ChainNoEu_TDT
[] =
2044 0x000001f8, /* 0060(:0): NOP */
2064 0x000001f8, /* 00B0(:0): NOP */
2087 0x000001f8, /* 010C(:0): NOP */
2093 0x000001f8, /* 0124(:0): NOP */
2103 0x000001f8, /* 014C(:0): NOP */
2110 0x000001f8, /* 0168(:0): NOP */
2111 0x000001f8, /* 016C(:0): NOP */
2113 u32 MCD_SingleNoEu_TDT
[] =
2121 0x000001f8, /* 0018(:0): NOP */
2144 0x000001f8, /* 0074(:0): NOP */
2165 0x000001f8, /* 00C8(:0): NOP */
2170 #ifdef MCD_INCLUDE_EU
2171 u32 MCD_ChainEu_TDT
[] =
2197 0x000001f8, /* 0060(:0): NOP */
2204 0x2cd7c7df, /* 007C(:979): DRD2B2: EU3(var13) */
2208 0x2c17c7df, /* 008C(:981): DRD2B2: EU3(var1) */
2209 0x000001f8, /* 0090(:0): NOP */
2232 0x000001f8, /* 00EC(:0): NOP */
2258 0x000001f8, /* 0154(:0): NOP */
2274 0x000001f8, /* 0194(:0): NOP */
2281 0x000001f8, /* 01B0(:0): NOP */
2282 0x000001f8, /* 01B4(:0): NOP */
2284 u32 MCD_SingleEu_TDT
[] =
2292 0x000001f8, /* 0018(:0): NOP */
2309 0x000001f8, /* 005C(:0): NOP */
2330 0x000001f8, /* 00B0(:0): NOP */
2354 0x000001f8, /* 0110(:0): NOP */
2362 u32 MCD_ENetRcv_TDT
[] =
2407 u32 MCD_ENetXmit_TDT
[] =
2464 #ifdef MCD_INCLUDE_EU
2465 MCD_bufDesc MCD_singleBufDescs
[NCHANNELS
];