;******************************************************************************
;* TMS470 C/C++ Codegen                                             PC v4.1.2 *
;* Date/Time created: Thu May 03 11:04:46 2012                                *
;******************************************************************************
	.compiler_opts --abi=tiabi --code_state=32 --endian=big --float_support=fpalib --silicon_version=4 
	.state32

DW$CU	.dwtag  DW_TAG_compile_unit
	.dwattr DW$CU, DW_AT_name("interrupts.c")
	.dwattr DW$CU, DW_AT_producer("TMS470 C/C++ Codegen PC v4.1.2 Copyright (c) 1996-2005 Texas Instruments Incorporated")
	.dwattr DW$CU, DW_AT_stmt_list(0x00)
	.dwattr DW$CU, DW_AT_TI_VERSION(0x01)

DW$1	.dwtag  DW_TAG_subprogram, DW_AT_name("zero_out_integrity_word"), DW_AT_symbol_name("_zero_out_integrity_word")
	.dwattr DW$1, DW_AT_declaration(0x01)
	.dwattr DW$1, DW_AT_external(0x01)

DW$2	.dwtag  DW_TAG_subprogram, DW_AT_name("clear_program_flash"), DW_AT_symbol_name("_clear_program_flash")
	.dwattr DW$2, DW_AT_declaration(0x01)
	.dwattr DW$2, DW_AT_external(0x01)
DW$3	.dwtag  DW_TAG_variable, DW_AT_name("CimRegs"), DW_AT_symbol_name("_CimRegs")
	.dwattr DW$3, DW_AT_type(*DW$T$66)
	.dwattr DW$3, DW_AT_declaration(0x01)
	.dwattr DW$3, DW_AT_external(0x01)
DW$4	.dwtag  DW_TAG_variable, DW_AT_name("DecRegs"), DW_AT_symbol_name("_DecRegs")
	.dwattr DW$4, DW_AT_type(*DW$T$75)
	.dwattr DW$4, DW_AT_declaration(0x01)
	.dwattr DW$4, DW_AT_external(0x01)
;	C:\CCStudio_v3.1\tms470\cgtools\bin\opt470.exe C:\DOCUME~1\a0271083\LOCALS~1\Temp\TI1162 C:\DOCUME~1\a0271083\LOCALS~1\Temp\TI1164 
	.sect	".text"
	.state32
	.global	_undefined_instruction_exception

DW$5	.dwtag  DW_TAG_subprogram, DW_AT_name("undefined_instruction_exception"), DW_AT_symbol_name("_undefined_instruction_exception")
	.dwattr DW$5, DW_AT_low_pc(_undefined_instruction_exception)
	.dwattr DW$5, DW_AT_high_pc(0x00)
	.dwattr DW$5, DW_AT_begin_file("interrupts.c")
	.dwattr DW$5, DW_AT_begin_line(0x0a)
	.dwattr DW$5, DW_AT_begin_column(0x06)
	.dwpsn	"interrupts.c",11,1

	.dwfde DW$CIE

;*****************************************************************************
;* FUNCTION NAME: undefined_instruction_exception                            *
;*                                                                           *
;*   Regs Modified     : SR                                                  *
;*   Regs Used         : LR,SR                                               *
;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                   *
;*****************************************************************************

;******************************************************************************
;*                                                                            *
;* Using -g (debug) with optimization (-o2) may disable key optimizations!    *
;*                                                                            *
;******************************************************************************
_undefined_instruction_exception:
;* --------------------------------------------------------------------------*
	.dwcfa	0x0e, 0
	.dwcfa	0x09, 26, 14
	.dwpsn	"interrupts.c",12,1
        MOVS      PC, LR
	.dwattr DW$5, DW_AT_end_file("interrupts.c")
	.dwattr DW$5, DW_AT_end_line(0x0c)
	.dwattr DW$5, DW_AT_end_column(0x01)
	.dwendentry
	.dwendtag DW$5

	.sect	".text"
	.state32
	.global	_software_interrupt

DW$6	.dwtag  DW_TAG_subprogram, DW_AT_name("software_interrupt"), DW_AT_symbol_name("_software_interrupt")
	.dwattr DW$6, DW_AT_low_pc(_software_interrupt)
	.dwattr DW$6, DW_AT_high_pc(0x00)
	.dwattr DW$6, DW_AT_begin_file("interrupts.c")
	.dwattr DW$6, DW_AT_begin_line(0x0f)
	.dwattr DW$6, DW_AT_begin_column(0x06)
	.dwpsn	"interrupts.c",17,1

	.dwfde DW$CIE

;*****************************************************************************
;* FUNCTION NAME: software_interrupt                                         *
;*                                                                           *
;*   Regs Modified     : A1,A2,A3,A4,V1,V9,SP,LR,SR                          *
;*   Regs Used         : A1,A2,A3,A4,V1,V9,SP,LR,SR                          *
;*   Local Frame Size  : 0 Args + 0 Auto + 8 Save = 8 byte                   *
;*****************************************************************************

;******************************************************************************
;*                                                                            *
;* Using -g (debug) with optimization (-o2) may disable key optimizations!    *
;*                                                                            *
;******************************************************************************
_software_interrupt:
;* --------------------------------------------------------------------------*
	.dwcfa	0x0e, 0
	.dwcfa	0x09, 26, 14
        STMFD     SP!, {V1, LR}
	.dwcfa	0x0e, 4
	.dwcfa	0x80, 14, 1
	.dwcfa	0x0e, 8
	.dwcfa	0x80, 4, 2
	.dwcfa	0x0e, 8
;* A1    assigned to _arg1
DW$7	.dwtag  DW_TAG_formal_parameter, DW_AT_name("arg1"), DW_AT_symbol_name("_arg1")
	.dwattr DW$7, DW_AT_type(*DW$T$19)
	.dwattr DW$7, DW_AT_location[DW_OP_reg0]
;* A2    assigned to _arg2
DW$8	.dwtag  DW_TAG_formal_parameter, DW_AT_name("arg2"), DW_AT_symbol_name("_arg2")
	.dwattr DW$8, DW_AT_type(*DW$T$19)
	.dwattr DW$8, DW_AT_location[DW_OP_reg1]
;* A3    assigned to _arg3
DW$9	.dwtag  DW_TAG_formal_parameter, DW_AT_name("arg3"), DW_AT_symbol_name("_arg3")
	.dwattr DW$9, DW_AT_type(*DW$T$19)
	.dwattr DW$9, DW_AT_location[DW_OP_reg2]
;* A4    assigned to _swi_number
DW$10	.dwtag  DW_TAG_formal_parameter, DW_AT_name("swi_number"), DW_AT_symbol_name("_swi_number")
	.dwattr DW$10, DW_AT_type(*DW$T$51)
	.dwattr DW$10, DW_AT_location[DW_OP_reg3]
;* A3    assigned to C$1
;* A3    assigned to C$2
;* V9    assigned to L$1
;* V9    assigned to L$2
;* A2    assigned to _source_index
DW$11	.dwtag  DW_TAG_variable, DW_AT_name("source_index"), DW_AT_symbol_name("_source_index")
	.dwattr DW$11, DW_AT_type(*DW$T$59)
	.dwattr DW$11, DW_AT_location[DW_OP_reg1]
;* A1    assigned to _program_index
DW$12	.dwtag  DW_TAG_variable, DW_AT_name("program_index"), DW_AT_symbol_name("_program_index")
	.dwattr DW$12, DW_AT_type(*DW$T$59)
	.dwattr DW$12, DW_AT_location[DW_OP_reg0]
;* A2    assigned to _source_index
DW$13	.dwtag  DW_TAG_variable, DW_AT_name("source_index"), DW_AT_symbol_name("_source_index")
	.dwattr DW$13, DW_AT_type(*DW$T$59)
	.dwattr DW$13, DW_AT_location[DW_OP_reg1]
;* A1    assigned to _program_index
DW$14	.dwtag  DW_TAG_variable, DW_AT_name("program_index"), DW_AT_symbol_name("_program_index")
	.dwattr DW$14, DW_AT_type(*DW$T$59)
	.dwattr DW$14, DW_AT_location[DW_OP_reg0]
;* A4    assigned to _swi_number
DW$15	.dwtag  DW_TAG_variable, DW_AT_name("swi_number"), DW_AT_symbol_name("_swi_number")
	.dwattr DW$15, DW_AT_type(*DW$T$77)
	.dwattr DW$15, DW_AT_location[DW_OP_reg3]
;* A2    assigned to _arg2
DW$16	.dwtag  DW_TAG_variable, DW_AT_name("arg2"), DW_AT_symbol_name("_arg2")
	.dwattr DW$16, DW_AT_type(*DW$T$60)
	.dwattr DW$16, DW_AT_location[DW_OP_reg1]
;* A1    assigned to _arg1
DW$17	.dwtag  DW_TAG_variable, DW_AT_name("arg1"), DW_AT_symbol_name("_arg1")
	.dwattr DW$17, DW_AT_type(*DW$T$60)
	.dwattr DW$17, DW_AT_location[DW_OP_reg0]
;* V9    assigned to v$2
;* A3    assigned to K$13
;* A3    assigned to K$13
	.dwpsn	"interrupts.c",19,2
 MRS     r3, cpsr 
	.dwpsn	"interrupts.c",20,2
 ORR     r3, r3, #0xc0 
	.dwpsn	"interrupts.c",21,2
 MSR     cpsr, r3
	.dwpsn	"interrupts.c",23,2
  LDRB  R3,[R14,#-1]
	.dwpsn	"interrupts.c",25,2
        LDR       A3, CON2              ; |44| 
        LDR       V9, CON3              ; |44| 
        CMP       A4, #1                ; |25| 
        BLS       L3                    ; |25| 
        ; |25| 
;* --------------------------------------------------------------------------*
        SUB       A4, A4, #3            ; |25| 
        CMP       A4, #11               ; |25| 
        LDMHIFD   SP!, {V1, PC}^
;* --------------------------------------------------------------------------*
        ADR       LR, SW1               ; |25| 
        LDR       PC, [LR, +A4, LSL #2] ; |25| 
        ; |25| 
	.align	4
	.align	4
SW1:	.word	L1	; 3
	.word	L17	; 4
	.word	L16	; 5
	.word	L15	; 6
	.word	L14	; 7
	.word	L13	; 8
	.word	L12	; 9
	.word	L11	; 10
	.word	L10	; 11
	.word	L7	; 12
	.word	L18	; 0
	.word	L5	; 14
	.sect	".text"
;* --------------------------------------------------------------------------*
L1:    
	.dwpsn	"interrupts.c",63,3
        CMP       A1, #100352           ; |63| 
        LDMCCFD   SP!, {V1, PC}^
;* --------------------------------------------------------------------------*
        LDR       A4, CON1              ; |63| 
        CMP       A1, A4                ; |63| 
        LDMHIFD   SP!, {V1, PC}^
;* --------------------------------------------------------------------------*
	.dwpsn	"interrupts.c",70,3
        STR       V9, [A3, #152]        ; |70| 
	.dwpsn	"interrupts.c",72,3
        LDRH      V9, [A3, #22]         ; |72| 
        BIC       V9, V9, #240          ; |72| 
        ORR       V9, V9, #32           ; |72| 
        STRH      V9, [A3, #22]         ; |72| 
	.dwpsn	"interrupts.c",73,3
        LDRH      V9, [A3, #22]         ; |73| 
        MOV       V9, V9, LSL #22
        MOV       V9, V9, LSR #22
        LDR       A4, CON4              ; |73| 
        ORR       V9, A4, V9            ; |73| 
        STRH      V9, [A3, #22]         ; |73| 
	.dwpsn	"interrupts.c",74,3
        LDRH      V9, [A3, #22]         ; |74| 
        AND       A4, V9, #253          ; |74| 
        AND       V9, V9, #65280        ; |74| 
        ORR       V9, A4, V9            ; |74| 
        STRH      V9, [A3, #22]         ; |74| 
	.dwpsn	"interrupts.c",77,3
        MOV       V9, A1, ASR #2
        MOV       V9, V9, LSL #2
        STR       A2, [V9, #0]          ; |77| 
	.dwpsn	"interrupts.c",79,3
        LDRH      V9, [A3, #22]         ; |79| 
        ORR       V9, V9, #2            ; |79| 
        STRH      V9, [A3, #22]         ; |79| 
	.dwpsn	"interrupts.c",73,3
;* --------------------------------------------------------------------------*
;*   BEGIN LOOP L2
;*
;*   Loop source line                : 81
;*   Loop closing brace source line  : 84
;*   Known Minimum Trip Count        : 1
;*   Known Maximum Trip Count        : 4294967295
;*   Known Max Trip Count Factor     : 1
;* --------------------------------------------------------------------------*
L2:    
DW$L$_software_interrupt$7$B:
	.dwpsn	"interrupts.c",81,9
        LDR       V9, [A3, #148]        ; |81| 
        TST       V9, #2048             ; |81| 
        BNE       L2                    ; |81| 
        ; |81| 
DW$L$_software_interrupt$7$E:
;* --------------------------------------------------------------------------*
        LDMFD     SP!, {V1, PC}^
;* --------------------------------------------------------------------------*
L3:    
	.dwpsn	"interrupts.c",40,4
        CMP       A1, #64               ; |40| 
        LDMCSFD   SP!, {V1, PC}^
;* --------------------------------------------------------------------------*
	.dwpsn	"interrupts.c",44,4
        STR       V9, [A3, #152]        ; |44| 
	.dwpsn	"interrupts.c",46,4
        LDR       V9, [A3, #148]        ; |46| 
	.dwpsn	"interrupts.c",49,4
        ORR       V9, V9, #512          ; |49| 
        BIC       V9, V9, #63           ; |49| 
        AND       A1, A1, #63           ; |49| 
        ORR       V9, A1, V9            ; |49| 
        STR       V9, [A3, #148]        ; |49| 
	.dwpsn	"interrupts.c",50,4
        CMP       A4, #1                ; |50| 
        LDMEQFD   SP!, {V1, PC}^
;* --------------------------------------------------------------------------*
	.dwpsn	"interrupts.c",44,4
;* --------------------------------------------------------------------------*
;*   BEGIN LOOP L4
;*
;*   Loop source line                : 54
;*   Loop closing brace source line  : 57
;*   Known Minimum Trip Count        : 1
;*   Known Maximum Trip Count        : 4294967295
;*   Known Max Trip Count Factor     : 1
;* --------------------------------------------------------------------------*
L4:    
DW$L$_software_interrupt$12$B:
	.dwpsn	"interrupts.c",54,10
        LDR       V9, [A3, #148]        ; |54| 
        TST       V9, #2048             ; |54| 
        BNE       L4                    ; |54| 
        ; |54| 
DW$L$_software_interrupt$12$E:
;* --------------------------------------------------------------------------*
        LDMFD     SP!, {V1, PC}^
;* --------------------------------------------------------------------------*
L5:    
	.dwpsn	"interrupts.c",155,20
        MOV       V9, #500              ; |155| 
	.dwpsn	"interrupts.c",150,23
        MOV       A1, #102400           ; |150| 
	.dwpsn	"interrupts.c",151,23
        LDR       A2, CON5              ; |151| 
;* --------------------------------------------------------------------------*
;*   BEGIN LOOP L6
;*
;*   Loop source line                : 155
;*   Loop closing brace source line  : 158
;*   Known Minimum Trip Count        : 500
;*   Known Maximum Trip Count        : 500
;*   Known Max Trip Count Factor     : 500
;* --------------------------------------------------------------------------*
L6:    
DW$L$_software_interrupt$15$B:
	.dwpsn	"interrupts.c",157,6
        LDR       A3, [A2], #4          ; |157| 
        STR       A3, [A1], #4          ; |157| 
	.dwpsn	"interrupts.c",155,20
        SUBS      V9, V9, #1            ; |155| 
        BNE       L6                    ; |155| 
        ; |155| 
DW$L$_software_interrupt$15$E:
;* --------------------------------------------------------------------------*
        B         L9                    ; |155| 
        ; |155| 
;* --------------------------------------------------------------------------*
L7:    
	.dwpsn	"interrupts.c",134,20
        MOV       V9, #500              ; |134| 
	.dwpsn	"interrupts.c",129,23
        MOV       A1, #102400           ; |129| 
	.dwpsn	"interrupts.c",130,23
        LDR       A2, CON6              ; |130| 
;* --------------------------------------------------------------------------*
;*   BEGIN LOOP L8
;*
;*   Loop source line                : 134
;*   Loop closing brace source line  : 137
;*   Known Minimum Trip Count        : 500
;*   Known Maximum Trip Count        : 500
;*   Known Max Trip Count Factor     : 500
;* --------------------------------------------------------------------------*
L8:    
DW$L$_software_interrupt$18$B:
	.dwpsn	"interrupts.c",136,6
        LDR       A3, [A2], #4          ; |136| 
        STR       A3, [A1], #4          ; |136| 
	.dwpsn	"interrupts.c",134,20
        SUBS      V9, V9, #1            ; |134| 
        BNE       L8                    ; |134| 
        ; |134| 
DW$L$_software_interrupt$18$E:
;* --------------------------------------------------------------------------*
L9:    
	.dwpsn	"interrupts.c",142,5
        MOV       V1, #102400           ; |142| 
        BL        IND_CALL              ; |142| 
        ; |142| 
	.dwpsn	"interrupts.c",145,4
        LDMFD     SP!, {V1, PC}^
;* --------------------------------------------------------------------------*
L10:    
	.dwpsn	"interrupts.c",121,3
 MRS     r0, spsr 
	.dwpsn	"interrupts.c",122,3
 BIC	  r0, r0, #0x1F 
	.dwpsn	"interrupts.c",123,3
 ORR     r0, r0, #0x10 
	.dwpsn	"interrupts.c",124,3
 MSR     spsr, r0
	.dwpsn	"interrupts.c",125,3
        LDMFD     SP!, {V1, PC}^
;* --------------------------------------------------------------------------*
L11:    
	.dwpsn	"interrupts.c",115,3
 MRS     r0, spsr 
	.dwpsn	"interrupts.c",116,3
 BIC	  r0, r0, #0x1F 
	.dwpsn	"interrupts.c",117,3
 ORR     r0, r0, #0x13 
	.dwpsn	"interrupts.c",118,3
 MSR     spsr, r0
	.dwpsn	"interrupts.c",119,3
        LDMFD     SP!, {V1, PC}^
;* --------------------------------------------------------------------------*
L12:    
	.dwpsn	"interrupts.c",112,3
        LDR       V9, CON7              ; |112| 
        STR       A1, [V9, #0]          ; |112| 
	.dwpsn	"interrupts.c",113,3
        LDMFD     SP!, {V1, PC}^
;* --------------------------------------------------------------------------*
L13:    
	.dwpsn	"interrupts.c",109,3
        LDR       V9, CON8              ; |109| 
        STR       A1, [V9, #0]          ; |109| 
	.dwpsn	"interrupts.c",110,3
        LDMFD     SP!, {V1, PC}^
;* --------------------------------------------------------------------------*
L14:    
	.dwpsn	"interrupts.c",104,3
 MRS     r0, spsr 
	.dwpsn	"interrupts.c",105,3
 ORR     r0, r0, #0x80 
	.dwpsn	"interrupts.c",106,3
 MSR     spsr, r0
	.dwpsn	"interrupts.c",107,3
        LDMFD     SP!, {V1, PC}^
;* --------------------------------------------------------------------------*
L15:    
	.dwpsn	"interrupts.c",99,3
 MRS     r0, spsr 
	.dwpsn	"interrupts.c",100,3
 BIC     r0, r0, #0x80 
	.dwpsn	"interrupts.c",101,3
 MSR     spsr, r0
	.dwpsn	"interrupts.c",102,3
        LDMFD     SP!, {V1, PC}^
;* --------------------------------------------------------------------------*
L16:    
	.dwpsn	"interrupts.c",94,3
 MRS     r0, spsr 
	.dwpsn	"interrupts.c",95,3
 ORR     r0, r0, #0x40 
	.dwpsn	"interrupts.c",96,3
 MSR     spsr, r0
	.dwpsn	"interrupts.c",97,3
        LDMFD     SP!, {V1, PC}^
;* --------------------------------------------------------------------------*
L17:    
	.dwpsn	"interrupts.c",89,3
 MRS     r0, spsr 
	.dwpsn	"interrupts.c",90,3
 BIC     r0, r0, #0x40 
	.dwpsn	"interrupts.c",91,3
 MSR     spsr, r0
;* --------------------------------------------------------------------------*
L18:    
	.dwpsn	"interrupts.c",171,1
	.dwcfa	0x0e, 8
        LDMFD     SP!, {V1, PC}^

DW$18	.dwtag  DW_TAG_loop
	.dwattr DW$18, DW_AT_name("C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm:L8:1:1336061086")
	.dwattr DW$18, DW_AT_begin_file("interrupts.c")
	.dwattr DW$18, DW_AT_begin_line(0x86)
	.dwattr DW$18, DW_AT_end_line(0x89)
DW$19	.dwtag  DW_TAG_loop_range
	.dwattr DW$19, DW_AT_low_pc(DW$L$_software_interrupt$18$B)
	.dwattr DW$19, DW_AT_high_pc(DW$L$_software_interrupt$18$E)
	.dwendtag DW$18


DW$20	.dwtag  DW_TAG_loop
	.dwattr DW$20, DW_AT_name("C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm:L6:1:1336061086")
	.dwattr DW$20, DW_AT_begin_file("interrupts.c")
	.dwattr DW$20, DW_AT_begin_line(0x9b)
	.dwattr DW$20, DW_AT_end_line(0x9e)
DW$21	.dwtag  DW_TAG_loop_range
	.dwattr DW$21, DW_AT_low_pc(DW$L$_software_interrupt$15$B)
	.dwattr DW$21, DW_AT_high_pc(DW$L$_software_interrupt$15$E)
	.dwendtag DW$20


DW$22	.dwtag  DW_TAG_loop
	.dwattr DW$22, DW_AT_name("C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm:L4:1:1336061086")
	.dwattr DW$22, DW_AT_begin_file("interrupts.c")
	.dwattr DW$22, DW_AT_begin_line(0x36)
	.dwattr DW$22, DW_AT_end_line(0x39)
DW$23	.dwtag  DW_TAG_loop_range
	.dwattr DW$23, DW_AT_low_pc(DW$L$_software_interrupt$12$B)
	.dwattr DW$23, DW_AT_high_pc(DW$L$_software_interrupt$12$E)
	.dwendtag DW$22


DW$24	.dwtag  DW_TAG_loop
	.dwattr DW$24, DW_AT_name("C:/digitalpower/cyclone/document/traning material/TRAVEL_MAY2012/lab training/Training PMBus/Lab 04 Closed Loop - Solution/Debug/interrupts.asm:L2:1:1336061086")
	.dwattr DW$24, DW_AT_begin_file("interrupts.c")
	.dwattr DW$24, DW_AT_begin_line(0x51)
	.dwattr DW$24, DW_AT_end_line(0x54)
DW$25	.dwtag  DW_TAG_loop_range
	.dwattr DW$25, DW_AT_low_pc(DW$L$_software_interrupt$7$B)
	.dwattr DW$25, DW_AT_high_pc(DW$L$_software_interrupt$7$E)
	.dwendtag DW$24

	.dwattr DW$6, DW_AT_end_file("interrupts.c")
	.dwattr DW$6, DW_AT_end_line(0xab)
	.dwattr DW$6, DW_AT_end_column(0x01)
	.dwendentry
	.dwendtag DW$6

	.sect	".text"
	.state32
	.global	_abort_prefetch_exception

DW$26	.dwtag  DW_TAG_subprogram, DW_AT_name("abort_prefetch_exception"), DW_AT_symbol_name("_abort_prefetch_exception")
	.dwattr DW$26, DW_AT_low_pc(_abort_prefetch_exception)
	.dwattr DW$26, DW_AT_high_pc(0x00)
	.dwattr DW$26, DW_AT_begin_file("interrupts.c")
	.dwattr DW$26, DW_AT_begin_line(0xae)
	.dwattr DW$26, DW_AT_begin_column(0x06)
	.dwpsn	"interrupts.c",175,1

	.dwfde DW$CIE

;*****************************************************************************
;* FUNCTION NAME: abort_prefetch_exception                                   *
;*                                                                           *
;*   Regs Modified     : SR                                                  *
;*   Regs Used         : LR,SR                                               *
;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                   *
;*****************************************************************************

;******************************************************************************
;*                                                                            *
;* Using -g (debug) with optimization (-o2) may disable key optimizations!    *
;*                                                                            *
;******************************************************************************
_abort_prefetch_exception:
;* --------------------------------------------------------------------------*
	.dwcfa	0x0e, 0
	.dwcfa	0x09, 26, 14
	.dwpsn	"interrupts.c",176,1
        SUBS      PC, LR, #4
	.dwattr DW$26, DW_AT_end_file("interrupts.c")
	.dwattr DW$26, DW_AT_end_line(0xb0)
	.dwattr DW$26, DW_AT_end_column(0x01)
	.dwendentry
	.dwendtag DW$26

	.sect	".text"
	.state32
	.global	_abort_data_fetch_exception

DW$27	.dwtag  DW_TAG_subprogram, DW_AT_name("abort_data_fetch_exception"), DW_AT_symbol_name("_abort_data_fetch_exception")
	.dwattr DW$27, DW_AT_low_pc(_abort_data_fetch_exception)
	.dwattr DW$27, DW_AT_high_pc(0x00)
	.dwattr DW$27, DW_AT_begin_file("interrupts.c")
	.dwattr DW$27, DW_AT_begin_line(0xb3)
	.dwattr DW$27, DW_AT_begin_column(0x06)
	.dwpsn	"interrupts.c",180,1

	.dwfde DW$CIE

;*****************************************************************************
;* FUNCTION NAME: abort_data_fetch_exception                                 *
;*                                                                           *
;*   Regs Modified     : SR                                                  *
;*   Regs Used         : LR,SR                                               *
;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                   *
;*****************************************************************************

;******************************************************************************
;*                                                                            *
;* Using -g (debug) with optimization (-o2) may disable key optimizations!    *
;*                                                                            *
;******************************************************************************
_abort_data_fetch_exception:
;* --------------------------------------------------------------------------*
	.dwcfa	0x0e, 0
	.dwcfa	0x09, 26, 14
	.dwpsn	"interrupts.c",181,1
        SUBS      PC, LR, #8
	.dwattr DW$27, DW_AT_end_file("interrupts.c")
	.dwattr DW$27, DW_AT_end_line(0xb5)
	.dwattr DW$27, DW_AT_end_column(0x01)
	.dwendentry
	.dwendtag DW$27

	.sect	".text"
	.state32
	.global	_fast_interrupt

DW$28	.dwtag  DW_TAG_subprogram, DW_AT_name("fast_interrupt"), DW_AT_symbol_name("_fast_interrupt")
	.dwattr DW$28, DW_AT_low_pc(_fast_interrupt)
	.dwattr DW$28, DW_AT_high_pc(0x00)
	.dwattr DW$28, DW_AT_begin_file("interrupts.c")
	.dwattr DW$28, DW_AT_begin_line(0xb8)
	.dwattr DW$28, DW_AT_begin_column(0x06)
	.dwpsn	"interrupts.c",185,1

	.dwfde DW$CIE

;*****************************************************************************
;* FUNCTION NAME: fast_interrupt                                             *
;*                                                                           *
;*   Regs Modified     : SR                                                  *
;*   Regs Used         : LR,SR                                               *
;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                   *
;*****************************************************************************

;******************************************************************************
;*                                                                            *
;* Using -g (debug) with optimization (-o2) may disable key optimizations!    *
;*                                                                            *
;******************************************************************************
_fast_interrupt:
;* --------------------------------------------------------------------------*
	.dwcfa	0x0e, 0
	.dwcfa	0x09, 26, 14
	.dwpsn	"interrupts.c",186,1
        SUBS      PC, LR, #4
	.dwattr DW$28, DW_AT_end_file("interrupts.c")
	.dwattr DW$28, DW_AT_end_line(0xba)
	.dwattr DW$28, DW_AT_end_column(0x01)
	.dwendentry
	.dwendtag DW$28

;******************************************************************************
;* CONSTANT TABLE                                                             *
;******************************************************************************
	.sect	".text"
	.align	4
CON1:	.field  	102399,32
	.align	4
CON2:	.field  	_DecRegs,32
	.align	4
CON3:	.field  	1121719678,32
	.align	4
CON4:	.field  	-30720,32
	.align	4
CON5:	.field  	_clear_program_flash,32
	.align	4
CON6:	.field  	_zero_out_integrity_word,32
	.align	4
CON7:	.field  	_CimRegs+20,32
	.align	4
CON8:	.field  	_CimRegs+12,32
;******************************************************************************
;* UNDEFINED EXTERNAL REFERENCES                                              *
;******************************************************************************
	.global	_zero_out_integrity_word
	.global	_clear_program_flash
	.global	_CimRegs
	.global	_DecRegs
	.global	IND_CALL

;******************************************************************************
;* TYPE INFORMATION                                                           *
;******************************************************************************

DW$T$48	.dwtag  DW_TAG_subroutine_type
	.dwattr DW$T$48, DW_AT_language(DW_LANG_C)

DW$T$52	.dwtag  DW_TAG_subroutine_type
	.dwattr DW$T$52, DW_AT_language(DW_LANG_C)
DW$29	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$19)
DW$30	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$19)
DW$31	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$19)
DW$32	.dwtag  DW_TAG_formal_parameter, DW_AT_type(*DW$T$51)
	.dwendtag DW$T$52

DW$T$19	.dwtag  DW_TAG_typedef, DW_AT_name("Uint32"), DW_AT_type(*DW$T$11)
	.dwattr DW$T$19, DW_AT_language(DW_LANG_C)
DW$T$59	.dwtag  DW_TAG_pointer_type, DW_AT_type(*DW$T$19)
	.dwattr DW$T$59, DW_AT_address_class(0x20)
DW$T$60	.dwtag  DW_TAG_const_type
	.dwattr DW$T$60, DW_AT_type(*DW$T$19)
DW$T$66	.dwtag  DW_TAG_volatile_type
	.dwattr DW$T$66, DW_AT_type(*DW$T$30)
DW$T$75	.dwtag  DW_TAG_volatile_type
	.dwattr DW$T$75, DW_AT_type(*DW$T$47)
DW$T$51	.dwtag  DW_TAG_typedef, DW_AT_name("Uint8"), DW_AT_type(*DW$T$50)
	.dwattr DW$T$51, DW_AT_language(DW_LANG_C)
DW$T$77	.dwtag  DW_TAG_const_type
	.dwattr DW$T$77, DW_AT_type(*DW$T$51)
DW$T$11	.dwtag  DW_TAG_base_type, DW_AT_name("unsigned int")
	.dwattr DW$T$11, DW_AT_encoding(DW_ATE_unsigned)
	.dwattr DW$T$11, DW_AT_byte_size(0x04)

DW$T$30	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$30, DW_AT_name("CIM_REGS")
	.dwattr DW$T$30, DW_AT_byte_size(0x18)
DW$33	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$21)
	.dwattr DW$33, DW_AT_name("IRQIVEC"), DW_AT_symbol_name("_IRQIVEC")
	.dwattr DW$33, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$33, DW_AT_accessibility(DW_ACCESS_public)
DW$34	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$23)
	.dwattr DW$34, DW_AT_name("FIQIVEC"), DW_AT_symbol_name("_FIQIVEC")
	.dwattr DW$34, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
	.dwattr DW$34, DW_AT_accessibility(DW_ACCESS_public)
DW$35	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$35, DW_AT_name("RSVD"), DW_AT_symbol_name("_RSVD")
	.dwattr DW$35, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
	.dwattr DW$35, DW_AT_accessibility(DW_ACCESS_public)
DW$36	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$25)
	.dwattr DW$36, DW_AT_name("FIRQPR"), DW_AT_symbol_name("_FIRQPR")
	.dwattr DW$36, DW_AT_data_member_location[DW_OP_plus_uconst 0xc]
	.dwattr DW$36, DW_AT_accessibility(DW_ACCESS_public)
DW$37	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$27)
	.dwattr DW$37, DW_AT_name("INTREQ"), DW_AT_symbol_name("_INTREQ")
	.dwattr DW$37, DW_AT_data_member_location[DW_OP_plus_uconst 0x10]
	.dwattr DW$37, DW_AT_accessibility(DW_ACCESS_public)
DW$38	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$29)
	.dwattr DW$38, DW_AT_name("REQMASK"), DW_AT_symbol_name("_REQMASK")
	.dwattr DW$38, DW_AT_data_member_location[DW_OP_plus_uconst 0x14]
	.dwattr DW$38, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$30


DW$T$47	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$47, DW_AT_name("DEC_REGS")
	.dwattr DW$T$47, DW_AT_byte_size(0x9c)
DW$39	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$32)
	.dwattr DW$39, DW_AT_name("MFBAHR0"), DW_AT_symbol_name("_MFBAHR0")
	.dwattr DW$39, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$39, DW_AT_accessibility(DW_ACCESS_public)
DW$40	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$34)
	.dwattr DW$40, DW_AT_name("MFBALR0"), DW_AT_symbol_name("_MFBALR0")
	.dwattr DW$40, DW_AT_data_member_location[DW_OP_plus_uconst 0x4]
	.dwattr DW$40, DW_AT_accessibility(DW_ACCESS_public)
DW$41	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
	.dwattr DW$41, DW_AT_name("MFBAHR1"), DW_AT_symbol_name("_MFBAHR1")
	.dwattr DW$41, DW_AT_data_member_location[DW_OP_plus_uconst 0x8]
	.dwattr DW$41, DW_AT_accessibility(DW_ACCESS_public)
DW$42	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$38)
	.dwattr DW$42, DW_AT_name("MFBALR1"), DW_AT_symbol_name("_MFBALR1")
	.dwattr DW$42, DW_AT_data_member_location[DW_OP_plus_uconst 0xc]
	.dwattr DW$42, DW_AT_accessibility(DW_ACCESS_public)
DW$43	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
	.dwattr DW$43, DW_AT_name("MFBAHR2"), DW_AT_symbol_name("_MFBAHR2")
	.dwattr DW$43, DW_AT_data_member_location[DW_OP_plus_uconst 0x10]
	.dwattr DW$43, DW_AT_accessibility(DW_ACCESS_public)
DW$44	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$38)
	.dwattr DW$44, DW_AT_name("MFBALR2"), DW_AT_symbol_name("_MFBALR2")
	.dwattr DW$44, DW_AT_data_member_location[DW_OP_plus_uconst 0x14]
	.dwattr DW$44, DW_AT_accessibility(DW_ACCESS_public)
DW$45	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
	.dwattr DW$45, DW_AT_name("MFBAHR3"), DW_AT_symbol_name("_MFBAHR3")
	.dwattr DW$45, DW_AT_data_member_location[DW_OP_plus_uconst 0x18]
	.dwattr DW$45, DW_AT_accessibility(DW_ACCESS_public)
DW$46	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$38)
	.dwattr DW$46, DW_AT_name("MFBALR3"), DW_AT_symbol_name("_MFBALR3")
	.dwattr DW$46, DW_AT_data_member_location[DW_OP_plus_uconst 0x1c]
	.dwattr DW$46, DW_AT_accessibility(DW_ACCESS_public)
DW$47	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
	.dwattr DW$47, DW_AT_name("MFBAHR4"), DW_AT_symbol_name("_MFBAHR4")
	.dwattr DW$47, DW_AT_data_member_location[DW_OP_plus_uconst 0x20]
	.dwattr DW$47, DW_AT_accessibility(DW_ACCESS_public)
DW$48	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
	.dwattr DW$48, DW_AT_name("MFBALR4"), DW_AT_symbol_name("_MFBALR4")
	.dwattr DW$48, DW_AT_data_member_location[DW_OP_plus_uconst 0x24]
	.dwattr DW$48, DW_AT_accessibility(DW_ACCESS_public)
DW$49	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
	.dwattr DW$49, DW_AT_name("MFBAHR5"), DW_AT_symbol_name("_MFBAHR5")
	.dwattr DW$49, DW_AT_data_member_location[DW_OP_plus_uconst 0x28]
	.dwattr DW$49, DW_AT_accessibility(DW_ACCESS_public)
DW$50	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
	.dwattr DW$50, DW_AT_name("MFBALR5"), DW_AT_symbol_name("_MFBALR5")
	.dwattr DW$50, DW_AT_data_member_location[DW_OP_plus_uconst 0x2c]
	.dwattr DW$50, DW_AT_accessibility(DW_ACCESS_public)
DW$51	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
	.dwattr DW$51, DW_AT_name("MFBAHR6"), DW_AT_symbol_name("_MFBAHR6")
	.dwattr DW$51, DW_AT_data_member_location[DW_OP_plus_uconst 0x30]
	.dwattr DW$51, DW_AT_accessibility(DW_ACCESS_public)
DW$52	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
	.dwattr DW$52, DW_AT_name("MFBALR6"), DW_AT_symbol_name("_MFBALR6")
	.dwattr DW$52, DW_AT_data_member_location[DW_OP_plus_uconst 0x34]
	.dwattr DW$52, DW_AT_accessibility(DW_ACCESS_public)
DW$53	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
	.dwattr DW$53, DW_AT_name("MFBAHR7"), DW_AT_symbol_name("_MFBAHR7")
	.dwattr DW$53, DW_AT_data_member_location[DW_OP_plus_uconst 0x38]
	.dwattr DW$53, DW_AT_accessibility(DW_ACCESS_public)
DW$54	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
	.dwattr DW$54, DW_AT_name("MFBALR7"), DW_AT_symbol_name("_MFBALR7")
	.dwattr DW$54, DW_AT_data_member_location[DW_OP_plus_uconst 0x3c]
	.dwattr DW$54, DW_AT_accessibility(DW_ACCESS_public)
DW$55	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
	.dwattr DW$55, DW_AT_name("MFBAHR8"), DW_AT_symbol_name("_MFBAHR8")
	.dwattr DW$55, DW_AT_data_member_location[DW_OP_plus_uconst 0x40]
	.dwattr DW$55, DW_AT_accessibility(DW_ACCESS_public)
DW$56	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
	.dwattr DW$56, DW_AT_name("MFBALR8"), DW_AT_symbol_name("_MFBALR8")
	.dwattr DW$56, DW_AT_data_member_location[DW_OP_plus_uconst 0x44]
	.dwattr DW$56, DW_AT_accessibility(DW_ACCESS_public)
DW$57	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
	.dwattr DW$57, DW_AT_name("MFBAHR9"), DW_AT_symbol_name("_MFBAHR9")
	.dwattr DW$57, DW_AT_data_member_location[DW_OP_plus_uconst 0x48]
	.dwattr DW$57, DW_AT_accessibility(DW_ACCESS_public)
DW$58	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
	.dwattr DW$58, DW_AT_name("MFBALR9"), DW_AT_symbol_name("_MFBALR9")
	.dwattr DW$58, DW_AT_data_member_location[DW_OP_plus_uconst 0x4c]
	.dwattr DW$58, DW_AT_accessibility(DW_ACCESS_public)
DW$59	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
	.dwattr DW$59, DW_AT_name("MFBAHR10"), DW_AT_symbol_name("_MFBAHR10")
	.dwattr DW$59, DW_AT_data_member_location[DW_OP_plus_uconst 0x50]
	.dwattr DW$59, DW_AT_accessibility(DW_ACCESS_public)
DW$60	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
	.dwattr DW$60, DW_AT_name("MFBALR10"), DW_AT_symbol_name("_MFBALR10")
	.dwattr DW$60, DW_AT_data_member_location[DW_OP_plus_uconst 0x54]
	.dwattr DW$60, DW_AT_accessibility(DW_ACCESS_public)
DW$61	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
	.dwattr DW$61, DW_AT_name("MFBAHR11"), DW_AT_symbol_name("_MFBAHR11")
	.dwattr DW$61, DW_AT_data_member_location[DW_OP_plus_uconst 0x58]
	.dwattr DW$61, DW_AT_accessibility(DW_ACCESS_public)
DW$62	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
	.dwattr DW$62, DW_AT_name("MFBALR11"), DW_AT_symbol_name("_MFBALR11")
	.dwattr DW$62, DW_AT_data_member_location[DW_OP_plus_uconst 0x5c]
	.dwattr DW$62, DW_AT_accessibility(DW_ACCESS_public)
DW$63	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
	.dwattr DW$63, DW_AT_name("MFBAHR12"), DW_AT_symbol_name("_MFBAHR12")
	.dwattr DW$63, DW_AT_data_member_location[DW_OP_plus_uconst 0x60]
	.dwattr DW$63, DW_AT_accessibility(DW_ACCESS_public)
DW$64	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
	.dwattr DW$64, DW_AT_name("MFBALR12"), DW_AT_symbol_name("_MFBALR12")
	.dwattr DW$64, DW_AT_data_member_location[DW_OP_plus_uconst 0x64]
	.dwattr DW$64, DW_AT_accessibility(DW_ACCESS_public)
DW$65	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
	.dwattr DW$65, DW_AT_name("MFBAHR13"), DW_AT_symbol_name("_MFBAHR13")
	.dwattr DW$65, DW_AT_data_member_location[DW_OP_plus_uconst 0x68]
	.dwattr DW$65, DW_AT_accessibility(DW_ACCESS_public)
DW$66	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
	.dwattr DW$66, DW_AT_name("MFBALR13"), DW_AT_symbol_name("_MFBALR13")
	.dwattr DW$66, DW_AT_data_member_location[DW_OP_plus_uconst 0x6c]
	.dwattr DW$66, DW_AT_accessibility(DW_ACCESS_public)
DW$67	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
	.dwattr DW$67, DW_AT_name("MFBAHR14"), DW_AT_symbol_name("_MFBAHR14")
	.dwattr DW$67, DW_AT_data_member_location[DW_OP_plus_uconst 0x70]
	.dwattr DW$67, DW_AT_accessibility(DW_ACCESS_public)
DW$68	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
	.dwattr DW$68, DW_AT_name("MFBALR14"), DW_AT_symbol_name("_MFBALR14")
	.dwattr DW$68, DW_AT_data_member_location[DW_OP_plus_uconst 0x74]
	.dwattr DW$68, DW_AT_accessibility(DW_ACCESS_public)
DW$69	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
	.dwattr DW$69, DW_AT_name("MFBAHR15"), DW_AT_symbol_name("_MFBAHR15")
	.dwattr DW$69, DW_AT_data_member_location[DW_OP_plus_uconst 0x78]
	.dwattr DW$69, DW_AT_accessibility(DW_ACCESS_public)
DW$70	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
	.dwattr DW$70, DW_AT_name("MFBALR15"), DW_AT_symbol_name("_MFBALR15")
	.dwattr DW$70, DW_AT_data_member_location[DW_OP_plus_uconst 0x7c]
	.dwattr DW$70, DW_AT_accessibility(DW_ACCESS_public)
DW$71	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
	.dwattr DW$71, DW_AT_name("MFBAHR16"), DW_AT_symbol_name("_MFBAHR16")
	.dwattr DW$71, DW_AT_data_member_location[DW_OP_plus_uconst 0x80]
	.dwattr DW$71, DW_AT_accessibility(DW_ACCESS_public)
DW$72	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
	.dwattr DW$72, DW_AT_name("MFBALR16"), DW_AT_symbol_name("_MFBALR16")
	.dwattr DW$72, DW_AT_data_member_location[DW_OP_plus_uconst 0x84]
	.dwattr DW$72, DW_AT_accessibility(DW_ACCESS_public)
DW$73	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$36)
	.dwattr DW$73, DW_AT_name("MFBAHR17"), DW_AT_symbol_name("_MFBAHR17")
	.dwattr DW$73, DW_AT_data_member_location[DW_OP_plus_uconst 0x88]
	.dwattr DW$73, DW_AT_accessibility(DW_ACCESS_public)
DW$74	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$40)
	.dwattr DW$74, DW_AT_name("MFBALR17"), DW_AT_symbol_name("_MFBALR17")
	.dwattr DW$74, DW_AT_data_member_location[DW_OP_plus_uconst 0x8c]
	.dwattr DW$74, DW_AT_accessibility(DW_ACCESS_public)
DW$75	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$42)
	.dwattr DW$75, DW_AT_name("PFLASHCTRL"), DW_AT_symbol_name("_PFLASHCTRL")
	.dwattr DW$75, DW_AT_data_member_location[DW_OP_plus_uconst 0x90]
	.dwattr DW$75, DW_AT_accessibility(DW_ACCESS_public)
DW$76	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$44)
	.dwattr DW$76, DW_AT_name("DFLASHCTRL"), DW_AT_symbol_name("_DFLASHCTRL")
	.dwattr DW$76, DW_AT_data_member_location[DW_OP_plus_uconst 0x94]
	.dwattr DW$76, DW_AT_accessibility(DW_ACCESS_public)
DW$77	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$46)
	.dwattr DW$77, DW_AT_name("FLASHILOCK"), DW_AT_symbol_name("_FLASHILOCK")
	.dwattr DW$77, DW_AT_data_member_location[DW_OP_plus_uconst 0x98]
	.dwattr DW$77, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$47

DW$T$50	.dwtag  DW_TAG_base_type, DW_AT_name("unsigned char")
	.dwattr DW$T$50, DW_AT_encoding(DW_ATE_unsigned_char)
	.dwattr DW$T$50, DW_AT_byte_size(0x01)

DW$T$21	.dwtag  DW_TAG_union_type
	.dwattr DW$T$21, DW_AT_name("IRQIVEC_REG")
	.dwattr DW$T$21, DW_AT_byte_size(0x04)
DW$78	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$78, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$78, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$78, DW_AT_accessibility(DW_ACCESS_public)
DW$79	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$20)
	.dwattr DW$79, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$79, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$79, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$21


DW$T$23	.dwtag  DW_TAG_union_type
	.dwattr DW$T$23, DW_AT_name("FIQIVEC_REG")
	.dwattr DW$T$23, DW_AT_byte_size(0x04)
DW$80	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$80, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$80, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$80, DW_AT_accessibility(DW_ACCESS_public)
DW$81	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$22)
	.dwattr DW$81, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$81, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$81, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$23


DW$T$25	.dwtag  DW_TAG_union_type
	.dwattr DW$T$25, DW_AT_name("FIRQPR_REG")
	.dwattr DW$T$25, DW_AT_byte_size(0x04)
DW$82	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$82, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$82, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$82, DW_AT_accessibility(DW_ACCESS_public)
DW$83	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$24)
	.dwattr DW$83, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$83, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$83, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$25


DW$T$27	.dwtag  DW_TAG_union_type
	.dwattr DW$T$27, DW_AT_name("INTREQ_REG")
	.dwattr DW$T$27, DW_AT_byte_size(0x04)
DW$84	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$84, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$84, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$84, DW_AT_accessibility(DW_ACCESS_public)
DW$85	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$26)
	.dwattr DW$85, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$85, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$85, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$27


DW$T$29	.dwtag  DW_TAG_union_type
	.dwattr DW$T$29, DW_AT_name("REQMASK_REG")
	.dwattr DW$T$29, DW_AT_byte_size(0x04)
DW$86	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$86, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$86, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$86, DW_AT_accessibility(DW_ACCESS_public)
DW$87	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$28)
	.dwattr DW$87, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$87, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$87, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$29


DW$T$32	.dwtag  DW_TAG_union_type
	.dwattr DW$T$32, DW_AT_name("MFBAHR0_REG")
	.dwattr DW$T$32, DW_AT_byte_size(0x04)
DW$88	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$88, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$88, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$88, DW_AT_accessibility(DW_ACCESS_public)
DW$89	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$31)
	.dwattr DW$89, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$89, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$89, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$32


DW$T$34	.dwtag  DW_TAG_union_type
	.dwattr DW$T$34, DW_AT_name("MFBALR0_REG")
	.dwattr DW$T$34, DW_AT_byte_size(0x04)
DW$90	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$90, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$90, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$90, DW_AT_accessibility(DW_ACCESS_public)
DW$91	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$33)
	.dwattr DW$91, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$91, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$91, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$34


DW$T$36	.dwtag  DW_TAG_union_type
	.dwattr DW$T$36, DW_AT_name("MFBAHRX_REG")
	.dwattr DW$T$36, DW_AT_byte_size(0x04)
DW$92	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$92, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$92, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$92, DW_AT_accessibility(DW_ACCESS_public)
DW$93	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$35)
	.dwattr DW$93, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$93, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$93, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$36


DW$T$38	.dwtag  DW_TAG_union_type
	.dwattr DW$T$38, DW_AT_name("MFBALRX_REG")
	.dwattr DW$T$38, DW_AT_byte_size(0x04)
DW$94	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$94, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$94, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$94, DW_AT_accessibility(DW_ACCESS_public)
DW$95	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$37)
	.dwattr DW$95, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$95, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$95, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$38


DW$T$40	.dwtag  DW_TAG_union_type
	.dwattr DW$T$40, DW_AT_name("MFBALRY_REG")
	.dwattr DW$T$40, DW_AT_byte_size(0x04)
DW$96	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$96, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$96, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$96, DW_AT_accessibility(DW_ACCESS_public)
DW$97	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$39)
	.dwattr DW$97, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$97, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$97, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$40


DW$T$42	.dwtag  DW_TAG_union_type
	.dwattr DW$T$42, DW_AT_name("PFLASHCTRL_REG")
	.dwattr DW$T$42, DW_AT_byte_size(0x04)
DW$98	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$98, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$98, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$98, DW_AT_accessibility(DW_ACCESS_public)
DW$99	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$41)
	.dwattr DW$99, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$99, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$99, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$42


DW$T$44	.dwtag  DW_TAG_union_type
	.dwattr DW$T$44, DW_AT_name("DFLASHCTRL_REG")
	.dwattr DW$T$44, DW_AT_byte_size(0x04)
DW$100	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$100, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$100, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$100, DW_AT_accessibility(DW_ACCESS_public)
DW$101	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$43)
	.dwattr DW$101, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$101, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$101, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$44


DW$T$46	.dwtag  DW_TAG_union_type
	.dwattr DW$T$46, DW_AT_name("FLASHILOCK_REG")
	.dwattr DW$T$46, DW_AT_byte_size(0x04)
DW$102	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$102, DW_AT_name("all"), DW_AT_symbol_name("_all")
	.dwattr DW$102, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$102, DW_AT_accessibility(DW_ACCESS_public)
DW$103	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$45)
	.dwattr DW$103, DW_AT_name("bit"), DW_AT_symbol_name("_bit")
	.dwattr DW$103, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$103, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$46


DW$T$20	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$20, DW_AT_name("IRQIVEC_BITS")
	.dwattr DW$T$20, DW_AT_byte_size(0x04)
DW$104	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$104, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
	.dwattr DW$104, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x18)
	.dwattr DW$104, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$104, DW_AT_accessibility(DW_ACCESS_public)
DW$105	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$105, DW_AT_name("IRQIVEC"), DW_AT_symbol_name("_IRQIVEC")
	.dwattr DW$105, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x08)
	.dwattr DW$105, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$105, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$20


DW$T$22	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$22, DW_AT_name("FIQIVEC_BITS")
	.dwattr DW$T$22, DW_AT_byte_size(0x04)
DW$106	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$106, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
	.dwattr DW$106, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x18)
	.dwattr DW$106, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$106, DW_AT_accessibility(DW_ACCESS_public)
DW$107	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$107, DW_AT_name("FIQIVEC"), DW_AT_symbol_name("_FIQIVEC")
	.dwattr DW$107, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x08)
	.dwattr DW$107, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$107, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$22


DW$T$24	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$24, DW_AT_name("FIRQPR_BITS")
	.dwattr DW$T$24, DW_AT_byte_size(0x04)
DW$108	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$108, DW_AT_name("FIRQ_SYS_SOFT"), DW_AT_symbol_name("_FIRQ_SYS_SOFT")
	.dwattr DW$108, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x01)
	.dwattr DW$108, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$108, DW_AT_accessibility(DW_ACCESS_public)
DW$109	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$109, DW_AT_name("FIRQ_FAULT_PIN"), DW_AT_symbol_name("_FIRQ_FAULT_PIN")
	.dwattr DW$109, DW_AT_bit_offset(0x01), DW_AT_bit_size(0x01)
	.dwattr DW$109, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$109, DW_AT_accessibility(DW_ACCESS_public)
DW$110	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$110, DW_AT_name("FIRQ_DPWM0"), DW_AT_symbol_name("_FIRQ_DPWM0")
	.dwattr DW$110, DW_AT_bit_offset(0x02), DW_AT_bit_size(0x01)
	.dwattr DW$110, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$110, DW_AT_accessibility(DW_ACCESS_public)
DW$111	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$111, DW_AT_name("FIRQ_DPWM1"), DW_AT_symbol_name("_FIRQ_DPWM1")
	.dwattr DW$111, DW_AT_bit_offset(0x03), DW_AT_bit_size(0x01)
	.dwattr DW$111, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$111, DW_AT_accessibility(DW_ACCESS_public)
DW$112	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$112, DW_AT_name("FIRQ_DPWM2"), DW_AT_symbol_name("_FIRQ_DPWM2")
	.dwattr DW$112, DW_AT_bit_offset(0x04), DW_AT_bit_size(0x01)
	.dwattr DW$112, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$112, DW_AT_accessibility(DW_ACCESS_public)
DW$113	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$113, DW_AT_name("FIRQ_DPWM3"), DW_AT_symbol_name("_FIRQ_DPWM3")
	.dwattr DW$113, DW_AT_bit_offset(0x05), DW_AT_bit_size(0x01)
	.dwattr DW$113, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$113, DW_AT_accessibility(DW_ACCESS_public)
DW$114	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$114, DW_AT_name("FIRQ_FAULT_MUX"), DW_AT_symbol_name("_FIRQ_FAULT_MUX")
	.dwattr DW$114, DW_AT_bit_offset(0x06), DW_AT_bit_size(0x01)
	.dwattr DW$114, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$114, DW_AT_accessibility(DW_ACCESS_public)
DW$115	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$115, DW_AT_name("FIRQ_ADC_CONV"), DW_AT_symbol_name("_FIRQ_ADC_CONV")
	.dwattr DW$115, DW_AT_bit_offset(0x07), DW_AT_bit_size(0x01)
	.dwattr DW$115, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$115, DW_AT_accessibility(DW_ACCESS_public)
DW$116	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$116, DW_AT_name("FIRQ_CPCC"), DW_AT_symbol_name("_FIRQ_CPCC")
	.dwattr DW$116, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x01)
	.dwattr DW$116, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$116, DW_AT_accessibility(DW_ACCESS_public)
DW$117	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$117, DW_AT_name("FIRQ_TMR_COMP0"), DW_AT_symbol_name("_FIRQ_TMR_COMP0")
	.dwattr DW$117, DW_AT_bit_offset(0x09), DW_AT_bit_size(0x01)
	.dwattr DW$117, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$117, DW_AT_accessibility(DW_ACCESS_public)
DW$118	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$118, DW_AT_name("FIRQ_TMR_CAPT0"), DW_AT_symbol_name("_FIRQ_TMR_CAPT0")
	.dwattr DW$118, DW_AT_bit_offset(0x0a), DW_AT_bit_size(0x01)
	.dwattr DW$118, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$118, DW_AT_accessibility(DW_ACCESS_public)
DW$119	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$119, DW_AT_name("FIRQ_TMR_COMP1"), DW_AT_symbol_name("_FIRQ_TMR_COMP1")
	.dwattr DW$119, DW_AT_bit_offset(0x0b), DW_AT_bit_size(0x01)
	.dwattr DW$119, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$119, DW_AT_accessibility(DW_ACCESS_public)
DW$120	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$120, DW_AT_name("FIRQ_TMR_CAPT1"), DW_AT_symbol_name("_FIRQ_TMR_CAPT1")
	.dwattr DW$120, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x01)
	.dwattr DW$120, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$120, DW_AT_accessibility(DW_ACCESS_public)
DW$121	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$121, DW_AT_name("FIRQ_TMR_OVFL"), DW_AT_symbol_name("_FIRQ_TMR_OVFL")
	.dwattr DW$121, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x01)
	.dwattr DW$121, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$121, DW_AT_accessibility(DW_ACCESS_public)
DW$122	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$122, DW_AT_name("FIRQ_PWM0_COMP"), DW_AT_symbol_name("_FIRQ_PWM0_COMP")
	.dwattr DW$122, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x01)
	.dwattr DW$122, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$122, DW_AT_accessibility(DW_ACCESS_public)
DW$123	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$123, DW_AT_name("FIRQ_PWM1_COMP"), DW_AT_symbol_name("_FIRQ_PWM1_COMP")
	.dwattr DW$123, DW_AT_bit_offset(0x0f), DW_AT_bit_size(0x01)
	.dwattr DW$123, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$123, DW_AT_accessibility(DW_ACCESS_public)
DW$124	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$124, DW_AT_name("FIRQ_PWM2_COMP"), DW_AT_symbol_name("_FIRQ_PWM2_COMP")
	.dwattr DW$124, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
	.dwattr DW$124, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$124, DW_AT_accessibility(DW_ACCESS_public)
DW$125	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$125, DW_AT_name("FIRQ_PWM3_COMP"), DW_AT_symbol_name("_FIRQ_PWM3_COMP")
	.dwattr DW$125, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x01)
	.dwattr DW$125, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$125, DW_AT_accessibility(DW_ACCESS_public)
DW$126	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$126, DW_AT_name("FIRQ_FRONT_END2"), DW_AT_symbol_name("_FIRQ_FRONT_END2")
	.dwattr DW$126, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x01)
	.dwattr DW$126, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$126, DW_AT_accessibility(DW_ACCESS_public)
DW$127	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$127, DW_AT_name("FIRQ_FRONT_END1"), DW_AT_symbol_name("_FIRQ_FRONT_END1")
	.dwattr DW$127, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
	.dwattr DW$127, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$127, DW_AT_accessibility(DW_ACCESS_public)
DW$128	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$128, DW_AT_name("FIRQ_FRONT_END0"), DW_AT_symbol_name("_FIRQ_FRONT_END0")
	.dwattr DW$128, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
	.dwattr DW$128, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$128, DW_AT_accessibility(DW_ACCESS_public)
DW$129	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$129, DW_AT_name("FIRQ_DIGI_COMP"), DW_AT_symbol_name("_FIRQ_DIGI_COMP")
	.dwattr DW$129, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
	.dwattr DW$129, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$129, DW_AT_accessibility(DW_ACCESS_public)
DW$130	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$130, DW_AT_name("FIRQ_PMBUS"), DW_AT_symbol_name("_FIRQ_PMBUS")
	.dwattr DW$130, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
	.dwattr DW$130, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$130, DW_AT_accessibility(DW_ACCESS_public)
DW$131	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$131, DW_AT_name("FIRQ_UART2_TX"), DW_AT_symbol_name("_FIRQ_UART2_TX")
	.dwattr DW$131, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
	.dwattr DW$131, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$131, DW_AT_accessibility(DW_ACCESS_public)
DW$132	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$132, DW_AT_name("FIRQ_UART2_RX"), DW_AT_symbol_name("_FIRQ_UART2_RX")
	.dwattr DW$132, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
	.dwattr DW$132, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$132, DW_AT_accessibility(DW_ACCESS_public)
DW$133	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$133, DW_AT_name("FIRQ_UART1_TX"), DW_AT_symbol_name("_FIRQ_UART1_TX")
	.dwattr DW$133, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
	.dwattr DW$133, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$133, DW_AT_accessibility(DW_ACCESS_public)
DW$134	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$134, DW_AT_name("FIRQ_UART1_RX"), DW_AT_symbol_name("_FIRQ_UART1_RX")
	.dwattr DW$134, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
	.dwattr DW$134, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$134, DW_AT_accessibility(DW_ACCESS_public)
DW$135	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$135, DW_AT_name("FIRQ_UART_ERR"), DW_AT_symbol_name("_FIRQ_UART_ERR")
	.dwattr DW$135, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
	.dwattr DW$135, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$135, DW_AT_accessibility(DW_ACCESS_public)
DW$136	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$136, DW_AT_name("FIRQ_WTDG_WAKE"), DW_AT_symbol_name("_FIRQ_WTDG_WAKE")
	.dwattr DW$136, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
	.dwattr DW$136, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$136, DW_AT_accessibility(DW_ACCESS_public)
DW$137	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$137, DW_AT_name("FIRQ_WTDG_RSET"), DW_AT_symbol_name("_FIRQ_WTDG_RSET")
	.dwattr DW$137, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
	.dwattr DW$137, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$137, DW_AT_accessibility(DW_ACCESS_public)
DW$138	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$138, DW_AT_name("FIRQ_EXT_INT"), DW_AT_symbol_name("_FIRQ_EXT_INT")
	.dwattr DW$138, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
	.dwattr DW$138, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$138, DW_AT_accessibility(DW_ACCESS_public)
DW$139	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$139, DW_AT_name("FIRQ_BRWN_OUT"), DW_AT_symbol_name("_FIRQ_BRWN_OUT")
	.dwattr DW$139, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
	.dwattr DW$139, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$139, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$24


DW$T$26	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$26, DW_AT_name("INTREQ_BITS")
	.dwattr DW$T$26, DW_AT_byte_size(0x04)
DW$140	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$140, DW_AT_name("INTREQ_SYS_SOFT"), DW_AT_symbol_name("_INTREQ_SYS_SOFT")
	.dwattr DW$140, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x01)
	.dwattr DW$140, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$140, DW_AT_accessibility(DW_ACCESS_public)
DW$141	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$141, DW_AT_name("INTREQ_FAULT_PIN"), DW_AT_symbol_name("_INTREQ_FAULT_PIN")
	.dwattr DW$141, DW_AT_bit_offset(0x01), DW_AT_bit_size(0x01)
	.dwattr DW$141, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$141, DW_AT_accessibility(DW_ACCESS_public)
DW$142	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$142, DW_AT_name("INTREQ_DPWM0"), DW_AT_symbol_name("_INTREQ_DPWM0")
	.dwattr DW$142, DW_AT_bit_offset(0x02), DW_AT_bit_size(0x01)
	.dwattr DW$142, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$142, DW_AT_accessibility(DW_ACCESS_public)
DW$143	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$143, DW_AT_name("INTREQ_DPWM1"), DW_AT_symbol_name("_INTREQ_DPWM1")
	.dwattr DW$143, DW_AT_bit_offset(0x03), DW_AT_bit_size(0x01)
	.dwattr DW$143, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$143, DW_AT_accessibility(DW_ACCESS_public)
DW$144	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$144, DW_AT_name("INTREQ_DPWM2"), DW_AT_symbol_name("_INTREQ_DPWM2")
	.dwattr DW$144, DW_AT_bit_offset(0x04), DW_AT_bit_size(0x01)
	.dwattr DW$144, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$144, DW_AT_accessibility(DW_ACCESS_public)
DW$145	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$145, DW_AT_name("INTREQ_DPWM3"), DW_AT_symbol_name("_INTREQ_DPWM3")
	.dwattr DW$145, DW_AT_bit_offset(0x05), DW_AT_bit_size(0x01)
	.dwattr DW$145, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$145, DW_AT_accessibility(DW_ACCESS_public)
DW$146	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$146, DW_AT_name("INTREQ_FAULT_MUX"), DW_AT_symbol_name("_INTREQ_FAULT_MUX")
	.dwattr DW$146, DW_AT_bit_offset(0x06), DW_AT_bit_size(0x01)
	.dwattr DW$146, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$146, DW_AT_accessibility(DW_ACCESS_public)
DW$147	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$147, DW_AT_name("INTREQ_ADC_CONV"), DW_AT_symbol_name("_INTREQ_ADC_CONV")
	.dwattr DW$147, DW_AT_bit_offset(0x07), DW_AT_bit_size(0x01)
	.dwattr DW$147, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$147, DW_AT_accessibility(DW_ACCESS_public)
DW$148	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$148, DW_AT_name("INTREQ_CPCC"), DW_AT_symbol_name("_INTREQ_CPCC")
	.dwattr DW$148, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x01)
	.dwattr DW$148, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$148, DW_AT_accessibility(DW_ACCESS_public)
DW$149	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$149, DW_AT_name("INTREQ_TMR_COMP0"), DW_AT_symbol_name("_INTREQ_TMR_COMP0")
	.dwattr DW$149, DW_AT_bit_offset(0x09), DW_AT_bit_size(0x01)
	.dwattr DW$149, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$149, DW_AT_accessibility(DW_ACCESS_public)
DW$150	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$150, DW_AT_name("INTREQ_TMR_CAPT0"), DW_AT_symbol_name("_INTREQ_TMR_CAPT0")
	.dwattr DW$150, DW_AT_bit_offset(0x0a), DW_AT_bit_size(0x01)
	.dwattr DW$150, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$150, DW_AT_accessibility(DW_ACCESS_public)
DW$151	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$151, DW_AT_name("INTREQ_TMR_COMP1"), DW_AT_symbol_name("_INTREQ_TMR_COMP1")
	.dwattr DW$151, DW_AT_bit_offset(0x0b), DW_AT_bit_size(0x01)
	.dwattr DW$151, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$151, DW_AT_accessibility(DW_ACCESS_public)
DW$152	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$152, DW_AT_name("INTREQ_TMR_CAPT1"), DW_AT_symbol_name("_INTREQ_TMR_CAPT1")
	.dwattr DW$152, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x01)
	.dwattr DW$152, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$152, DW_AT_accessibility(DW_ACCESS_public)
DW$153	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$153, DW_AT_name("INTREQ_TMR_OVFL"), DW_AT_symbol_name("_INTREQ_TMR_OVFL")
	.dwattr DW$153, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x01)
	.dwattr DW$153, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$153, DW_AT_accessibility(DW_ACCESS_public)
DW$154	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$154, DW_AT_name("INTREQ_PWM0_COMP"), DW_AT_symbol_name("_INTREQ_PWM0_COMP")
	.dwattr DW$154, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x01)
	.dwattr DW$154, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$154, DW_AT_accessibility(DW_ACCESS_public)
DW$155	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$155, DW_AT_name("INTREQ_PWM1_COMP"), DW_AT_symbol_name("_INTREQ_PWM1_COMP")
	.dwattr DW$155, DW_AT_bit_offset(0x0f), DW_AT_bit_size(0x01)
	.dwattr DW$155, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$155, DW_AT_accessibility(DW_ACCESS_public)
DW$156	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$156, DW_AT_name("INTREQ_PWM2_COMP"), DW_AT_symbol_name("_INTREQ_PWM2_COMP")
	.dwattr DW$156, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
	.dwattr DW$156, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$156, DW_AT_accessibility(DW_ACCESS_public)
DW$157	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$157, DW_AT_name("INTREQ_PWM3_COMP"), DW_AT_symbol_name("_INTREQ_PWM3_COMP")
	.dwattr DW$157, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x01)
	.dwattr DW$157, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$157, DW_AT_accessibility(DW_ACCESS_public)
DW$158	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$158, DW_AT_name("INTREQ_FRONT_END2"), DW_AT_symbol_name("_INTREQ_FRONT_END2")
	.dwattr DW$158, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x01)
	.dwattr DW$158, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$158, DW_AT_accessibility(DW_ACCESS_public)
DW$159	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$159, DW_AT_name("INTREQ_FRONT_END1"), DW_AT_symbol_name("_INTREQ_FRONT_END1")
	.dwattr DW$159, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
	.dwattr DW$159, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$159, DW_AT_accessibility(DW_ACCESS_public)
DW$160	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$160, DW_AT_name("INTREQ_FRONT_END0"), DW_AT_symbol_name("_INTREQ_FRONT_END0")
	.dwattr DW$160, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
	.dwattr DW$160, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$160, DW_AT_accessibility(DW_ACCESS_public)
DW$161	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$161, DW_AT_name("INTREQ_DIGI_COMP"), DW_AT_symbol_name("_INTREQ_DIGI_COMP")
	.dwattr DW$161, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
	.dwattr DW$161, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$161, DW_AT_accessibility(DW_ACCESS_public)
DW$162	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$162, DW_AT_name("INTREQ_PMBUS"), DW_AT_symbol_name("_INTREQ_PMBUS")
	.dwattr DW$162, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
	.dwattr DW$162, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$162, DW_AT_accessibility(DW_ACCESS_public)
DW$163	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$163, DW_AT_name("INTREQ_UART2_TX"), DW_AT_symbol_name("_INTREQ_UART2_TX")
	.dwattr DW$163, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
	.dwattr DW$163, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$163, DW_AT_accessibility(DW_ACCESS_public)
DW$164	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$164, DW_AT_name("INTREQ_UART2_RX"), DW_AT_symbol_name("_INTREQ_UART2_RX")
	.dwattr DW$164, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
	.dwattr DW$164, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$164, DW_AT_accessibility(DW_ACCESS_public)
DW$165	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$165, DW_AT_name("INTREQ_UART1_TX"), DW_AT_symbol_name("_INTREQ_UART1_TX")
	.dwattr DW$165, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
	.dwattr DW$165, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$165, DW_AT_accessibility(DW_ACCESS_public)
DW$166	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$166, DW_AT_name("INTREQ_UART1_RX"), DW_AT_symbol_name("_INTREQ_UART1_RX")
	.dwattr DW$166, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
	.dwattr DW$166, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$166, DW_AT_accessibility(DW_ACCESS_public)
DW$167	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$167, DW_AT_name("INTREQ_UART_ERR"), DW_AT_symbol_name("_INTREQ_UART_ERR")
	.dwattr DW$167, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
	.dwattr DW$167, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$167, DW_AT_accessibility(DW_ACCESS_public)
DW$168	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$168, DW_AT_name("INTREQ_WTDG_WAKE"), DW_AT_symbol_name("_INTREQ_WTDG_WAKE")
	.dwattr DW$168, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
	.dwattr DW$168, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$168, DW_AT_accessibility(DW_ACCESS_public)
DW$169	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$169, DW_AT_name("INTREQ_WTDG_RSET"), DW_AT_symbol_name("_INTREQ_WTDG_RSET")
	.dwattr DW$169, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
	.dwattr DW$169, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$169, DW_AT_accessibility(DW_ACCESS_public)
DW$170	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$170, DW_AT_name("INTREQ_EXT_INT"), DW_AT_symbol_name("_INTREQ_EXT_INT")
	.dwattr DW$170, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
	.dwattr DW$170, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$170, DW_AT_accessibility(DW_ACCESS_public)
DW$171	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$171, DW_AT_name("INTREQ_BRWN_OUT"), DW_AT_symbol_name("_INTREQ_BRWN_OUT")
	.dwattr DW$171, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
	.dwattr DW$171, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$171, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$26


DW$T$28	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$28, DW_AT_name("REQMASK_BITS")
	.dwattr DW$T$28, DW_AT_byte_size(0x04)
DW$172	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$172, DW_AT_name("REQMASK_SYS_SOFT"), DW_AT_symbol_name("_REQMASK_SYS_SOFT")
	.dwattr DW$172, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x01)
	.dwattr DW$172, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$172, DW_AT_accessibility(DW_ACCESS_public)
DW$173	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$173, DW_AT_name("REQMASK_FAULT_PIN"), DW_AT_symbol_name("_REQMASK_FAULT_PIN")
	.dwattr DW$173, DW_AT_bit_offset(0x01), DW_AT_bit_size(0x01)
	.dwattr DW$173, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$173, DW_AT_accessibility(DW_ACCESS_public)
DW$174	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$174, DW_AT_name("REQMASK_DPWM0"), DW_AT_symbol_name("_REQMASK_DPWM0")
	.dwattr DW$174, DW_AT_bit_offset(0x02), DW_AT_bit_size(0x01)
	.dwattr DW$174, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$174, DW_AT_accessibility(DW_ACCESS_public)
DW$175	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$175, DW_AT_name("REQMASK_DPWM1"), DW_AT_symbol_name("_REQMASK_DPWM1")
	.dwattr DW$175, DW_AT_bit_offset(0x03), DW_AT_bit_size(0x01)
	.dwattr DW$175, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$175, DW_AT_accessibility(DW_ACCESS_public)
DW$176	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$176, DW_AT_name("REQMASK_DPWM2"), DW_AT_symbol_name("_REQMASK_DPWM2")
	.dwattr DW$176, DW_AT_bit_offset(0x04), DW_AT_bit_size(0x01)
	.dwattr DW$176, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$176, DW_AT_accessibility(DW_ACCESS_public)
DW$177	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$177, DW_AT_name("REQMASK_DPWM3"), DW_AT_symbol_name("_REQMASK_DPWM3")
	.dwattr DW$177, DW_AT_bit_offset(0x05), DW_AT_bit_size(0x01)
	.dwattr DW$177, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$177, DW_AT_accessibility(DW_ACCESS_public)
DW$178	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$178, DW_AT_name("REQMASK_FAULT_MUX"), DW_AT_symbol_name("_REQMASK_FAULT_MUX")
	.dwattr DW$178, DW_AT_bit_offset(0x06), DW_AT_bit_size(0x01)
	.dwattr DW$178, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$178, DW_AT_accessibility(DW_ACCESS_public)
DW$179	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$179, DW_AT_name("REQMASK_ADC_CONV"), DW_AT_symbol_name("_REQMASK_ADC_CONV")
	.dwattr DW$179, DW_AT_bit_offset(0x07), DW_AT_bit_size(0x01)
	.dwattr DW$179, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$179, DW_AT_accessibility(DW_ACCESS_public)
DW$180	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$180, DW_AT_name("REQMASK_CPCC"), DW_AT_symbol_name("_REQMASK_CPCC")
	.dwattr DW$180, DW_AT_bit_offset(0x08), DW_AT_bit_size(0x01)
	.dwattr DW$180, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$180, DW_AT_accessibility(DW_ACCESS_public)
DW$181	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$181, DW_AT_name("REQMASK_TMR_COMP0"), DW_AT_symbol_name("_REQMASK_TMR_COMP0")
	.dwattr DW$181, DW_AT_bit_offset(0x09), DW_AT_bit_size(0x01)
	.dwattr DW$181, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$181, DW_AT_accessibility(DW_ACCESS_public)
DW$182	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$182, DW_AT_name("REQMASK_TMR_CAPT0"), DW_AT_symbol_name("_REQMASK_TMR_CAPT0")
	.dwattr DW$182, DW_AT_bit_offset(0x0a), DW_AT_bit_size(0x01)
	.dwattr DW$182, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$182, DW_AT_accessibility(DW_ACCESS_public)
DW$183	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$183, DW_AT_name("REQMASK_TMR_COMP1"), DW_AT_symbol_name("_REQMASK_TMR_COMP1")
	.dwattr DW$183, DW_AT_bit_offset(0x0b), DW_AT_bit_size(0x01)
	.dwattr DW$183, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$183, DW_AT_accessibility(DW_ACCESS_public)
DW$184	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$184, DW_AT_name("REQMASK_TMR_CAPT1"), DW_AT_symbol_name("_REQMASK_TMR_CAPT1")
	.dwattr DW$184, DW_AT_bit_offset(0x0c), DW_AT_bit_size(0x01)
	.dwattr DW$184, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$184, DW_AT_accessibility(DW_ACCESS_public)
DW$185	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$185, DW_AT_name("REQMASK_TMR_OVFL"), DW_AT_symbol_name("_REQMASK_TMR_OVFL")
	.dwattr DW$185, DW_AT_bit_offset(0x0d), DW_AT_bit_size(0x01)
	.dwattr DW$185, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$185, DW_AT_accessibility(DW_ACCESS_public)
DW$186	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$186, DW_AT_name("REQMASK_PWM0_COMP"), DW_AT_symbol_name("_REQMASK_PWM0_COMP")
	.dwattr DW$186, DW_AT_bit_offset(0x0e), DW_AT_bit_size(0x01)
	.dwattr DW$186, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$186, DW_AT_accessibility(DW_ACCESS_public)
DW$187	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$187, DW_AT_name("REQMASK_PWM1_COMP"), DW_AT_symbol_name("_REQMASK_PWM1_COMP")
	.dwattr DW$187, DW_AT_bit_offset(0x0f), DW_AT_bit_size(0x01)
	.dwattr DW$187, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$187, DW_AT_accessibility(DW_ACCESS_public)
DW$188	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$188, DW_AT_name("REQMASK_PWM2_COMP"), DW_AT_symbol_name("_REQMASK_PWM2_COMP")
	.dwattr DW$188, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x01)
	.dwattr DW$188, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$188, DW_AT_accessibility(DW_ACCESS_public)
DW$189	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$189, DW_AT_name("REQMASK_PWM3_COMP"), DW_AT_symbol_name("_REQMASK_PWM3_COMP")
	.dwattr DW$189, DW_AT_bit_offset(0x11), DW_AT_bit_size(0x01)
	.dwattr DW$189, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$189, DW_AT_accessibility(DW_ACCESS_public)
DW$190	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$190, DW_AT_name("REQMASK_FRONT_END2"), DW_AT_symbol_name("_REQMASK_FRONT_END2")
	.dwattr DW$190, DW_AT_bit_offset(0x12), DW_AT_bit_size(0x01)
	.dwattr DW$190, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$190, DW_AT_accessibility(DW_ACCESS_public)
DW$191	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$191, DW_AT_name("REQMASK_FRONT_END1"), DW_AT_symbol_name("_REQMASK_FRONT_END1")
	.dwattr DW$191, DW_AT_bit_offset(0x13), DW_AT_bit_size(0x01)
	.dwattr DW$191, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$191, DW_AT_accessibility(DW_ACCESS_public)
DW$192	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$192, DW_AT_name("REQMASK_FRONT_END0"), DW_AT_symbol_name("_REQMASK_FRONT_END0")
	.dwattr DW$192, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
	.dwattr DW$192, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$192, DW_AT_accessibility(DW_ACCESS_public)
DW$193	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$193, DW_AT_name("REQMASK_DIGI_COMP"), DW_AT_symbol_name("_REQMASK_DIGI_COMP")
	.dwattr DW$193, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
	.dwattr DW$193, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$193, DW_AT_accessibility(DW_ACCESS_public)
DW$194	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$194, DW_AT_name("REQMASK_PMBUS"), DW_AT_symbol_name("_REQMASK_PMBUS")
	.dwattr DW$194, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
	.dwattr DW$194, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$194, DW_AT_accessibility(DW_ACCESS_public)
DW$195	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$195, DW_AT_name("REQMASK_UART2_TX"), DW_AT_symbol_name("_REQMASK_UART2_TX")
	.dwattr DW$195, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
	.dwattr DW$195, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$195, DW_AT_accessibility(DW_ACCESS_public)
DW$196	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$196, DW_AT_name("REQMASK_UART2_RX"), DW_AT_symbol_name("_REQMASK_UART2_RX")
	.dwattr DW$196, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x01)
	.dwattr DW$196, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$196, DW_AT_accessibility(DW_ACCESS_public)
DW$197	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$197, DW_AT_name("REQMASK_UART1_TX"), DW_AT_symbol_name("_REQMASK_UART1_TX")
	.dwattr DW$197, DW_AT_bit_offset(0x19), DW_AT_bit_size(0x01)
	.dwattr DW$197, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$197, DW_AT_accessibility(DW_ACCESS_public)
DW$198	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$198, DW_AT_name("REQMASK_UART1_RX"), DW_AT_symbol_name("_REQMASK_UART1_RX")
	.dwattr DW$198, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x01)
	.dwattr DW$198, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$198, DW_AT_accessibility(DW_ACCESS_public)
DW$199	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$199, DW_AT_name("REQMASK_UART_ERR"), DW_AT_symbol_name("_REQMASK_UART_ERR")
	.dwattr DW$199, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x01)
	.dwattr DW$199, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$199, DW_AT_accessibility(DW_ACCESS_public)
DW$200	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$200, DW_AT_name("REQMASK_WTDG_WAKE"), DW_AT_symbol_name("_REQMASK_WTDG_WAKE")
	.dwattr DW$200, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x01)
	.dwattr DW$200, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$200, DW_AT_accessibility(DW_ACCESS_public)
DW$201	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$201, DW_AT_name("REQMASK_WTDG_RSET"), DW_AT_symbol_name("_REQMASK_WTDG_RSET")
	.dwattr DW$201, DW_AT_bit_offset(0x1d), DW_AT_bit_size(0x01)
	.dwattr DW$201, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$201, DW_AT_accessibility(DW_ACCESS_public)
DW$202	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$202, DW_AT_name("REQMASK_EXT_INT"), DW_AT_symbol_name("_REQMASK_EXT_INT")
	.dwattr DW$202, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
	.dwattr DW$202, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$202, DW_AT_accessibility(DW_ACCESS_public)
DW$203	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$203, DW_AT_name("REQMASK_BRWN_OUT"), DW_AT_symbol_name("_REQMASK_BRWN_OUT")
	.dwattr DW$203, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
	.dwattr DW$203, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$203, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$28


DW$T$31	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$31, DW_AT_name("MFBAHR0_BITS")
	.dwattr DW$T$31, DW_AT_byte_size(0x04)
DW$204	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$204, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
	.dwattr DW$204, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
	.dwattr DW$204, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$204, DW_AT_accessibility(DW_ACCESS_public)
DW$205	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$205, DW_AT_name("ADDRESS"), DW_AT_symbol_name("_ADDRESS")
	.dwattr DW$205, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x10)
	.dwattr DW$205, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$205, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$31


DW$T$33	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$33, DW_AT_name("MFBALR0_BITS")
	.dwattr DW$T$33, DW_AT_byte_size(0x04)
DW$206	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$206, DW_AT_name("rsvd2"), DW_AT_symbol_name("_rsvd2")
	.dwattr DW$206, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
	.dwattr DW$206, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$206, DW_AT_accessibility(DW_ACCESS_public)
DW$207	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$207, DW_AT_name("ADDRESS"), DW_AT_symbol_name("_ADDRESS")
	.dwattr DW$207, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x06)
	.dwattr DW$207, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$207, DW_AT_accessibility(DW_ACCESS_public)
DW$208	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$208, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
	.dwattr DW$208, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
	.dwattr DW$208, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$208, DW_AT_accessibility(DW_ACCESS_public)
DW$209	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$209, DW_AT_name("MS"), DW_AT_symbol_name("_MS")
	.dwattr DW$209, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
	.dwattr DW$209, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$209, DW_AT_accessibility(DW_ACCESS_public)
DW$210	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$210, DW_AT_name("BLOCK_SIZE"), DW_AT_symbol_name("_BLOCK_SIZE")
	.dwattr DW$210, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x04)
	.dwattr DW$210, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$210, DW_AT_accessibility(DW_ACCESS_public)
DW$211	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$211, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
	.dwattr DW$211, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x02)
	.dwattr DW$211, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$211, DW_AT_accessibility(DW_ACCESS_public)
DW$212	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$212, DW_AT_name("RONLY"), DW_AT_symbol_name("_RONLY")
	.dwattr DW$212, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
	.dwattr DW$212, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$212, DW_AT_accessibility(DW_ACCESS_public)
DW$213	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$213, DW_AT_name("PRIV"), DW_AT_symbol_name("_PRIV")
	.dwattr DW$213, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
	.dwattr DW$213, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$213, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$33


DW$T$35	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$35, DW_AT_name("MFBAHRX_BITS")
	.dwattr DW$T$35, DW_AT_byte_size(0x04)
DW$214	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$214, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
	.dwattr DW$214, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
	.dwattr DW$214, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$214, DW_AT_accessibility(DW_ACCESS_public)
DW$215	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$215, DW_AT_name("ADDRESS"), DW_AT_symbol_name("_ADDRESS")
	.dwattr DW$215, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x10)
	.dwattr DW$215, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$215, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$35


DW$T$37	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$37, DW_AT_name("MFBALRX_BITS")
	.dwattr DW$T$37, DW_AT_byte_size(0x04)
DW$216	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$216, DW_AT_name("rsvd2"), DW_AT_symbol_name("_rsvd2")
	.dwattr DW$216, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
	.dwattr DW$216, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$216, DW_AT_accessibility(DW_ACCESS_public)
DW$217	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$217, DW_AT_name("ADDRESS"), DW_AT_symbol_name("_ADDRESS")
	.dwattr DW$217, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x06)
	.dwattr DW$217, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$217, DW_AT_accessibility(DW_ACCESS_public)
DW$218	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$218, DW_AT_name("AW"), DW_AT_symbol_name("_AW")
	.dwattr DW$218, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
	.dwattr DW$218, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$218, DW_AT_accessibility(DW_ACCESS_public)
DW$219	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$219, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
	.dwattr DW$219, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
	.dwattr DW$219, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$219, DW_AT_accessibility(DW_ACCESS_public)
DW$220	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$220, DW_AT_name("BLOCK_SIZE"), DW_AT_symbol_name("_BLOCK_SIZE")
	.dwattr DW$220, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x04)
	.dwattr DW$220, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$220, DW_AT_accessibility(DW_ACCESS_public)
DW$221	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$221, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
	.dwattr DW$221, DW_AT_bit_offset(0x1c), DW_AT_bit_size(0x02)
	.dwattr DW$221, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$221, DW_AT_accessibility(DW_ACCESS_public)
DW$222	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$222, DW_AT_name("RONLY"), DW_AT_symbol_name("_RONLY")
	.dwattr DW$222, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
	.dwattr DW$222, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$222, DW_AT_accessibility(DW_ACCESS_public)
DW$223	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$223, DW_AT_name("PRIV"), DW_AT_symbol_name("_PRIV")
	.dwattr DW$223, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
	.dwattr DW$223, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$223, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$37


DW$T$39	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$39, DW_AT_name("MFBALRY_BITS")
	.dwattr DW$T$39, DW_AT_byte_size(0x04)
DW$224	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$224, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
	.dwattr DW$224, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x10)
	.dwattr DW$224, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$224, DW_AT_accessibility(DW_ACCESS_public)
DW$225	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$225, DW_AT_name("ADDRESS"), DW_AT_symbol_name("_ADDRESS")
	.dwattr DW$225, DW_AT_bit_offset(0x10), DW_AT_bit_size(0x06)
	.dwattr DW$225, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$225, DW_AT_accessibility(DW_ACCESS_public)
DW$226	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$226, DW_AT_name("AW"), DW_AT_symbol_name("_AW")
	.dwattr DW$226, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
	.dwattr DW$226, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$226, DW_AT_accessibility(DW_ACCESS_public)
DW$227	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$227, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
	.dwattr DW$227, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x07)
	.dwattr DW$227, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$227, DW_AT_accessibility(DW_ACCESS_public)
DW$228	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$228, DW_AT_name("RONLY"), DW_AT_symbol_name("_RONLY")
	.dwattr DW$228, DW_AT_bit_offset(0x1e), DW_AT_bit_size(0x01)
	.dwattr DW$228, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$228, DW_AT_accessibility(DW_ACCESS_public)
DW$229	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$229, DW_AT_name("PRIV"), DW_AT_symbol_name("_PRIV")
	.dwattr DW$229, DW_AT_bit_offset(0x1f), DW_AT_bit_size(0x01)
	.dwattr DW$229, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$229, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$39


DW$T$41	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$41, DW_AT_name("PFLASHCTRL_BITS")
	.dwattr DW$T$41, DW_AT_byte_size(0x04)
DW$230	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$230, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
	.dwattr DW$230, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x14)
	.dwattr DW$230, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$230, DW_AT_accessibility(DW_ACCESS_public)
DW$231	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$231, DW_AT_name("BUSY"), DW_AT_symbol_name("_BUSY")
	.dwattr DW$231, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
	.dwattr DW$231, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$231, DW_AT_accessibility(DW_ACCESS_public)
DW$232	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$232, DW_AT_name("INFO_BLOCK_ENA"), DW_AT_symbol_name("_INFO_BLOCK_ENA")
	.dwattr DW$232, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
	.dwattr DW$232, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$232, DW_AT_accessibility(DW_ACCESS_public)
DW$233	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$233, DW_AT_name("PAGE_ERASE"), DW_AT_symbol_name("_PAGE_ERASE")
	.dwattr DW$233, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
	.dwattr DW$233, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$233, DW_AT_accessibility(DW_ACCESS_public)
DW$234	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$234, DW_AT_name("MASS_ERASE"), DW_AT_symbol_name("_MASS_ERASE")
	.dwattr DW$234, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
	.dwattr DW$234, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$234, DW_AT_accessibility(DW_ACCESS_public)
DW$235	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$235, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
	.dwattr DW$235, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x03)
	.dwattr DW$235, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$235, DW_AT_accessibility(DW_ACCESS_public)
DW$236	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$236, DW_AT_name("PAGE_SEL"), DW_AT_symbol_name("_PAGE_SEL")
	.dwattr DW$236, DW_AT_bit_offset(0x1b), DW_AT_bit_size(0x05)
	.dwattr DW$236, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$236, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$41


DW$T$43	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$43, DW_AT_name("DFLASHCTRL_BITS")
	.dwattr DW$T$43, DW_AT_byte_size(0x04)
DW$237	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$237, DW_AT_name("rsvd1"), DW_AT_symbol_name("_rsvd1")
	.dwattr DW$237, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x14)
	.dwattr DW$237, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$237, DW_AT_accessibility(DW_ACCESS_public)
DW$238	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$238, DW_AT_name("BUSY"), DW_AT_symbol_name("_BUSY")
	.dwattr DW$238, DW_AT_bit_offset(0x14), DW_AT_bit_size(0x01)
	.dwattr DW$238, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$238, DW_AT_accessibility(DW_ACCESS_public)
DW$239	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$239, DW_AT_name("INFO_BLOCK_ENA"), DW_AT_symbol_name("_INFO_BLOCK_ENA")
	.dwattr DW$239, DW_AT_bit_offset(0x15), DW_AT_bit_size(0x01)
	.dwattr DW$239, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$239, DW_AT_accessibility(DW_ACCESS_public)
DW$240	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$240, DW_AT_name("PAGE_ERASE"), DW_AT_symbol_name("_PAGE_ERASE")
	.dwattr DW$240, DW_AT_bit_offset(0x16), DW_AT_bit_size(0x01)
	.dwattr DW$240, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$240, DW_AT_accessibility(DW_ACCESS_public)
DW$241	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$241, DW_AT_name("MASS_ERASE"), DW_AT_symbol_name("_MASS_ERASE")
	.dwattr DW$241, DW_AT_bit_offset(0x17), DW_AT_bit_size(0x01)
	.dwattr DW$241, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$241, DW_AT_accessibility(DW_ACCESS_public)
DW$242	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$242, DW_AT_name("rsvd0"), DW_AT_symbol_name("_rsvd0")
	.dwattr DW$242, DW_AT_bit_offset(0x18), DW_AT_bit_size(0x02)
	.dwattr DW$242, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$242, DW_AT_accessibility(DW_ACCESS_public)
DW$243	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$243, DW_AT_name("PAGE_SEL"), DW_AT_symbol_name("_PAGE_SEL")
	.dwattr DW$243, DW_AT_bit_offset(0x1a), DW_AT_bit_size(0x06)
	.dwattr DW$243, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$243, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$43


DW$T$45	.dwtag  DW_TAG_structure_type
	.dwattr DW$T$45, DW_AT_name("FLASHILOCK_BITS")
	.dwattr DW$T$45, DW_AT_byte_size(0x04)
DW$244	.dwtag  DW_TAG_member, DW_AT_type(*DW$T$19)
	.dwattr DW$244, DW_AT_name("INTERLOCK_KEY"), DW_AT_symbol_name("_INTERLOCK_KEY")
	.dwattr DW$244, DW_AT_bit_offset(0x00), DW_AT_bit_size(0x20)
	.dwattr DW$244, DW_AT_data_member_location[DW_OP_plus_uconst 0x0]
	.dwattr DW$244, DW_AT_accessibility(DW_ACCESS_public)
	.dwendtag DW$T$45


	.dwattr DW$27, DW_AT_external(0x01)
	.dwattr DW$26, DW_AT_external(0x01)
	.dwattr DW$28, DW_AT_external(0x01)
	.dwattr DW$6, DW_AT_external(0x01)
	.dwattr DW$5, DW_AT_external(0x01)
	.dwattr DW$CU, DW_AT_language(DW_LANG_C)

;***************************************************************
;* DWARF CIE ENTRIES                                           *
;***************************************************************

DW$CIE	.dwcie 1, 26
	.dwcfa	0x0c, 13, 0
	.dwcfa	0x07, 0
	.dwcfa	0x07, 1
	.dwcfa	0x07, 2
	.dwcfa	0x07, 3
	.dwcfa	0x08, 4
	.dwcfa	0x08, 5
	.dwcfa	0x08, 6
	.dwcfa	0x08, 7
	.dwcfa	0x08, 8
	.dwcfa	0x08, 9
	.dwcfa	0x08, 10
	.dwcfa	0x08, 11
	.dwcfa	0x07, 12
	.dwcfa	0x07, 13
	.dwcfa	0x07, 14
	.dwcfa	0x07, 15
	.dwcfa	0x07, 16
	.dwcfa	0x07, 17
	.dwcfa	0x07, 18
	.dwcfa	0x07, 19
	.dwcfa	0x07, 20
	.dwcfa	0x07, 21
	.dwcfa	0x07, 22
	.dwcfa	0x07, 23
	.dwcfa	0x07, 24
	.dwcfa	0x07, 25
	.dwcfa	0x07, 26

;***************************************************************
;* DWARF REGISTER MAP                                          *
;***************************************************************

DW$245	.dwtag  DW_TAG_assign_register, DW_AT_name("A1")
	.dwattr DW$245, DW_AT_location[DW_OP_reg0]
DW$246	.dwtag  DW_TAG_assign_register, DW_AT_name("A2")
	.dwattr DW$246, DW_AT_location[DW_OP_reg1]
DW$247	.dwtag  DW_TAG_assign_register, DW_AT_name("A3")
	.dwattr DW$247, DW_AT_location[DW_OP_reg2]
DW$248	.dwtag  DW_TAG_assign_register, DW_AT_name("A4")
	.dwattr DW$248, DW_AT_location[DW_OP_reg3]
DW$249	.dwtag  DW_TAG_assign_register, DW_AT_name("V1")
	.dwattr DW$249, DW_AT_location[DW_OP_reg4]
DW$250	.dwtag  DW_TAG_assign_register, DW_AT_name("V2")
	.dwattr DW$250, DW_AT_location[DW_OP_reg5]
DW$251	.dwtag  DW_TAG_assign_register, DW_AT_name("V3")
	.dwattr DW$251, DW_AT_location[DW_OP_reg6]
DW$252	.dwtag  DW_TAG_assign_register, DW_AT_name("V4")
	.dwattr DW$252, DW_AT_location[DW_OP_reg7]
DW$253	.dwtag  DW_TAG_assign_register, DW_AT_name("V5")
	.dwattr DW$253, DW_AT_location[DW_OP_reg8]
DW$254	.dwtag  DW_TAG_assign_register, DW_AT_name("V6")
	.dwattr DW$254, DW_AT_location[DW_OP_reg9]
DW$255	.dwtag  DW_TAG_assign_register, DW_AT_name("V7")
	.dwattr DW$255, DW_AT_location[DW_OP_reg10]
DW$256	.dwtag  DW_TAG_assign_register, DW_AT_name("V8")
	.dwattr DW$256, DW_AT_location[DW_OP_reg11]
DW$257	.dwtag  DW_TAG_assign_register, DW_AT_name("V9")
	.dwattr DW$257, DW_AT_location[DW_OP_reg12]
DW$258	.dwtag  DW_TAG_assign_register, DW_AT_name("SP")
	.dwattr DW$258, DW_AT_location[DW_OP_reg13]
DW$259	.dwtag  DW_TAG_assign_register, DW_AT_name("LR")
	.dwattr DW$259, DW_AT_location[DW_OP_reg14]
DW$260	.dwtag  DW_TAG_assign_register, DW_AT_name("PC")
	.dwattr DW$260, DW_AT_location[DW_OP_reg15]
DW$261	.dwtag  DW_TAG_assign_register, DW_AT_name("C0")
	.dwattr DW$261, DW_AT_location[DW_OP_reg16]
DW$262	.dwtag  DW_TAG_assign_register, DW_AT_name("C1")
	.dwattr DW$262, DW_AT_location[DW_OP_reg17]
DW$263	.dwtag  DW_TAG_assign_register, DW_AT_name("C2")
	.dwattr DW$263, DW_AT_location[DW_OP_reg18]
DW$264	.dwtag  DW_TAG_assign_register, DW_AT_name("C3")
	.dwattr DW$264, DW_AT_location[DW_OP_reg19]
DW$265	.dwtag  DW_TAG_assign_register, DW_AT_name("C4")
	.dwattr DW$265, DW_AT_location[DW_OP_reg20]
DW$266	.dwtag  DW_TAG_assign_register, DW_AT_name("C5")
	.dwattr DW$266, DW_AT_location[DW_OP_reg21]
DW$267	.dwtag  DW_TAG_assign_register, DW_AT_name("C6")
	.dwattr DW$267, DW_AT_location[DW_OP_reg22]
DW$268	.dwtag  DW_TAG_assign_register, DW_AT_name("C7")
	.dwattr DW$268, DW_AT_location[DW_OP_reg23]
DW$269	.dwtag  DW_TAG_assign_register, DW_AT_name("AP")
	.dwattr DW$269, DW_AT_location[DW_OP_reg24]
DW$270	.dwtag  DW_TAG_assign_register, DW_AT_name("SR")
	.dwattr DW$270, DW_AT_location[DW_OP_reg25]
DW$271	.dwtag  DW_TAG_assign_register, DW_AT_name("CIE_RETA")
	.dwattr DW$271, DW_AT_location[DW_OP_reg26]
	.dwendtag DW$CU

