;******************************************************************************
;* TMS320C6x C/C++ Codegen                                          PC v6.1.7 *
;* Date/Time created: Sun Jul 12 12:27:30 2009                                *
;******************************************************************************
	.compiler_opts --c64p_l1d_workaround=default --endian=little --hll_source=on --mem_model:code=near --mem_model:const=data --mem_model:data=far_aggregates --silicon_version=6800 --symdebug:skeletal 

;******************************************************************************
;* GLOBAL FILE PARAMETERS                                                     *
;*                                                                            *
;*   Architecture      : TMS320C67xx                                          *
;*   Optimization      : Enabled at level 3                                   *
;*   Optimizing for    : Speed                                                *
;*                       Based on options: -o3, no -ms                        *
;*   Endian            : Little                                               *
;*   Interrupt Thrshld : Disabled                                             *
;*   Data Access Model : Far Aggregate Data                                   *
;*   Pipelining        : Enabled                                              *
;*   Speculate Loads   : Disabled                                             *
;*   Memory Aliases    : Presume are aliases (pessimistic)                    *
;*   Debug Info        : DWARF Debug for Program Analysis w/Optimization      *
;*                                                                            *
;******************************************************************************

	.asg	A15, FP
	.asg	B14, DP
	.asg	B15, SP
	.global	$bss


$C$DW$CU	.dwtag  DW_TAG_compile_unit
	.dwattr $C$DW$CU, DW_AT_name("video.c")
	.dwattr $C$DW$CU, DW_AT_producer("TMS320C6x C/C++ Codegen PC v6.1.7 Copyright (c) 1996-2008 Texas Instruments Incorporated")
	.dwattr $C$DW$CU, DW_AT_TI_version(0x01)
	.dwattr $C$DW$CU, DW_AT_comp_dir("C:\CCStudio_v3.3\MyProjects\video")
	.global	_LCD
_LCD:	.usect	".far",46080,4
$C$DW$1	.dwtag  DW_TAG_variable, DW_AT_name("LCD")
	.dwattr $C$DW$1, DW_AT_TI_symbol_name("_LCD")
	.dwattr $C$DW$1, DW_AT_location[DW_OP_addr _LCD]
	.dwattr $C$DW$1, DW_AT_type(*$C$DW$T$22)
	.dwattr $C$DW$1, DW_AT_external
;	C:\CCStudio_v3.3\C6000\cgtools\bin\opt6x.exe C:\\WINDOWS\\TEMP\\024163 C:\\WINDOWS\\TEMP\\024165 
	.sect	".text"
	.clink
	.global	_drawscreen

$C$DW$2	.dwtag  DW_TAG_subprogram, DW_AT_name("drawscreen")
	.dwattr $C$DW$2, DW_AT_low_pc(_drawscreen)
	.dwattr $C$DW$2, DW_AT_high_pc(0x00)
	.dwattr $C$DW$2, DW_AT_TI_symbol_name("_drawscreen")
	.dwattr $C$DW$2, DW_AT_external
	.dwattr $C$DW$2, DW_AT_TI_begin_file("video.c")
	.dwattr $C$DW$2, DW_AT_TI_begin_line(0x20)
	.dwattr $C$DW$2, DW_AT_TI_begin_column(0x06)
	.dwattr $C$DW$2, DW_AT_frame_base[DW_OP_breg31 448]
	.dwattr $C$DW$2, DW_AT_TI_skeletal
	.dwpsn	file "video.c",line 33,column 1,is_stmt,address _drawscreen

;******************************************************************************
;* FUNCTION NAME: drawscreen                                                  *
;*                                                                            *
;*   Regs Modified     : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,   *
;*                           A15,B0,B1,B2,B3,B4,B5,B6,B7,B8,B9,B10,B11,B12,   *
;*                           B13,SP,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25,  *
;*                           A26,A27,A28,A29,A30,A31,B16,B17,B18,B19,B20,B21, *
;*                           B22,B23,B24,B25,B26,B27,B28,B29,B30,B31          *
;*   Regs Used         : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,   *
;*                           A15,B0,B1,B2,B3,B4,B5,B6,B7,B8,B9,B10,B11,B12,   *
;*                           B13,SP,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25,  *
;*                           A26,A27,A28,A29,A30,A31,B16,B17,B18,B19,B20,B21, *
;*                           B22,B23,B24,B25,B26,B27,B28,B29,B30,B31          *
;*   Local Frame Size  : 0 Args + 404 Auto + 44 Save = 448 byte               *
;******************************************************************************
_drawscreen:
;** --------------------------------------------------------------------------*

           ADDK    .S2     -448,SP           ; |33| 
||         MVK     .S1     0x80,A3
||         MV      .L1X    SP,A31            ; |33| 

           STW     .D2T1   A3,*+SP(24)
||         MVK     .S2     0xb0,B5

           STW     .D2T2   B5,*+SP(32)
||         MVK     .S2     0xa4,B4

           STW     .D2T2   B4,*+SP(4)
||         ZERO    .L2     B6

           STW     .D2T2   B6,*+SP(128)
           STW     .D2T2   B6,*+SP(140)
           STW     .D2T2   B6,*+SP(160)
           STW     .D2T2   B6,*+SP(180)

           MVK     .S1     0x8c,A3
||         STW     .D2T2   B6,*+SP(116)

           STW     .D2T1   A3,*+SP(48)
||         MVK     .S2     0xb8,B5

           STW     .D2T2   B5,*+SP(36)
||         MVK     .S2     0x98,B4

           STW     .D2T2   B4,*+SP(8)
||         MVK     .S2     0x110,B6

           STW     .D2T2   B6,*+SP(208)
||         MVK     .S1     0x88,A3

           STW     .D2T1   A3,*+SP(56)
||         MVK     .S2     0xc0,B5

           STW     .D2T2   B5,*+SP(40)
||         MVK     .S2     0x9c,B4

           STW     .D2T2   B4,*+SP(12)
||         ZERO    .L2     B6

           STW     .D2T2   B6,*+SP(224)
||         MVK     .S1     0x90,A3

           STW     .D2T1   A3,*+SP(64)
||         MVK     .S2     0xc8,B5

           STW     .D2T2   B5,*+SP(44)
||         MVK     .S2     0x118,B6

           STW     .D2T2   B6,*+SP(248)
||         MVK     .S2     0x94,B4

           STW     .D2T2   B4,*+SP(16)
||         MVK     .S1     0xac,A3

           STW     .D2T1   A3,*+SP(72)
||         MVK     .S2     0x68,B5

           STW     .D2T2   B5,*+SP(52)
||         ZERO    .L1     A2

           STW     .D2T1   A2,*+SP(356)

           STW     .D2T1   A2,*+SP(380)
||         ZERO    .L1     A5

           STW     .D2T1   A5,*+SP(156)
           STW     .D2T1   A5,*+SP(176)
           STW     .D2T1   A5,*+SP(196)
           STW     .D2T1   A5,*+SP(220)
           STW     .D2T1   A5,*+SP(240)
           STW     .D2T1   A5,*+SP(264)
           STW     .D2T1   A5,*+SP(280)
           STW     .D2T1   A5,*+SP(304)
           STW     .D2T1   A5,*+SP(320)
           STW     .D2T1   A5,*+SP(336)

           STW     .D2T1   A5,*+SP(360)
||         ZERO    .L2     B6

           STW     .D2T2   B6,*+SP(260)
||         MVK     .S1     0xb4,A3

           STW     .D2T1   A3,*+SP(76)
||         MVK     .S2     0x6c,B5

           STW     .D2T2   B5,*+SP(60)
           STW     .D2T2   B11,*+SP(428)     ; |33| 
           STW     .D2T2   B10,*+SP(424)     ; |33| 

           STW     .D2T2   B3,*+SP(440)      ; |33| 
||         MVK     .S2     0xa0,B4

           STW     .D2T2   B4,*+SP(20)
           STW     .D2T2   B12,*+SP(432)     ; |33| 

           STW     .D2T2   B13,*+SP(436)     ; |33| 
||         ZERO    .L1     A6

           STW     .D2T1   A6,*+SP(152)
           STW     .D2T1   A6,*+SP(172)
           STW     .D2T1   A6,*+SP(192)
           STW     .D2T1   A6,*+SP(212)
           STW     .D2T1   A6,*+SP(232)
           STW     .D2T1   A6,*+SP(256)
           STW     .D2T1   A6,*+SP(276)

           STW     .D2T1   A6,*+SP(300)
||         ZERO    .L2     B8

           STW     .D2T2   B8,*+SP(312)

           STW     .D2T2   B8,*+SP(332)
||         ZERO    .L2     B7

           STW     .D2T2   B7,*+SP(392)      ; |34| 
           STW     .D2T2   B7,*+SP(372)
           STW     .D2T2   B7,*+SP(352)
           STW     .D2T2   B7,*+SP(340)
           STW     .D2T2   B7,*+SP(316)
           STW     .D2T2   B7,*+SP(292)
           STW     .D2T2   B7,*+SP(272)
           STW     .D2T2   B7,*+SP(252)
           STW     .D2T2   B7,*+SP(236)
           STW     .D2T2   B7,*+SP(216)

           STW     .D2T2   B7,*+SP(200)
||         MVK     .S2     0x124,B6

           STW     .D2T2   B6,*+SP(288)
||         MVK     .S1     0xbc,A3

           STW     .D2T1   A3,*+SP(80)
||         MVK     .S2     0x60,B5

           STW     .D2T2   B5,*+SP(68)
||         MVK     .S1     0x170,A2

           STW     .D2T1   A2,*+SP(400)      ; |34| 
||         ZERO    .L2     B6

           STW     .D2T2   B6,*+SP(296)
||         MVK     .S1     0xc4,A3

           STW     .D2T1   A3,*+SP(88)
||         MVK     .S1     0x13c,A5

           STW     .D2T1   A5,*+SP(384)
||         MVK     .S2     0xd0,B5

           STW     .D2T2   B5,*+SP(84)
||         MVK     .S2     0x128,B6

           STW     .D2T2   B6,*+SP(328)
||         MVK     .S1     0xcc,A3

           STW     .D2T1   A3,*+SP(108)
||         MVK     .S2     0xd8,B5

           STW     .D2T2   B5,*+SP(92)
||         MVK     .S2     0x130,B6

           STW     .D2T2   B6,*+SP(348)
||         MVK     .S2     0xa8,B4

           STW     .D2T2   B4,*+SP(28)
||         MVK     .S1     0xd4,A3

           STW     .D2T1   A3,*+SP(124)
||         MVK     .S2     0xe0,B5

           MVK     .S1     0xdc,A3
||         STW     .D2T2   B5,*+SP(96)

           STW     .D2T1   A3,*+SP(132)
||         MVK     .S2     0x138,B6
||         MVKL    .S1     _LCD+16,A4

           STW     .D2T2   B6,*+SP(368)
||         MVK     .S2     0xe8,B5
||         MVK     .S1     0x84,A0

           MVK     .S1     0xe4,A3
||         STW     .D2T2   B5,*+SP(100)

           STW     .D2T1   A3,*+SP(148)
||         MVK     .S2     0xf0,B5
||         MVK     .S1     0x78,A30

           MVK     .S1     0xec,A3
||         STW     .D2T2   B5,*+SP(104)

           STW     .D2T1   A3,*+SP(164)
||         MVK     .S2     0xf8,B5
||         MVK     .S1     0x7c,A28

           STW     .D2T2   B5,*+SP(112)
||         ZERO    .L2     B6
||         MVK     .S1     0x70,A26

           STW     .D2T2   B6,*+SP(396)      ; |34| 
||         MVK     .S1     0x74,A24

           STW     .D2T2   B6,*+SP(376)
||         MVK     .S1     0xf4,A3
||         STW     .D1T1   A14,*-A31(32)     ; |33| 

           STW     .D2T1   A3,*+SP(188)
||         ZERO    .L2     B5
||         MVK     .S1     0x50,A22

           MVK     .S1     0xfc,A3
||         STW     .D2T2   B5,*+SP(120)
||         STW     .D1T1   A12,*-A31(40)     ; |33| 

           STW     .D2T1   A3,*+SP(204)
||         MVK     .S2     0x100,B5
||         MVK     .S1     0x48,A20

           MVK     .S1     0x104,A3
||         STW     .D2T2   B5,*+SP(136)
||         STW     .D1T1   A13,*-A31(36)     ; |33| 
||         MVK     .S2     0x58,B2

           STW     .D2T1   A3,*+SP(228)
||         ZERO    .L2     B5
||         MVK     .S1     0x4c,A18
||         MVK     .S2     0x5c,B30

           MVK     .S1     0x10c,A3
||         STW     .D2T2   B5,*+SP(144)
||         STW     .D1T1   A15,*-A31(28)     ; |33| 
||         MVK     .S2     0x54,B28

           STW     .D2T1   A3,*+SP(244)
||         MVK     .S2     0x108,B5
||         ZERO    .L2     B31
||         MVK     .S1     0x40,A16

           MVK     .S1     0x114,A3
||         STW     .D2T2   B5,*+SP(168)
||         STW     .D1T1   A10,*-A31(4)      ; |33| 
||         ZERO    .L2     B27
||         ZERO    .S2     B29

           STW     .D2T1   A3,*+SP(268)
||         ZERO    .L2     B5
||         MVK     .S2     0x38,B26
||         MVK     .S1     0x44,A8

           STW     .D2T2   B5,*+SP(184)
||         MVK     .S1     0x11c,A3
||         STW     .D1T1   A11,*A31          ; |33| 
||         MVK     .S2     0x3c,B24
||         ZERO    .L2     B25

           MVK     .S1     0x120,A3
||         STW     .D2T1   A3,*+SP(284)
||         MVK     .S2     0x30,B22
||         ZERO    .L2     B23
||         ZERO    .L1     A17

           MVK     .S1     0x12c,A3
||         STW     .D2T1   A3,*+SP(308)
||         MVK     .S2     0x34,B20
||         ZERO    .L2     B21
||         ZERO    .L1     A21
||         ZERO    .D1     A9

           ZERO    .L1     A3
||         STW     .D2T1   A3,*+SP(324)
||         MVK     .S2     0x28,B18
||         ZERO    .L2     B19
||         ZERO    .S1     A25
||         ZERO    .D1     A19

           MVK     .S1     0x134,A3
||         STW     .D2T1   A3,*+SP(344)
||         MVK     .S2     0x2c,B16
||         ZERO    .L2     B17
||         ZERO    .L1     A29
||         ZERO    .D1     A23

           ZERO    .L1     A3
||         STW     .D2T1   A3,*+SP(364)
||         MVK     .S2     0x90,B0
||         ZERO    .L2     B9
||         ZERO    .S1     A1
||         ZERO    .D1     A27

           STW     .D2T1   A3,*+SP(404)      ; |34| 
||         ZERO    .L1     A14
||         ZERO    .L2     B11
||         MVK     .S2     0x64,B10
||         MVKH    .S1     _LCD+16,A4
||         ZERO    .D1     A7

	.dwpsn	file "video.c",line 35,column 0,is_stmt

           STW     .D2T1   A3,*+SP(388)
||         ZERO    .L1     A5                ; |34| 
||         MVK     .S1     0x20,A6
||         ZERO    .D1     A31
||         MVK     .S2     0x24,B8
||         ZERO    .L2     B3

;*----------------------------------------------------------------------------*
;*   SOFTWARE PIPELINE INFORMATION
;*      Disqualified loop: Loop contains control code
;*----------------------------------------------------------------------------*
$C$L1:    
$C$DW$L$_drawscreen$2$B:
	.dwpsn	file "video.c",line 36,column 0,is_stmt

           MVK     .S1     4,A3              ; |35| 
||         LDDW    .D1T2   *A4,B13:B12       ; |37| 
||         ZERO    .L2     B1                ; |37| 
||         ZERO    .S2     B5                ; |38| 
||         ZERO    .D2     B4                ; |38| 
||         ZERO    .L1     A12               ; |48| 

           ADDU    .L1     A3,A5:A4,A3:A2    ; |35| 
||         MVKH    .S2     0x20010000,B1     ; |37| 
||         MVK     .S1     28,A10            ; |40| 
||         ZERO    .D1     A15               ; |50| 

           LDDW    .D1T2   *A2,B7:B6         ; |35| 
||         ZERO    .L1     A2                ; |37| 
||         MVK     .S1     8,A3              ; |38| 
||         MVKH    .S2     0x20010000,B5     ; |38| 

           MVKH    .S1     0x20010000,A2     ; |37| 
||         MVKH    .S2     0x20010000,B4     ; |38| 

           MVKH    .S1     0x20010000,A12    ; |48| 

           STW     .D1T2   B12,*A2           ; |37| 
||         MVKH    .S1     0x20010000,A15    ; |50| 

           STW     .D1T2   B13,*+A2(4)       ; |37| 
||         ADDU    .L1     A3,A5:A4,A3:A2    ; |38| 

           STW     .D2T2   B6,*B1            ; |37| 
||         MVK     .S1     12,A3             ; |38| 

           STW     .D2T2   B7,*+B1(4)        ; |37| 
||         ZERO    .L2     B1                ; |39| 

           LDDW    .D1T2   *A2,B7:B6         ; |38| 
||         ADDU    .L1     A3,A5:A4,A3:A2    ; |38| 
||         MVKH    .S2     0x20010000,B1     ; |39| 

           MVK     .S1     16,A3             ; |39| 
           LDDW    .D1T2   *A2,B13:B12       ; |38| 
           ADDU    .L1     A3,A5:A4,A3:A2    ; |39| 
           MVK     .S1     20,A3             ; |39| 
           STW     .D2T2   B6,*B5            ; |38| 

           STW     .D2T2   B7,*+B5(4)        ; |38| 
||         ZERO    .L2     B5                ; |39| 

           STW     .D2T2   B12,*B4           ; |38| 
||         MVKH    .S2     0x20010000,B5     ; |39| 

           STW     .D2T2   B13,*+B4(4)       ; |38| 
           LDDW    .D1T2   *A2,B7:B6         ; |39| 
           ADDU    .L1     A3,A5:A4,A3:A2    ; |39| 
           LDDW    .D1T2   *A2,B13:B12       ; |39| 
           MVK     .S2     24,B4             ; |40| 
           ADDU    .L1X    B4,A5:A4,A3:A2    ; |40| 
           STW     .D2T2   B6,*B5            ; |39| 

           STW     .D2T2   B7,*+B5(4)        ; |39| 
||         ZERO    .L2     B5                ; |40| 

           STW     .D2T2   B12,*B1           ; |39| 
||         MVKH    .S2     0x20010000,B5     ; |40| 

           STW     .D2T2   B13,*+B1(4)       ; |39| 
||         ZERO    .L2     B1                ; |41| 

           LDDW    .D1T2   *A2,B7:B6         ; |40| 
||         ADDU    .L1     A10,A5:A4,A3:A2   ; |40| 

           LDDW    .D1T1   *A2,A3:A2         ; |40| 
           MVKH    .S2     0x20010000,B1     ; |41| 
           ZERO    .L1     A10               ; |40| 
           MVKH    .S1     0x20010000,A10    ; |40| 
           STW     .D1T2   B6,*A10           ; |40| 

           STW     .D1T2   B7,*+A10(4)       ; |40| 
||         ADDU    .L1     A4,A7:A6,A11:A10  ; |41| 

           STW     .D2T1   A2,*B5            ; |40| 
||         ADDU    .L2X    A4,B9:B8,B7:B6    ; |41| 
||         ZERO    .L1     A2                ; |43| 

           STW     .D2T1   A3,*+B5(4)        ; |40| 
||         MVKH    .S1     0x20010000,A2     ; |43| 
||         ZERO    .L1     A3                ; |44| 

           LDDW    .D1T2   *A10,B13:B12      ; |41| 
||         MVKH    .S1     0x20010000,A3     ; |44| 
||         ZERO    .L1     A10               ; |47| 

           MVKH    .S1     0x20010000,A10    ; |47| 
||         LDDW    .D2T2   *B6,B5:B4         ; |41| 

           ADDU    .L2X    A4,B19:B18,B7:B6  ; |42| 
           ZERO    .L2     B7                ; |41| 
           MVKH    .S2     0x20010000,B7     ; |41| 
           STW     .D2T2   B12,*B1           ; |41| 

           STW     .D2T2   B13,*+B1(4)       ; |41| 
||         ZERO    .L2     B1                ; |42| 

           STW     .D2T2   B4,*B7            ; |41| 
||         MVKH    .S2     0x20010000,B1     ; |42| 

           STW     .D2T2   B5,*+B7(4)        ; |41| 

           LDDW    .D2T2   *B6,B13:B12       ; |42| 
||         ADDU    .L2X    A4,B17:B16,B7:B6  ; |42| 

           LDDW    .D2T2   *B6,B5:B4         ; |42| 
           ADDU    .L2X    A4,B23:B22,B7:B6  ; |43| 
           ZERO    .L2     B7                ; |42| 
           MVKH    .S2     0x20010000,B7     ; |42| 
           STW     .D2T2   B12,*B1           ; |42| 

           STW     .D2T2   B13,*+B1(4)       ; |42| 
||         ZERO    .L2     B1                ; |43| 

           STW     .D2T2   B4,*B7            ; |42| 
           STW     .D2T2   B5,*+B7(4)        ; |42| 
           LDDW    .D2T2   *B6,B13:B12       ; |43| 
           ADDU    .L2X    A4,B21:B20,B7:B6  ; |43| 
           LDDW    .D2T2   *B6,B5:B4         ; |43| 
           ADDU    .L2X    A4,B27:B26,B7:B6  ; |44| 
           MVKH    .S2     0x20010000,B1     ; |43| 
           STW     .D1T2   B12,*A2           ; |43| 

           STW     .D1T2   B13,*+A2(4)       ; |43| 
||         ZERO    .L1     A2                ; |44| 

           STW     .D2T2   B4,*B1            ; |43| 
||         MVKH    .S1     0x20010000,A2     ; |44| 
||         ZERO    .L2     B4                ; |46| 

           STW     .D2T2   B5,*+B1(4)        ; |43| 
||         MVKH    .S2     0x20010000,B4     ; |46| 
||         ZERO    .L2     B5                ; |47| 

           MVKH    .S2     0x20010000,B5     ; |47| 
||         LDDW    .D2T2   *B6,B13:B12       ; |44| 

           ADDU    .L2X    A4,B25:B24,B7:B6  ; |44| 
           LDDW    .D2T2   *B6,B7:B6         ; |44| 
           ZERO    .L2     B1                ; |50| 
           MVKH    .S2     0x20010000,B1     ; |50| 
           STW     .D1T2   B12,*A2           ; |44| 
           STW     .D1T2   B13,*+A2(4)       ; |44| 
           STW     .D1T2   B6,*A3            ; |44| 

           STW     .D1T2   B7,*+A3(4)        ; |44| 
||         ADDU    .L1     A4,A17:A16,A3:A2  ; |45| 

           LDDW    .D1T2   *A2,B7:B6         ; |45| 
||         ADDU    .L1     A4,A9:A8,A3:A2    ; |45| 

           ZERO    .L1     A3                ; |45| 
||         LDDW    .D1T2   *A2,B13:B12       ; |45| 

           ZERO    .L1     A2                ; |45| 
           MVKH    .S1     0x20010000,A2     ; |45| 
           MVKH    .S1     0x20010000,A3     ; |45| 
           STW     .D1T2   B6,*A2            ; |45| 
           STW     .D1T2   B7,*+A2(4)        ; |45| 
           STW     .D1T2   B12,*A3           ; |45| 

           STW     .D1T2   B13,*+A3(4)       ; |45| 
||         ADDU    .L1     A4,A21:A20,A3:A2  ; |46| 

           LDDW    .D1T2   *A2,B7:B6         ; |46| 
           ADDU    .L1     A4,A19:A18,A3:A2  ; |46| 
           LDDW    .D1T2   *A2,B13:B12       ; |46| 
           ZERO    .L1     A3                ; |46| 
           MVKH    .S1     0x20010000,A3     ; |46| 
           STW     .D2T2   B6,*B4            ; |46| 

           STW     .D2T2   B7,*+B4(4)        ; |46| 
||         ZERO    .L2     B4                ; |48| 

           STW     .D1T2   B12,*A3           ; |46| 

           STW     .D1T2   B13,*+A3(4)       ; |46| 
||         ADDU    .L1     A4,A23:A22,A3:A2  ; |47| 

           LDDW    .D1T2   *A2,B13:B12       ; |47| 
           ADDU    .L2X    A4,B29:B28,B7:B6  ; |47| 
           LDDW    .D2T1   *B6,A3:A2         ; |47| 
           ADDU    .L2X    A4,B3:B2,B7:B6    ; |48| 
           MVKH    .S2     0x20010000,B4     ; |48| 
           STW     .D2T2   B12,*B5           ; |47| 

           STW     .D2T2   B13,*+B5(4)       ; |47| 
||         ZERO    .L2     B5                ; |49| 

           STW     .D1T1   A2,*A10           ; |47| 
           STW     .D1T1   A3,*+A10(4)       ; |47| 

           LDDW    .D2T1   *B6,A3:A2         ; |48| 
||         ADDU    .L2X    A4,B31:B30,B7:B6  ; |48| 

           LDDW    .D2T1   *B6,A11:A10       ; |48| 
           LDW     .D2T2   *+SP(68),B6       ; |48| 
           MVKH    .S2     0x20010000,B5     ; |49| 
           MV      .L2X    A14,B7            ; |48| 
           STW     .D1T1   A2,*A12           ; |48| 

           STW     .D1T1   A3,*+A12(4)       ; |48| 
||         ZERO    .L1     A12               ; |49| 

           STW     .D2T1   A10,*B4           ; |48| 
||         ADDU    .L2X    A4,B7:B6,B7:B6    ; |49| 
||         MVKH    .S1     0x20010000,A12    ; |49| 

           STW     .D2T1   A11,*+B4(4)       ; |48| 
||         ZERO    .L2     B4                ; |51| 

           LDDW    .D2T1   *B6,A3:A2         ; |49| 
||         ADDU    .L2X    A4,B11:B10,B7:B6  ; |49| 

           LDDW    .D2T1   *B6,A11:A10       ; |49| 
           LDW     .D2T2   *+SP(52),B6       ; |49| 
           MVKH    .S2     0x20010000,B4     ; |51| 
           MV      .L2     B9,B7             ; |49| 
           STW     .D1T1   A2,*A12           ; |49| 
           STW     .D1T1   A3,*+A12(4)       ; |49| 

           STW     .D2T1   A10,*B5           ; |49| 
||         ADDU    .L2X    A4,B7:B6,B7:B6    ; |50| 

           STW     .D2T1   A11,*+B5(4)       ; |49| 
           LDDW    .D2T1   *B6,A3:A2         ; |50| 
           LDW     .D2T2   *+SP(60),B6
           ZERO    .L2     B5                ; |52| 
           MV      .L2     B9,B7
           MVKH    .S2     0x20010000,B5     ; |52| 
           ADDU    .L1     A4,A27:A26,A13:A12 ; |51| 
           ADDU    .L2X    A4,B7:B6,B7:B6    ; |50| 

           LDDW    .D2T1   *B6,A11:A10       ; |50| 
||         ZERO    .L2     B7                ; |53| 

           STW     .D1T1   A2,*A15           ; |50| 
||         MVKH    .S2     0x20010000,B7     ; |53| 

           STW     .D1T1   A3,*+A15(4)       ; |50| 
           ZERO    .L1     A15               ; |51| 
           MVKH    .S1     0x20010000,A15    ; |51| 
           STW     .D2T1   A10,*B1           ; |50| 

           STW     .D2T1   A11,*+B1(4)       ; |50| 
||         ZERO    .L2     B1                ; |53| 

           MVKH    .S2     0x20010000,B1     ; |53| 
||         LDDW    .D1T1   *A12,A3:A2        ; |51| 

           ADDU    .L1     A4,A25:A24,A11:A10 ; |51| 
           LDDW    .D1T1   *A10,A11:A10      ; |51| 
           ADDU    .L1     A4,A31:A30,A13:A12 ; |52| 
           MV      .L1     A7,A13            ; |52| 
           STW     .D1T1   A2,*A15           ; |51| 
           STW     .D1T1   A3,*+A15(4)       ; |51| 
           STW     .D2T1   A10,*B4           ; |51| 

           STW     .D2T1   A11,*+B4(4)       ; |51| 
||         ZERO    .L2     B4                ; |54| 

           LDDW    .D1T1   *A12,A3:A2        ; |52| 
           ADDU    .L1     A4,A29:A28,A11:A10 ; |52| 
           LDDW    .D1T1   *A10,A11:A10      ; |52| 
           MVKH    .S2     0x20010000,B4     ; |54| 
           LDW     .D2T1   *+SP(24),A12      ; |52| 

           STW     .D2T1   A2,*B5            ; |52| 
||         ZERO    .L1     A2                ; |52| 

           STW     .D2T1   A3,*+B5(4)        ; |52| 
||         MVKH    .S1     0x20010000,A2     ; |52| 
||         ZERO    .L2     B5                ; |55| 

           STW     .D1T1   A10,*A2           ; |52| 
||         MVKH    .S2     0x20010000,B5     ; |55| 

           STW     .D1T1   A11,*+A2(4)       ; |52| 
           ADDU    .L1     A4,A13:A12,A13:A12 ; |53| 
           LDDW    .D1T1   *A12,A3:A2        ; |53| 
           MV      .L1     A7,A13            ; |53| 
           ADDU    .L1     A4,A1:A0,A11:A10  ; |53| 
           LDDW    .D1T1   *A10,A11:A10      ; |53| 
           LDW     .D2T1   *+SP(56),A12      ; |53| 
           STW     .D2T1   A2,*B1            ; |53| 
           LDW     .D2T1   *+SP(48),A2       ; |53| 

           STW     .D2T1   A3,*+B1(4)        ; |53| 
||         MV      .L1     A7,A3             ; |53| 

           STW     .D2T1   A10,*B7           ; |53| 
           STW     .D2T1   A11,*+B7(4)       ; |53| 
           ADDU    .L1     A4,A13:A12,A13:A12 ; |54| 

           LDDW    .D1T2   *A12,B7:B6        ; |54| 
||         ADDU    .L1     A4,A3:A2,A3:A2    ; |54| 

           ZERO    .L1     A3                ; |54| 
           LDDW    .D1T1   *A2,A11:A10       ; |54| 
           MVKH    .S1     0x20010000,A3     ; |54| 
           LDW     .D2T1   *+SP(64),A2       ; |54| 
           STW     .D1T2   B6,*A3            ; |54| 
           LDW     .D2T2   *+SP(16),B6       ; |55| 

           STW     .D1T2   B7,*+A3(4)        ; |54| 
||         MV      .L1     A7,A3             ; |54| 
||         MV      .L2     B9,B7             ; |55| 

           STW     .D2T1   A10,*B4           ; |54| 

           STW     .D2T1   A11,*+B4(4)       ; |54| 
||         ZERO    .L2     B4                ; |55| 

           ADDU    .L1     A4,A3:A2,A3:A2    ; |55| 

           LDDW    .D1T1   *A2,A3:A2         ; |55| 
||         ADDU    .L2X    A4,B7:B6,B7:B6    ; |55| 

           LDDW    .D2T1   *B6,A11:A10       ; |55| 
           LDW     .D2T2   *+SP(8),B6        ; |55| 
           MVKH    .S2     0x20010000,B4     ; |55| 
           MV      .L2     B9,B7             ; |55| 
           STW     .D2T1   A2,*B5            ; |55| 
           STW     .D2T1   A3,*+B5(4)        ; |55| 

           STW     .D2T1   A10,*B4           ; |55| 
||         ADDU    .L2X    A4,B7:B6,B7:B6    ; |56| 

           STW     .D2T1   A11,*+B4(4)       ; |55| 
           LDDW    .D2T1   *B6,A3:A2         ; |56| 
           LDW     .D2T2   *+SP(12),B6       ; |56| 
           ZERO    .L1     A12               ; |56| 
           MVKH    .S1     0x20010000,A12    ; |56| 
           MV      .L2     B9,B7             ; |56| 
           NOP             1
           ADDU    .L2X    A4,B7:B6,B7:B6    ; |56| 

           LDDW    .D2T1   *B6,A11:A10       ; |56| 
||         MV      .L2     B9,B7             ; |56| 

           LDW     .D2T2   *+SP(20),B6       ; |56| 
||         STW     .D1T1   A2,*A12           ; |56| 

           ZERO    .L1     A2                ; |56| 
           MVKH    .S1     0x20010000,A2     ; |56| 
           STW     .D1T1   A3,*+A12(4)       ; |56| 
           STW     .D1T1   A10,*A2           ; |56| 

           STW     .D1T1   A11,*+A2(4)       ; |56| 
||         ADDU    .L2X    A4,B7:B6,B7:B6    ; |57| 

           LDDW    .D2T1   *B6,A3:A2         ; |57| 
           LDW     .D2T2   *+SP(4),B6        ; |57| 
           ZERO    .L1     A12               ; |57| 
           MVKH    .S1     0x20010000,A12    ; |57| 
           MV      .L2     B9,B7             ; |57| 
           NOP             1
           ADDU    .L2X    A4,B7:B6,B7:B6    ; |57| 
           LDDW    .D2T1   *B6,A11:A10       ; |57| 
           STW     .D1T1   A2,*A12           ; |57| 
           ZERO    .L1     A2                ; |57| 
           MVKH    .S1     0x20010000,A2     ; |57| 
           STW     .D1T1   A3,*+A12(4)       ; |57| 
           STW     .D1T1   A10,*A2           ; |57| 
           STW     .D1T1   A11,*+A2(4)       ; |57| 
$C$DW$L$_drawscreen$2$E:
;** --------------------------------------------------------------------------*
$C$DW$L$_drawscreen$3$B:

           LDW     .D2T2   *+SP(28),B4
||         MV      .L2     B31,B5
||         MV      .L1     A17,A3            ; |58| 
||         ZERO    .S2     B1                ; |58| 
||         ZERO    .S1     A10               ; |58| 
||         ZERO    .D1     A12               ; |72| 

           MVKH    .S2     0x20010000,B1     ; |58| 
||         MVKH    .S1     0x20010000,A10    ; |58| 
||         MV      .L1     A17,A11           ; |72| 
||         SUB     .L2     B0,1,B0           ; |35| 
||         MV      .D1     A5,A13            ; |76| 

           LDW     .D2T1   *+SP(72),A2       ; |58| 
   [!B0]   LDW     .D2T2   *+SP(440),B3      ; |78| 
           MVKH    .S1     0x20010000,A12    ; |72| 
           ADDU    .L2X    A4,B5:B4,B7:B6    ; |58| 
           LDDW    .D2T2   *B6,B7:B6         ; |58| 
           ZERO    .L2     B4                ; |59| 
           ADDU    .L1     A4,A3:A2,A3:A2    ; |58| 
           LDDW    .D1T1   *A2,A3:A2         ; |58| 
           MVKH    .S2     0x20010000,B4     ; |59| 
           STW     .D2T2   B6,*B1            ; |58| 
           LDW     .D2T2   *+SP(32),B6       ; |58| 

           STW     .D2T2   B7,*+B1(4)        ; |58| 
||         MV      .L2     B5,B7             ; |58| 
||         ZERO    .S2     B1                ; |76| 

           STW     .D1T1   A2,*A10           ; |58| 
||         MVKH    .S2     0x20010000,B1     ; |76| 

           LDW     .D2T1   *+SP(76),A2       ; |59| 

           ZERO    .L1     A10               ; |59| 
||         STW     .D1T1   A3,*+A10(4)       ; |58| 

           ADDU    .L2X    A4,B7:B6,B7:B6    ; |59| 
           LDDW    .D2T2   *B6,B7:B6         ; |59| 
           MV      .L1     A17,A3            ; |59| 
           ADDU    .L1     A4,A3:A2,A3:A2    ; |59| 
           LDDW    .D1T1   *A2,A3:A2         ; |59| 
           MVKH    .S1     0x20010000,A10    ; |59| 
           STW     .D2T2   B6,*B4            ; |59| 
           LDW     .D2T2   *+SP(36),B6       ; |59| 

           STW     .D2T2   B7,*+B4(4)        ; |59| 
||         MV      .L2     B5,B7             ; |59| 
||         ZERO    .S2     B4                ; |60| 

           STW     .D1T1   A2,*A10           ; |59| 
||         MVKH    .S2     0x20010000,B4     ; |60| 

           LDW     .D2T1   *+SP(80),A2       ; |60| 

           ZERO    .L1     A10               ; |60| 
||         STW     .D1T1   A3,*+A10(4)       ; |59| 

           ADDU    .L2X    A4,B7:B6,B7:B6    ; |60| 
           LDDW    .D2T2   *B6,B7:B6         ; |60| 
           MV      .L1     A17,A3            ; |60| 
           ADDU    .L1     A4,A3:A2,A3:A2    ; |60| 
           LDDW    .D1T1   *A2,A3:A2         ; |60| 
           MVKH    .S1     0x20010000,A10    ; |60| 
           STW     .D2T2   B6,*B4            ; |60| 
           LDW     .D2T2   *+SP(40),B6       ; |60| 

           STW     .D2T2   B7,*+B4(4)        ; |60| 
||         MV      .L2     B5,B7             ; |60| 
||         ZERO    .S2     B4                ; |61| 

           STW     .D1T1   A2,*A10           ; |60| 
||         MVKH    .S2     0x20010000,B4     ; |61| 

           LDW     .D2T1   *+SP(88),A2       ; |61| 

           ZERO    .L1     A10               ; |61| 
||         STW     .D1T1   A3,*+A10(4)       ; |60| 

           ADDU    .L2X    A4,B7:B6,B7:B6    ; |61| 
           LDDW    .D2T2   *B6,B7:B6         ; |61| 
           MV      .L1     A17,A3            ; |61| 
           ADDU    .L1     A4,A3:A2,A3:A2    ; |61| 
           LDDW    .D1T1   *A2,A3:A2         ; |61| 
           MVKH    .S1     0x20010000,A10    ; |61| 
           STW     .D2T2   B6,*B4            ; |61| 
           LDW     .D2T2   *+SP(44),B6       ; |61| 

           STW     .D2T2   B7,*+B4(4)        ; |61| 
||         MV      .L2     B5,B7             ; |61| 
||         ZERO    .S2     B4                ; |62| 

           STW     .D1T1   A2,*A10           ; |61| 
||         MVKH    .S2     0x20010000,B4     ; |62| 

           LDW     .D2T1   *+SP(108),A2      ; |62| 

           ZERO    .L1     A10               ; |62| 
||         STW     .D1T1   A3,*+A10(4)       ; |61| 

           ADDU    .L2X    A4,B7:B6,B7:B6    ; |62| 
           LDDW    .D2T2   *B6,B7:B6         ; |62| 
           MV      .L1     A17,A3            ; |62| 
           ADDU    .L1     A4,A3:A2,A3:A2    ; |62| 
           LDDW    .D1T1   *A2,A3:A2         ; |62| 
           MVKH    .S1     0x20010000,A10    ; |62| 
           STW     .D2T2   B6,*B4            ; |62| 
           LDW     .D2T2   *+SP(84),B6       ; |62| 

           STW     .D2T2   B7,*+B4(4)        ; |62| 
||         MV      .L2     B5,B7             ; |62| 
||         ZERO    .S2     B4                ; |63| 

           STW     .D1T1   A2,*A10           ; |62| 
||         MVKH    .S2     0x20010000,B4     ; |63| 

           LDW     .D2T1   *+SP(124),A2      ; |63| 

           ZERO    .L1     A10               ; |63| 
||         STW     .D1T1   A3,*+A10(4)       ; |62| 

           ADDU    .L2X    A4,B7:B6,B7:B6    ; |63| 
           LDDW    .D2T2   *B6,B7:B6         ; |63| 
           MV      .L1     A17,A3            ; |63| 
           ADDU    .L1     A4,A3:A2,A3:A2    ; |63| 
           LDDW    .D1T1   *A2,A3:A2         ; |63| 
           MVKH    .S1     0x20010000,A10    ; |63| 
           STW     .D2T2   B6,*B4            ; |63| 
           LDW     .D2T2   *+SP(92),B6       ; |63| 

           STW     .D2T2   B7,*+B4(4)        ; |63| 
||         MV      .L2     B5,B7             ; |63| 
||         ZERO    .S2     B4                ; |64| 

           STW     .D1T1   A2,*A10           ; |63| 
||         MVKH    .S2     0x20010000,B4     ; |64| 

           LDW     .D2T1   *+SP(132),A2      ; |64| 

           ZERO    .L1     A10               ; |64| 
||         STW     .D1T1   A3,*+A10(4)       ; |63| 

           ADDU    .L2X    A4,B7:B6,B7:B6    ; |64| 
           LDDW    .D2T2   *B6,B7:B6         ; |64| 
           MV      .L1     A17,A3            ; |64| 
           ADDU    .L1     A4,A3:A2,A3:A2    ; |64| 
           LDDW    .D1T1   *A2,A3:A2         ; |64| 
           MVKH    .S1     0x20010000,A10    ; |64| 
           STW     .D2T2   B6,*B4            ; |64| 
           LDW     .D2T2   *+SP(96),B6       ; |64| 

           STW     .D2T2   B7,*+B4(4)        ; |64| 
||         MV      .L2     B5,B7             ; |64| 
||         ZERO    .S2     B4                ; |65| 

           STW     .D1T1   A2,*A10           ; |64| 
||         MVKH    .S2     0x20010000,B4     ; |65| 

           LDW     .D2T1   *+SP(148),A2      ; |65| 

           ZERO    .L1     A10               ; |65| 
||         STW     .D1T1   A3,*+A10(4)       ; |64| 

           ADDU    .L2X    A4,B7:B6,B7:B6    ; |65| 
           LDDW    .D2T2   *B6,B7:B6         ; |65| 
           MV      .L1     A17,A3            ; |65| 
           ADDU    .L1     A4,A3:A2,A3:A2    ; |65| 
           LDDW    .D1T1   *A2,A3:A2         ; |65| 
           MVKH    .S1     0x20010000,A10    ; |65| 
           STW     .D2T2   B6,*B4            ; |65| 
           LDW     .D2T2   *+SP(100),B6      ; |65| 

           STW     .D2T2   B7,*+B4(4)        ; |65| 
||         MV      .L2     B5,B7             ; |65| 
||         ZERO    .S2     B4                ; |66| 

           STW     .D1T1   A2,*A10           ; |65| 
||         MVKH    .S2     0x20010000,B4     ; |66| 

           LDW     .D2T1   *+SP(164),A2      ; |66| 

           ZERO    .L1     A10               ; |66| 
||         STW     .D1T1   A3,*+A10(4)       ; |65| 

           ADDU    .L2X    A4,B7:B6,B7:B6    ; |66| 
           LDDW    .D2T2   *B6,B7:B6         ; |66| 
           MV      .L1     A17,A3            ; |66| 
           ADDU    .L1     A4,A3:A2,A3:A2    ; |66| 
           LDDW    .D1T1   *A2,A3:A2         ; |66| 
           MVKH    .S1     0x20010000,A10    ; |66| 
           STW     .D2T2   B6,*B4            ; |66| 
           LDW     .D2T2   *+SP(104),B6      ; |66| 

           STW     .D2T2   B7,*+B4(4)        ; |66| 
||         MV      .L2     B5,B7             ; |66| 
||         ZERO    .S2     B4                ; |67| 

           STW     .D1T1   A2,*A10           ; |66| 
||         MVKH    .S2     0x20010000,B4     ; |67| 

           LDW     .D2T1   *+SP(188),A2      ; |67| 

           ZERO    .L1     A10               ; |67| 
||         STW     .D1T1   A3,*+A10(4)       ; |66| 

           ADDU    .L2X    A4,B7:B6,B7:B6    ; |67| 
           LDDW    .D2T2   *B6,B7:B6         ; |67| 
           MV      .L1     A17,A3            ; |67| 
           ADDU    .L1     A4,A3:A2,A3:A2    ; |67| 
           LDDW    .D1T1   *A2,A3:A2         ; |67| 
           MVKH    .S1     0x20010000,A10    ; |67| 
           STW     .D2T2   B6,*B4            ; |67| 
           LDW     .D2T2   *+SP(112),B6      ; |67| 

           STW     .D2T2   B7,*+B4(4)        ; |67| 
||         MV      .L2     B5,B7             ; |67| 
||         ZERO    .S2     B4                ; |68| 

           STW     .D1T1   A2,*A10           ; |67| 
||         MVKH    .S2     0x20010000,B4     ; |68| 

           LDW     .D2T1   *+SP(204),A2      ; |68| 

           ZERO    .L1     A10               ; |68| 
||         STW     .D1T1   A3,*+A10(4)       ; |67| 

           ADDU    .L2X    A4,B7:B6,B7:B6    ; |68| 
           LDDW    .D2T2   *B6,B7:B6         ; |68| 
           MV      .L1     A17,A3            ; |68| 
           ADDU    .L1     A4,A3:A2,A3:A2    ; |68| 
           LDDW    .D1T1   *A2,A3:A2         ; |68| 
           MVKH    .S1     0x20010000,A10    ; |68| 
           STW     .D2T2   B6,*B4            ; |68| 
           LDW     .D2T2   *+SP(136),B6      ; |68| 

           STW     .D2T2   B7,*+B4(4)        ; |68| 
||         MV      .L2     B5,B7             ; |68| 
||         ZERO    .S2     B4                ; |69| 

           STW     .D1T1   A2,*A10           ; |68| 
||         MVKH    .S2     0x20010000,B4     ; |69| 

           LDW     .D2T1   *+SP(228),A2      ; |69| 

           ZERO    .L1     A10               ; |69| 
||         STW     .D1T1   A3,*+A10(4)       ; |68| 

           ADDU    .L2X    A4,B7:B6,B7:B6    ; |69| 
           LDDW    .D2T2   *B6,B7:B6         ; |69| 
           MV      .L1     A17,A3            ; |69| 
           ADDU    .L1     A4,A3:A2,A3:A2    ; |69| 
           LDDW    .D1T1   *A2,A3:A2         ; |69| 
           MVKH    .S1     0x20010000,A10    ; |69| 
           STW     .D1T2   B6,*A10           ; |69| 
           LDW     .D2T2   *+SP(168),B6      ; |69| 

           STW     .D1T2   B7,*+A10(4)       ; |69| 
||         MV      .L2     B5,B7             ; |69| 
||         ZERO    .L1     A10               ; |70| 

           STW     .D2T1   A2,*B4            ; |69| 
||         MVKH    .S1     0x20010000,A10    ; |70| 

           LDW     .D2T1   *+SP(244),A2      ; |70| 

           ZERO    .L2     B4                ; |70| 
||         STW     .D2T1   A3,*+B4(4)        ; |69| 

           ADDU    .L2X    A4,B7:B6,B7:B6    ; |70| 
           LDDW    .D2T2   *B6,B7:B6         ; |70| 
           MV      .L1     A17,A3            ; |70| 
           ADDU    .L1     A4,A3:A2,A3:A2    ; |70| 
           LDDW    .D1T1   *A2,A3:A2         ; |70| 
           MVKH    .S2     0x20010000,B4     ; |70| 
           STW     .D1T2   B6,*A10           ; |70| 
           LDW     .D2T2   *+SP(208),B6      ; |70| 

           STW     .D1T2   B7,*+A10(4)       ; |70| 
||         MV      .L2     B5,B7             ; |70| 
||         ZERO    .L1     A10               ; |71| 

           STW     .D2T1   A2,*B4            ; |70| 
||         MVKH    .S1     0x20010000,A10    ; |71| 

           LDW     .D2T1   *+SP(268),A2      ; |71| 

           ZERO    .L2     B4                ; |71| 
||         STW     .D2T1   A3,*+B4(4)        ; |70| 

           ADDU    .L2X    A4,B7:B6,B7:B6    ; |71| 
           LDDW    .D2T2   *B6,B7:B6         ; |71| 
           MV      .L1     A17,A3            ; |71| 
           ADDU    .L1     A4,A3:A2,A3:A2    ; |71| 
           LDDW    .D1T1   *A2,A3:A2         ; |71| 
           MVKH    .S2     0x20010000,B4     ; |71| 
           STW     .D1T2   B6,*A10           ; |71| 
           LDW     .D2T2   *+SP(248),B6      ; |71| 

           STW     .D1T2   B7,*+A10(4)       ; |71| 
||         MV      .L2     B5,B7             ; |71| 
||         LDW     .D2T1   *+SP(308),A10     ; |72| 

           STW     .D2T1   A2,*B4            ; |71| 
           LDW     .D2T1   *+SP(284),A2      ; |71| 

           STW     .D2T1   A3,*+B4(4)        ; |71| 
||         MV      .L1     A17,A3            ; |71| 
||         ZERO    .L2     B4                ; |72| 

           ADDU    .L2X    A4,B7:B6,B7:B6    ; |72| 
           LDDW    .D2T2   *B6,B7:B6         ; |72| 
           MVKH    .S2     0x20010000,B4     ; |72| 
           ADDU    .L1     A4,A3:A2,A3:A2    ; |72| 
           LDDW    .D1T1   *A2,A3:A2         ; |72| 
           ADDU    .L1     A4,A11:A10,A11:A10 ; |73| 
           STW     .D1T2   B6,*A12           ; |72| 
           LDW     .D2T2   *+SP(288),B6      ; |72| 

           STW     .D1T2   B7,*+A12(4)       ; |72| 
||         MV      .L2     B5,B7             ; |72| 
||         ZERO    .L1     A12               ; |76| 

           STW     .D2T1   A2,*B4            ; |72| 
||         MVKH    .S1     0x20010000,A12    ; |76| 

           STW     .D2T1   A3,*+B4(4)        ; |72| 
||         ZERO    .L2     B4                ; |73| 

           LDDW    .D1T1   *A10,A3:A2        ; |73| 
||         MVKH    .S2     0x20010000,B4     ; |73| 
||         ZERO    .L1     A10               ; |73| 

           ADDU    .L2X    A4,B7:B6,B7:B6    ; |73| 
||         MVKH    .S1     0x20010000,A10    ; |73| 

           LDDW    .D2T2   *B6,B13:B12       ; |73| 
           MV      .L2     B5,B7             ; |73| 
           LDW     .D2T2   *+SP(328),B6      ; |73| 
           STW     .D2T1   A2,*B4            ; |73| 
           LDW     .D2T1   *+SP(324),A2      ; |74| 

           STW     .D2T1   A3,*+B4(4)        ; |73| 
||         STW     .D1T2   B12,*A10          ; |73| 
||         MV      .L1     A17,A3            ; |74| 
||         ZERO    .L2     B4                ; |74| 

           MVKH    .S2     0x20010000,B4     ; |74| 
||         STW     .D1T2   B13,*+A10(4)      ; |73| 

           ADDU    .L2X    A4,B7:B6,B7:B6    ; |74| 
           LDDW    .D2T2   *B6,B7:B6         ; |74| 
           ZERO    .L1     A10               ; |74| 
           ADDU    .L1     A4,A3:A2,A3:A2    ; |74| 
           LDDW    .D1T1   *A2,A3:A2         ; |74| 
           MVKH    .S1     0x20010000,A10    ; |74| 
           STW     .D1T2   B6,*A10           ; |74| 
           LDW     .D2T2   *+SP(348),B6      ; |74| 

           STW     .D1T2   B7,*+A10(4)       ; |74| 
||         MV      .L2     B5,B7             ; |74| 
||         ZERO    .L1     A10               ; |75| 

           STW     .D2T1   A2,*B4            ; |74| 
||         MVKH    .S1     0x20010000,A10    ; |75| 

           LDW     .D2T1   *+SP(364),A2      ; |75| 

           ZERO    .L2     B4                ; |75| 
||         STW     .D2T1   A3,*+B4(4)        ; |74| 

           ADDU    .L2X    A4,B7:B6,B7:B6    ; |75| 
           LDDW    .D2T2   *B6,B7:B6         ; |75| 
           MV      .L1     A17,A3            ; |75| 
           ADDU    .L1     A4,A3:A2,A3:A2    ; |75| 
           LDDW    .D1T1   *A2,A3:A2         ; |75| 
           MVKH    .S2     0x20010000,B4     ; |75| 
           STW     .D1T2   B6,*A10           ; |75| 
           LDW     .D2T2   *+SP(368),B6      ; |75| 

           STW     .D1T2   B7,*+A10(4)       ; |75| 
||         MV      .L2     B5,B7             ; |75| 

           STW     .D2T1   A2,*B4            ; |75| 
           LDW     .D2T1   *+SP(384),A2      ; |75| 
           STW     .D2T1   A3,*+B4(4)        ; |75| 
           MV      .L1     A17,A3            ; |75| 
           ADDU    .L2X    A4,B7:B6,B7:B6    ; |76| 
           LDDW    .D2T2   *B6,B7:B6         ; |76| 
           ADDU    .L1     A4,A3:A2,A3:A2    ; |76| 

           LDDW    .D1T1   *A2,A11:A10       ; |76| 
||         MV      .L1     A17,A3            ; |76| 

           LDW     .D2T1   *+SP(400),A2      ; |76| 
   [ B0]   B       .S1     $C$L1             ; |35| 
           STW     .D1T2   B6,*A12           ; |76| 
           STW     .D1T2   B7,*+A12(4)       ; |76| 
           STW     .D2T1   A10,*B1           ; |76| 
           ADDU    .L1     A4,A3:A2,A5:A4    ; |76| 
	.dwpsn	file "video.c",line 77,column 0,is_stmt

           STW     .D2T1   A11,*+B1(4)       ; |76| 
||         ADD     .L1     A13,A5,A5         ; |76| 

           ; BRANCHCC OCCURS {$C$L1}         ; |35| 
$C$DW$L$_drawscreen$3$E:
;** --------------------------------------------------------------------------*
           LDW     .D2T1   *+SP(412),A13     ; |78| 
           LDW     .D2T1   *+SP(448),A11     ; |78| 
           LDW     .D2T2   *+SP(424),B10     ; |78| 
           LDW     .D2T2   *+SP(428),B11     ; |78| 
           LDW     .D2T1   *+SP(416),A14     ; |78| 
           LDW     .D2T1   *+SP(420),A15     ; |78| 
           LDW     .D2T2   *+SP(432),B12     ; |78| 
           LDW     .D2T2   *+SP(436),B13     ; |78| 
$C$DW$3	.dwtag  DW_TAG_TI_branch
	.dwattr $C$DW$3, DW_AT_low_pc(0x00)
	.dwattr $C$DW$3, DW_AT_TI_return

           RET     .S2     B3                ; |78| 
||         LDW     .D2T1   *+SP(408),A12     ; |78| 

           LDW     .D2T1   *+SP(444),A10     ; |78| 
           ADDK    .S2     448,SP            ; |78| 
	.dwpsn	file "video.c",line 78,column 1,is_stmt
           NOP             3
           ; BRANCH OCCURS {B3}              ; |78| 

$C$DW$4	.dwtag  DW_TAG_TI_loop
	.dwattr $C$DW$4, DW_AT_name("C:\CCStudio_v3.3\MyProjects\video\video.asm:$C$L1:1:1247362053")
	.dwattr $C$DW$4, DW_AT_TI_begin_file("video.c")
	.dwattr $C$DW$4, DW_AT_TI_begin_line(0x23)
	.dwattr $C$DW$4, DW_AT_TI_end_line(0x4d)
$C$DW$5	.dwtag  DW_TAG_TI_loop_range
	.dwattr $C$DW$5, DW_AT_low_pc($C$DW$L$_drawscreen$2$B)
	.dwattr $C$DW$5, DW_AT_high_pc($C$DW$L$_drawscreen$2$E)
$C$DW$6	.dwtag  DW_TAG_TI_loop_range
	.dwattr $C$DW$6, DW_AT_low_pc($C$DW$L$_drawscreen$3$B)
	.dwattr $C$DW$6, DW_AT_high_pc($C$DW$L$_drawscreen$3$E)
	.dwendtag $C$DW$4

	.dwattr $C$DW$2, DW_AT_TI_end_file("video.c")
	.dwattr $C$DW$2, DW_AT_TI_end_line(0x4e)
	.dwattr $C$DW$2, DW_AT_TI_end_column(0x01)
	.dwendtag $C$DW$2

	.sect	".text"
	.clink
	.global	_main

$C$DW$7	.dwtag  DW_TAG_subprogram, DW_AT_name("main")
	.dwattr $C$DW$7, DW_AT_low_pc(_main)
	.dwattr $C$DW$7, DW_AT_high_pc(0x00)
	.dwattr $C$DW$7, DW_AT_TI_symbol_name("_main")
	.dwattr $C$DW$7, DW_AT_external
	.dwattr $C$DW$7, DW_AT_TI_begin_file("video.c")
	.dwattr $C$DW$7, DW_AT_TI_begin_line(0x50)
	.dwattr $C$DW$7, DW_AT_TI_begin_column(0x06)
	.dwattr $C$DW$7, DW_AT_frame_base[DW_OP_breg31 8]
	.dwattr $C$DW$7, DW_AT_TI_skeletal
	.dwpsn	file "video.c",line 81,column 1,is_stmt,address _main

;******************************************************************************
;* FUNCTION NAME: main                                                        *
;*                                                                            *
;*   Regs Modified     : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,B0,B1,B2,B3,B4,B5,B6,  *
;*                           B7,B8,B9,SP,A16,A17,A18,A19,A20,A21,A22,A23,A24, *
;*                           A25,A26,A27,A28,A29,A30,A31,B16,B17,B18,B19,B20, *
;*                           B21,B22,B23,B24,B25,B26,B27,B28,B29,B30,B31      *
;*   Regs Used         : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,B0,B1,B2,B3,B4,B5,B6,  *
;*                           B7,B8,B9,SP,A16,A17,A18,A19,A20,A21,A22,A23,A24, *
;*                           A25,A26,A27,A28,A29,A30,A31,B16,B17,B18,B19,B20, *
;*                           B21,B22,B23,B24,B25,B26,B27,B28,B29,B30,B31      *
;*   Local Frame Size  : 0 Args + 0 Auto + 4 Save = 4 byte                    *
;******************************************************************************
_main:
;** --------------------------------------------------------------------------*
           CALL    .S1     _drawscreen       ; |82| 
           STW     .D2T2   B3,*SP--(8)       ; |81| 
           MVKL    .S2     $C$RL0,B3         ; |82| 
           MVKH    .S2     $C$RL0,B3         ; |82| 
	.dwpsn	file "video.c",line 82,column 0,is_stmt
           NOP             1
;*----------------------------------------------------------------------------*
;*   SOFTWARE PIPELINE INFORMATION
;*      Disqualified loop: Loop contains a call
;*----------------------------------------------------------------------------*
$C$L2:    
$C$DW$L$_main$2$B:
           NOP             1
$C$RL0:    ; CALL OCCURS {_drawscreen} {0}   ; |82| 
$C$DW$L$_main$2$E:
;** --------------------------------------------------------------------------*
$C$DW$L$_main$3$B:
           B       .S1     $C$L2             ; |82| 
$C$DW$8	.dwtag  DW_TAG_TI_branch
	.dwattr $C$DW$8, DW_AT_low_pc(0x00)
	.dwattr $C$DW$8, DW_AT_name("_drawscreen")
	.dwattr $C$DW$8, DW_AT_TI_call
           CALL    .S1     _drawscreen       ; |82| 
           MVKL    .S2     $C$RL0,B3         ; |82| 
           MVKH    .S2     $C$RL0,B3         ; |82| 
	.dwpsn	file "video.c",line 83,column 1,is_stmt
           NOP             2
           ; BRANCH OCCURS {$C$L2}           ; |82| 
$C$DW$L$_main$3$E:

$C$DW$9	.dwtag  DW_TAG_TI_loop
	.dwattr $C$DW$9, DW_AT_name("C:\CCStudio_v3.3\MyProjects\video\video.asm:$C$L2:1:1247362053")
	.dwattr $C$DW$9, DW_AT_TI_begin_file("video.c")
	.dwattr $C$DW$9, DW_AT_TI_begin_line(0x52)
	.dwattr $C$DW$9, DW_AT_TI_end_line(0x52)
$C$DW$10	.dwtag  DW_TAG_TI_loop_range
	.dwattr $C$DW$10, DW_AT_low_pc($C$DW$L$_main$2$B)
	.dwattr $C$DW$10, DW_AT_high_pc($C$DW$L$_main$2$E)
$C$DW$11	.dwtag  DW_TAG_TI_loop_range
	.dwattr $C$DW$11, DW_AT_low_pc($C$DW$L$_main$3$B)
	.dwattr $C$DW$11, DW_AT_high_pc($C$DW$L$_main$3$E)
	.dwendtag $C$DW$9

	.dwattr $C$DW$7, DW_AT_TI_end_file("video.c")
	.dwattr $C$DW$7, DW_AT_TI_end_line(0x53)
	.dwattr $C$DW$7, DW_AT_TI_end_column(0x01)
	.dwendtag $C$DW$7


;******************************************************************************
;* TYPE INFORMATION                                                           *
;******************************************************************************
$C$DW$T$4	.dwtag  DW_TAG_base_type
	.dwattr $C$DW$T$4, DW_AT_encoding(DW_ATE_boolean)
	.dwattr $C$DW$T$4, DW_AT_name("bool")
	.dwattr $C$DW$T$4, DW_AT_byte_size(0x01)
$C$DW$T$5	.dwtag  DW_TAG_base_type
	.dwattr $C$DW$T$5, DW_AT_encoding(DW_ATE_signed_char)
	.dwattr $C$DW$T$5, DW_AT_name("signed char")
	.dwattr $C$DW$T$5, DW_AT_byte_size(0x01)
$C$DW$T$6	.dwtag  DW_TAG_base_type
	.dwattr $C$DW$T$6, DW_AT_encoding(DW_ATE_unsigned_char)
	.dwattr $C$DW$T$6, DW_AT_name("unsigned char")
	.dwattr $C$DW$T$6, DW_AT_byte_size(0x01)
$C$DW$T$7	.dwtag  DW_TAG_base_type
	.dwattr $C$DW$T$7, DW_AT_encoding(DW_ATE_signed_char)
	.dwattr $C$DW$T$7, DW_AT_name("wchar_t")
	.dwattr $C$DW$T$7, DW_AT_byte_size(0x02)
$C$DW$T$8	.dwtag  DW_TAG_base_type
	.dwattr $C$DW$T$8, DW_AT_encoding(DW_ATE_signed)
	.dwattr $C$DW$T$8, DW_AT_name("short")
	.dwattr $C$DW$T$8, DW_AT_byte_size(0x02)
$C$DW$T$9	.dwtag  DW_TAG_base_type
	.dwattr $C$DW$T$9, DW_AT_encoding(DW_ATE_unsigned)
	.dwattr $C$DW$T$9, DW_AT_name("unsigned short")
	.dwattr $C$DW$T$9, DW_AT_byte_size(0x02)

$C$DW$T$22	.dwtag  DW_TAG_array_type
	.dwattr $C$DW$T$22, DW_AT_type(*$C$DW$T$9)
	.dwattr $C$DW$T$22, DW_AT_language(DW_LANG_C)
	.dwattr $C$DW$T$22, DW_AT_byte_size(0xb400)
$C$DW$12	.dwtag  DW_TAG_subrange_type
	.dwattr $C$DW$12, DW_AT_upper_bound(0x59ff)
	.dwendtag $C$DW$T$22

$C$DW$T$10	.dwtag  DW_TAG_base_type
	.dwattr $C$DW$T$10, DW_AT_encoding(DW_ATE_signed)
	.dwattr $C$DW$T$10, DW_AT_name("int")
	.dwattr $C$DW$T$10, DW_AT_byte_size(0x04)
$C$DW$T$11	.dwtag  DW_TAG_base_type
	.dwattr $C$DW$T$11, DW_AT_encoding(DW_ATE_unsigned)
	.dwattr $C$DW$T$11, DW_AT_name("unsigned int")
	.dwattr $C$DW$T$11, DW_AT_byte_size(0x04)
$C$DW$T$12	.dwtag  DW_TAG_base_type
	.dwattr $C$DW$T$12, DW_AT_encoding(DW_ATE_signed)
	.dwattr $C$DW$T$12, DW_AT_name("long")
	.dwattr $C$DW$T$12, DW_AT_byte_size(0x08)
	.dwattr $C$DW$T$12, DW_AT_bit_size(0x28)
	.dwattr $C$DW$T$12, DW_AT_bit_offset(0x18)
$C$DW$T$13	.dwtag  DW_TAG_base_type
	.dwattr $C$DW$T$13, DW_AT_encoding(DW_ATE_unsigned)
	.dwattr $C$DW$T$13, DW_AT_name("unsigned long")
	.dwattr $C$DW$T$13, DW_AT_byte_size(0x08)
	.dwattr $C$DW$T$13, DW_AT_bit_size(0x28)
	.dwattr $C$DW$T$13, DW_AT_bit_offset(0x18)
$C$DW$T$14	.dwtag  DW_TAG_base_type
	.dwattr $C$DW$T$14, DW_AT_encoding(DW_ATE_signed)
	.dwattr $C$DW$T$14, DW_AT_name("long long")
	.dwattr $C$DW$T$14, DW_AT_byte_size(0x08)
$C$DW$T$15	.dwtag  DW_TAG_base_type
	.dwattr $C$DW$T$15, DW_AT_encoding(DW_ATE_unsigned)
	.dwattr $C$DW$T$15, DW_AT_name("unsigned long long")
	.dwattr $C$DW$T$15, DW_AT_byte_size(0x08)
$C$DW$T$16	.dwtag  DW_TAG_base_type
	.dwattr $C$DW$T$16, DW_AT_encoding(DW_ATE_float)
	.dwattr $C$DW$T$16, DW_AT_name("float")
	.dwattr $C$DW$T$16, DW_AT_byte_size(0x04)
$C$DW$T$17	.dwtag  DW_TAG_base_type
	.dwattr $C$DW$T$17, DW_AT_encoding(DW_ATE_float)
	.dwattr $C$DW$T$17, DW_AT_name("double")
	.dwattr $C$DW$T$17, DW_AT_byte_size(0x08)
$C$DW$T$18	.dwtag  DW_TAG_base_type
	.dwattr $C$DW$T$18, DW_AT_encoding(DW_ATE_float)
	.dwattr $C$DW$T$18, DW_AT_name("long double")
	.dwattr $C$DW$T$18, DW_AT_byte_size(0x08)
	.dwattr $C$DW$CU, DW_AT_language(DW_LANG_C)

;***************************************************************
;* DWARF REGISTER MAP                                          *
;***************************************************************

$C$DW$13	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A0")
	.dwattr $C$DW$13, DW_AT_location[DW_OP_reg0]
$C$DW$14	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A1")
	.dwattr $C$DW$14, DW_AT_location[DW_OP_reg1]
$C$DW$15	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A2")
	.dwattr $C$DW$15, DW_AT_location[DW_OP_reg2]
$C$DW$16	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A3")
	.dwattr $C$DW$16, DW_AT_location[DW_OP_reg3]
$C$DW$17	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A4")
	.dwattr $C$DW$17, DW_AT_location[DW_OP_reg4]
$C$DW$18	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A5")
	.dwattr $C$DW$18, DW_AT_location[DW_OP_reg5]
$C$DW$19	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A6")
	.dwattr $C$DW$19, DW_AT_location[DW_OP_reg6]
$C$DW$20	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A7")
	.dwattr $C$DW$20, DW_AT_location[DW_OP_reg7]
$C$DW$21	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A8")
	.dwattr $C$DW$21, DW_AT_location[DW_OP_reg8]
$C$DW$22	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A9")
	.dwattr $C$DW$22, DW_AT_location[DW_OP_reg9]
$C$DW$23	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A10")
	.dwattr $C$DW$23, DW_AT_location[DW_OP_reg10]
$C$DW$24	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A11")
	.dwattr $C$DW$24, DW_AT_location[DW_OP_reg11]
$C$DW$25	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A12")
	.dwattr $C$DW$25, DW_AT_location[DW_OP_reg12]
$C$DW$26	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A13")
	.dwattr $C$DW$26, DW_AT_location[DW_OP_reg13]
$C$DW$27	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A14")
	.dwattr $C$DW$27, DW_AT_location[DW_OP_reg14]
$C$DW$28	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A15")
	.dwattr $C$DW$28, DW_AT_location[DW_OP_reg15]
$C$DW$29	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B0")
	.dwattr $C$DW$29, DW_AT_location[DW_OP_reg16]
$C$DW$30	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B1")
	.dwattr $C$DW$30, DW_AT_location[DW_OP_reg17]
$C$DW$31	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B2")
	.dwattr $C$DW$31, DW_AT_location[DW_OP_reg18]
$C$DW$32	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B3")
	.dwattr $C$DW$32, DW_AT_location[DW_OP_reg19]
$C$DW$33	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B4")
	.dwattr $C$DW$33, DW_AT_location[DW_OP_reg20]
$C$DW$34	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B5")
	.dwattr $C$DW$34, DW_AT_location[DW_OP_reg21]
$C$DW$35	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B6")
	.dwattr $C$DW$35, DW_AT_location[DW_OP_reg22]
$C$DW$36	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B7")
	.dwattr $C$DW$36, DW_AT_location[DW_OP_reg23]
$C$DW$37	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B8")
	.dwattr $C$DW$37, DW_AT_location[DW_OP_reg24]
$C$DW$38	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B9")
	.dwattr $C$DW$38, DW_AT_location[DW_OP_reg25]
$C$DW$39	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B10")
	.dwattr $C$DW$39, DW_AT_location[DW_OP_reg26]
$C$DW$40	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B11")
	.dwattr $C$DW$40, DW_AT_location[DW_OP_reg27]
$C$DW$41	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B12")
	.dwattr $C$DW$41, DW_AT_location[DW_OP_reg28]
$C$DW$42	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B13")
	.dwattr $C$DW$42, DW_AT_location[DW_OP_reg29]
$C$DW$43	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("DP")
	.dwattr $C$DW$43, DW_AT_location[DW_OP_reg30]
$C$DW$44	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("SP")
	.dwattr $C$DW$44, DW_AT_location[DW_OP_reg31]
$C$DW$45	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("FP")
	.dwattr $C$DW$45, DW_AT_location[DW_OP_regx 0x20]
$C$DW$46	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("PC")
	.dwattr $C$DW$46, DW_AT_location[DW_OP_regx 0x21]
$C$DW$47	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("IRP")
	.dwattr $C$DW$47, DW_AT_location[DW_OP_regx 0x22]
$C$DW$48	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("IFR")
	.dwattr $C$DW$48, DW_AT_location[DW_OP_regx 0x23]
$C$DW$49	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("NRP")
	.dwattr $C$DW$49, DW_AT_location[DW_OP_regx 0x24]
$C$DW$50	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A16")
	.dwattr $C$DW$50, DW_AT_location[DW_OP_regx 0x25]
$C$DW$51	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A17")
	.dwattr $C$DW$51, DW_AT_location[DW_OP_regx 0x26]
$C$DW$52	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A18")
	.dwattr $C$DW$52, DW_AT_location[DW_OP_regx 0x27]
$C$DW$53	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A19")
	.dwattr $C$DW$53, DW_AT_location[DW_OP_regx 0x28]
$C$DW$54	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A20")
	.dwattr $C$DW$54, DW_AT_location[DW_OP_regx 0x29]
$C$DW$55	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A21")
	.dwattr $C$DW$55, DW_AT_location[DW_OP_regx 0x2a]
$C$DW$56	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A22")
	.dwattr $C$DW$56, DW_AT_location[DW_OP_regx 0x2b]
$C$DW$57	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A23")
	.dwattr $C$DW$57, DW_AT_location[DW_OP_regx 0x2c]
$C$DW$58	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A24")
	.dwattr $C$DW$58, DW_AT_location[DW_OP_regx 0x2d]
$C$DW$59	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A25")
	.dwattr $C$DW$59, DW_AT_location[DW_OP_regx 0x2e]
$C$DW$60	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A26")
	.dwattr $C$DW$60, DW_AT_location[DW_OP_regx 0x2f]
$C$DW$61	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A27")
	.dwattr $C$DW$61, DW_AT_location[DW_OP_regx 0x30]
$C$DW$62	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A28")
	.dwattr $C$DW$62, DW_AT_location[DW_OP_regx 0x31]
$C$DW$63	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A29")
	.dwattr $C$DW$63, DW_AT_location[DW_OP_regx 0x32]
$C$DW$64	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A30")
	.dwattr $C$DW$64, DW_AT_location[DW_OP_regx 0x33]
$C$DW$65	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("A31")
	.dwattr $C$DW$65, DW_AT_location[DW_OP_regx 0x34]
$C$DW$66	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B16")
	.dwattr $C$DW$66, DW_AT_location[DW_OP_regx 0x35]
$C$DW$67	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B17")
	.dwattr $C$DW$67, DW_AT_location[DW_OP_regx 0x36]
$C$DW$68	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B18")
	.dwattr $C$DW$68, DW_AT_location[DW_OP_regx 0x37]
$C$DW$69	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B19")
	.dwattr $C$DW$69, DW_AT_location[DW_OP_regx 0x38]
$C$DW$70	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B20")
	.dwattr $C$DW$70, DW_AT_location[DW_OP_regx 0x39]
$C$DW$71	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B21")
	.dwattr $C$DW$71, DW_AT_location[DW_OP_regx 0x3a]
$C$DW$72	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B22")
	.dwattr $C$DW$72, DW_AT_location[DW_OP_regx 0x3b]
$C$DW$73	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B23")
	.dwattr $C$DW$73, DW_AT_location[DW_OP_regx 0x3c]
$C$DW$74	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B24")
	.dwattr $C$DW$74, DW_AT_location[DW_OP_regx 0x3d]
$C$DW$75	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B25")
	.dwattr $C$DW$75, DW_AT_location[DW_OP_regx 0x3e]
$C$DW$76	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B26")
	.dwattr $C$DW$76, DW_AT_location[DW_OP_regx 0x3f]
$C$DW$77	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B27")
	.dwattr $C$DW$77, DW_AT_location[DW_OP_regx 0x40]
$C$DW$78	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B28")
	.dwattr $C$DW$78, DW_AT_location[DW_OP_regx 0x41]
$C$DW$79	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B29")
	.dwattr $C$DW$79, DW_AT_location[DW_OP_regx 0x42]
$C$DW$80	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B30")
	.dwattr $C$DW$80, DW_AT_location[DW_OP_regx 0x43]
$C$DW$81	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("B31")
	.dwattr $C$DW$81, DW_AT_location[DW_OP_regx 0x44]
$C$DW$82	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("AMR")
	.dwattr $C$DW$82, DW_AT_location[DW_OP_regx 0x45]
$C$DW$83	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("CSR")
	.dwattr $C$DW$83, DW_AT_location[DW_OP_regx 0x46]
$C$DW$84	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("ISR")
	.dwattr $C$DW$84, DW_AT_location[DW_OP_regx 0x47]
$C$DW$85	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("ICR")
	.dwattr $C$DW$85, DW_AT_location[DW_OP_regx 0x48]
$C$DW$86	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("IER")
	.dwattr $C$DW$86, DW_AT_location[DW_OP_regx 0x49]
$C$DW$87	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("ISTP")
	.dwattr $C$DW$87, DW_AT_location[DW_OP_regx 0x4a]
$C$DW$88	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("IN")
	.dwattr $C$DW$88, DW_AT_location[DW_OP_regx 0x4b]
$C$DW$89	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("OUT")
	.dwattr $C$DW$89, DW_AT_location[DW_OP_regx 0x4c]
$C$DW$90	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("ACR")
	.dwattr $C$DW$90, DW_AT_location[DW_OP_regx 0x4d]
$C$DW$91	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("ADR")
	.dwattr $C$DW$91, DW_AT_location[DW_OP_regx 0x4e]
$C$DW$92	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("FADCR")
	.dwattr $C$DW$92, DW_AT_location[DW_OP_regx 0x4f]
$C$DW$93	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("FAUCR")
	.dwattr $C$DW$93, DW_AT_location[DW_OP_regx 0x50]
$C$DW$94	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("FMCR")
	.dwattr $C$DW$94, DW_AT_location[DW_OP_regx 0x51]
$C$DW$95	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("GFPGFR")
	.dwattr $C$DW$95, DW_AT_location[DW_OP_regx 0x52]
$C$DW$96	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("DIER")
	.dwattr $C$DW$96, DW_AT_location[DW_OP_regx 0x53]
$C$DW$97	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("REP")
	.dwattr $C$DW$97, DW_AT_location[DW_OP_regx 0x54]
$C$DW$98	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("TSCL")
	.dwattr $C$DW$98, DW_AT_location[DW_OP_regx 0x55]
$C$DW$99	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("TSCH")
	.dwattr $C$DW$99, DW_AT_location[DW_OP_regx 0x56]
$C$DW$100	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("ARP")
	.dwattr $C$DW$100, DW_AT_location[DW_OP_regx 0x57]
$C$DW$101	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("ILC")
	.dwattr $C$DW$101, DW_AT_location[DW_OP_regx 0x58]
$C$DW$102	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("RILC")
	.dwattr $C$DW$102, DW_AT_location[DW_OP_regx 0x59]
$C$DW$103	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("DNUM")
	.dwattr $C$DW$103, DW_AT_location[DW_OP_regx 0x5a]
$C$DW$104	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("SSR")
	.dwattr $C$DW$104, DW_AT_location[DW_OP_regx 0x5b]
$C$DW$105	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("GPLYA")
	.dwattr $C$DW$105, DW_AT_location[DW_OP_regx 0x5c]
$C$DW$106	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("GPLYB")
	.dwattr $C$DW$106, DW_AT_location[DW_OP_regx 0x5d]
$C$DW$107	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("TSR")
	.dwattr $C$DW$107, DW_AT_location[DW_OP_regx 0x5e]
$C$DW$108	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("ITSR")
	.dwattr $C$DW$108, DW_AT_location[DW_OP_regx 0x5f]
$C$DW$109	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("NTSR")
	.dwattr $C$DW$109, DW_AT_location[DW_OP_regx 0x60]
$C$DW$110	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("EFR")
	.dwattr $C$DW$110, DW_AT_location[DW_OP_regx 0x61]
$C$DW$111	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("ECR")
	.dwattr $C$DW$111, DW_AT_location[DW_OP_regx 0x62]
$C$DW$112	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("IERR")
	.dwattr $C$DW$112, DW_AT_location[DW_OP_regx 0x63]
$C$DW$113	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("DMSG")
	.dwattr $C$DW$113, DW_AT_location[DW_OP_regx 0x64]
$C$DW$114	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("CMSG")
	.dwattr $C$DW$114, DW_AT_location[DW_OP_regx 0x65]
$C$DW$115	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("DT_DMA_ADDR")
	.dwattr $C$DW$115, DW_AT_location[DW_OP_regx 0x66]
$C$DW$116	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("DT_DMA_DATA")
	.dwattr $C$DW$116, DW_AT_location[DW_OP_regx 0x67]
$C$DW$117	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("DT_DMA_CNTL")
	.dwattr $C$DW$117, DW_AT_location[DW_OP_regx 0x68]
$C$DW$118	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("TCU_CNTL")
	.dwattr $C$DW$118, DW_AT_location[DW_OP_regx 0x69]
$C$DW$119	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("RTDX_REC_CNTL")
	.dwattr $C$DW$119, DW_AT_location[DW_OP_regx 0x6a]
$C$DW$120	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("RTDX_XMT_CNTL")
	.dwattr $C$DW$120, DW_AT_location[DW_OP_regx 0x6b]
$C$DW$121	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("RTDX_CFG")
	.dwattr $C$DW$121, DW_AT_location[DW_OP_regx 0x6c]
$C$DW$122	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("RTDX_RDATA")
	.dwattr $C$DW$122, DW_AT_location[DW_OP_regx 0x6d]
$C$DW$123	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("RTDX_WDATA")
	.dwattr $C$DW$123, DW_AT_location[DW_OP_regx 0x6e]
$C$DW$124	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("RTDX_RADDR")
	.dwattr $C$DW$124, DW_AT_location[DW_OP_regx 0x6f]
$C$DW$125	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("RTDX_WADDR")
	.dwattr $C$DW$125, DW_AT_location[DW_OP_regx 0x70]
$C$DW$126	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("MFREG0")
	.dwattr $C$DW$126, DW_AT_location[DW_OP_regx 0x71]
$C$DW$127	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("DBG_STAT")
	.dwattr $C$DW$127, DW_AT_location[DW_OP_regx 0x72]
$C$DW$128	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("BRK_EN")
	.dwattr $C$DW$128, DW_AT_location[DW_OP_regx 0x73]
$C$DW$129	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("HWBP0_CNT")
	.dwattr $C$DW$129, DW_AT_location[DW_OP_regx 0x74]
$C$DW$130	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("HWBP0")
	.dwattr $C$DW$130, DW_AT_location[DW_OP_regx 0x75]
$C$DW$131	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("HWBP1")
	.dwattr $C$DW$131, DW_AT_location[DW_OP_regx 0x76]
$C$DW$132	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("HWBP2")
	.dwattr $C$DW$132, DW_AT_location[DW_OP_regx 0x77]
$C$DW$133	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("HWBP3")
	.dwattr $C$DW$133, DW_AT_location[DW_OP_regx 0x78]
$C$DW$134	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("OVERLAY")
	.dwattr $C$DW$134, DW_AT_location[DW_OP_regx 0x79]
$C$DW$135	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("PC_PROF")
	.dwattr $C$DW$135, DW_AT_location[DW_OP_regx 0x7a]
$C$DW$136	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("ATSR")
	.dwattr $C$DW$136, DW_AT_location[DW_OP_regx 0x7b]
$C$DW$137	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("TRR")
	.dwattr $C$DW$137, DW_AT_location[DW_OP_regx 0x7c]
$C$DW$138	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("TCRR")
	.dwattr $C$DW$138, DW_AT_location[DW_OP_regx 0x7d]
$C$DW$139	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("DESR")
	.dwattr $C$DW$139, DW_AT_location[DW_OP_regx 0x7e]
$C$DW$140	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("DETR")
	.dwattr $C$DW$140, DW_AT_location[DW_OP_regx 0x7f]
$C$DW$141	.dwtag  DW_TAG_TI_assign_register, DW_AT_name("CIE_RETA")
	.dwattr $C$DW$141, DW_AT_location[DW_OP_regx 0xe4]
	.dwendtag $C$DW$CU

