;******************************************************************************
;* TMS320C6x ANSI C Codegen                   Version 4.10 Beta (May  4 2001) *
;* Date/Time created: Tue May 29 12:11:49 2001                                *
;******************************************************************************

;******************************************************************************
;* GLOBAL FILE PARAMETERS                                                     *
;*                                                                            *
;*   Architecture      : TMS320C671x                                          *
;*   Optimization      : Enabled at level 3                                   *
;*   Optimizing for    : Speed                                                *
;*                       Based on options: -o3, no -ms                        *
;*   Endian            : Little                                               *
;*   Interrupt Thrshld : Disabled                                             *
;*   Memory Model      : Large                                                *
;*   Calls to RTS      : Far                                                  *
;*   Pipelining        : Enabled                                              *
;*   Speculative Load  : Disabled                                             *
;*   Memory Aliases    : Presume are aliases (pessimistic)                    *
;*   Debug Info        : No Debug Info                                        *
;*                                                                            *
;******************************************************************************

	.asg	A15, FP
	.asg	B14, DP
	.asg	B15, SP
	.global	$bss


	.sect	".cinit"
	.align	8
	.field  	IR_1,32
	.field  	_dateStamp+0,32
	.field  	68,8			; _dateStamp[0] @ 0
	.field  	65,8			; _dateStamp[1] @ 8
	.field  	84,8			; _dateStamp[2] @ 16
	.field  	69,8			; _dateStamp[3] @ 24
	.field  	32,8			; _dateStamp[4] @ 32
	.field  	83,8			; _dateStamp[5] @ 40
	.field  	84,8			; _dateStamp[6] @ 48
	.field  	65,8			; _dateStamp[7] @ 56
	.field  	77,8			; _dateStamp[8] @ 64
	.field  	80,8			; _dateStamp[9] @ 72
	.field  	32,8			; _dateStamp[10] @ 80
	.field  	91,8			; _dateStamp[11] @ 88
	.field  	77,8			; _dateStamp[12] @ 96
	.field  	97,8			; _dateStamp[13] @ 104
	.field  	121,8			; _dateStamp[14] @ 112
	.field  	32,8			; _dateStamp[15] @ 120
	.field  	50,8			; _dateStamp[16] @ 128
	.field  	57,8			; _dateStamp[17] @ 136
	.field  	32,8			; _dateStamp[18] @ 144
	.field  	50,8			; _dateStamp[19] @ 152
	.field  	48,8			; _dateStamp[20] @ 160
	.field  	48,8			; _dateStamp[21] @ 168
	.field  	49,8			; _dateStamp[22] @ 176
	.field  	93,8			; _dateStamp[23] @ 184
	.field  	32,8			; _dateStamp[24] @ 192
	.field  	91,8			; _dateStamp[25] @ 200
	.field  	49,8			; _dateStamp[26] @ 208
	.field  	50,8			; _dateStamp[27] @ 216
	.field  	58,8			; _dateStamp[28] @ 224
	.field  	49,8			; _dateStamp[29] @ 232
	.field  	49,8			; _dateStamp[30] @ 240
	.field  	58,8			; _dateStamp[31] @ 248
	.field  	52,8			; _dateStamp[32] @ 256
	.field  	56,8			; _dateStamp[33] @ 264
	.field  	93,8			; _dateStamp[34] @ 272
	.field  	0,8			; _dateStamp[35] @ 280
IR_1:	.set	36
	.sect	".text"
_dateStamp:	.usect	.far,36,4

	.sect	".cinit"
	.align	8
	.field  	4,32
	.field  	_initialized$1+0,32
	.field  	0,32			; _initialized$1 @ 0
	.sect	".text"
_initialized$1:	.usect	.far,4,4
;	c:\ti\c6000\cgtools\bin\opt6x.exe -qq -v6711 -O3 C:\WINDOWS\TEMP\TI506495_2 C:\WINDOWS\TEMP\TI506495_4 
	.sect	".text:_BSL_init"
	.clink
	.global	_BSL_init

;******************************************************************************
;* FUNCTION NAME: _BSL_init                                                   *
;*                                                                            *
;*   Regs Modified     : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,B0,B1,B2,B3,B4,B5,B6,  *
;*                           B7,B8,B9,SP                                      *
;*   Regs Used         : A0,A1,A2,A3,A4,A5,A6,A7,A8,A9,B0,B1,B2,B3,B4,B5,B6,  *
;*                           B7,B8,B9,SP                                      *
;*   Local Frame Size  : 0 Args + 0 Auto + 4 Save = 4 byte                    *
;******************************************************************************
_BSL_init:
;** --------------------------------------------------------------------------*
           MVKL    .S1     _initialized$1,A0 ; |84| 
           MVKH    .S1     _initialized$1,A0 ; |84| 
           LDW     .D1T1   *A0,A1            ; |84| 
           STW     .D2T2   B3,*SP--(8)       ; |79| 
           NOP             3
   [ A1]   B       .S1     L1                ; |84| 
   [ A1]   LDW     .D2T2   *++SP(8),B3       ; |148| 
           NOP             4
           ; BRANCH OCCURS                   ; |84| 
;** --------------------------------------------------------------------------*
           MVC     .S2     CSR,B4            ; |250| 

           MVC     .S2     CSR,B4            ; |251| 
||         AND     .L2     1,B4,B6           ; |250| 

           AND     .S2     -2,B4,B4          ; |251| 
           MVC     .S2     B4,CSR            ; |251| 

           ZERO    .D2     B4                ; |150| 
||         MVK     .S2     12352,B5          ; |150| 

           MVKH    .S2     0x1800000,B4      ; |150| 

           MVK     .S2     -208,B5           ; |151| 
||         STW     .D2T2   B5,*B4            ; |150| 

           MVK     .S2     0xffffff23,B5     ; |152| 
||         STW     .D2T2   B5,*+B4(8)        ; |151| 

           STW     .D2T2   B5,*+B4(4)        ; |152| 

           STW     .D2T2   B5,*+B4(16)       ; |153| 
||         MVKL    .S1     0x7117000,A0      ; |155| 

           STW     .D2T2   B5,*+B4(20)       ; |154| 
||         MVKH    .S1     0x7117000,A0      ; |155| 

           MVKL    .S1     0x54519,A0        ; |157| 
||         STW     .D2T1   A0,*+B4(24)       ; |155| 
||         MVK     .S2     1562,B5           ; |156| 

           MVKH    .S1     0x54519,A0        ; |157| 
||         STW     .D2T2   B5,*+B4(28)       ; |156| 

           MVC     .S2     CSR,B4            ; |256| 
||         STW     .D2T1   A0,*+B4(32)       ; |157| 

           AND     .S2     -2,B4,B4          ; |256| 
||         AND     .L2     1,B6,B5           ; |256| 

           OR      .S2     B5,B4,B4          ; |256| 
           MVC     .S2     B4,CSR            ; |256| 
           MVKL    .S1     __BOARD_init,A0   ; |128| 
           MVKH    .S1     __BOARD_init,A0   ; |128| 
           B       .S2X    A0                ; |128| 
           MVKL    .S2     RL0,B3            ; |128| 
           MVKH    .S2     RL0,B3            ; |128| 
           NOP             3
RL0:       ; CALL OCCURS                     ; |128| 
           MVKL    .S1     __LED_init,A0     ; |131| 
           MVKH    .S1     __LED_init,A0     ; |131| 
           B       .S2X    A0                ; |131| 
           MVKL    .S2     RL2,B3            ; |131| 
           MVKH    .S2     RL2,B3            ; |131| 
           NOP             3
RL2:       ; CALL OCCURS                     ; |131| 
           MVKL    .S1     __DIP_init,A0     ; |135| 
           MVKH    .S1     __DIP_init,A0     ; |135| 
           B       .S2X    A0                ; |135| 
           MVKL    .S2     RL4,B3            ; |135| 
           MVKH    .S2     RL4,B3            ; |135| 
           NOP             3
RL4:       ; CALL OCCURS                     ; |135| 
           MVKL    .S2     __FLASH_init,B4   ; |139| 
           MVKH    .S2     __FLASH_init,B4   ; |139| 
           B       .S2     B4                ; |139| 
           MVKL    .S2     RL6,B3            ; |139| 
           MVKH    .S2     RL6,B3            ; |139| 
           NOP             3
RL6:       ; CALL OCCURS                     ; |139| 
           MVKL    .S1     __AD535_init,A0   ; |143| 
           MVKH    .S1     __AD535_init,A0   ; |143| 
           B       .S2X    A0                ; |143| 
           MVKL    .S2     RL8,B3            ; |143| 
           MVKH    .S2     RL8,B3            ; |143| 
           NOP             3
RL8:       ; CALL OCCURS                     ; |143| 
           MVKL    .S1     _initialized$1,A0 ; |146| 
           MVK     .S1     1,A3              ; |146| 
           MVKH    .S1     _initialized$1,A0 ; |146| 
           STW     .D1T1   A3,*A0            ; |146| 
           LDW     .D2T2   *++SP(8),B3       ; |148| 
;** --------------------------------------------------------------------------*
L1:    
           NOP             4
           B       .S2     B3                ; |148| 
           NOP             5
           ; BRANCH OCCURS                   ; |148| 


	.sect	".text:_BSL6711DSK_LIB_"
	.clink
	.global	_BSL6711DSK_LIB_

;******************************************************************************
;* FUNCTION NAME: _BSL6711DSK_LIB_                                            *
;*                                                                            *
;*   Regs Modified     :                                                      *
;*   Regs Used         : B3                                                   *
;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                    *
;******************************************************************************
_BSL6711DSK_LIB_:
;** --------------------------------------------------------------------------*
           B       .S2     B3                ; |65| 
           NOP             5
           ; BRANCH OCCURS                   ; |65| 


	.sect	".text:_BOARD_writeReg"
	.clink
	.global	_BOARD_writeReg

;******************************************************************************
;* FUNCTION NAME: _BOARD_writeReg                                             *
;*                                                                            *
;*   Regs Modified     :                                                      *
;*   Regs Used         : A4,B3,B4                                             *
;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                    *
;******************************************************************************
_BOARD_writeReg:
;** --------------------------------------------------------------------------*
           B       .S2     B3                ; |192| 
           STW     .D1T2   B4,*A4            ; |191| 
           NOP             4
           ; BRANCH OCCURS                   ; |192| 


	.sect	".text:_BOARD_readReg"
	.clink
	.global	_BOARD_readReg

;******************************************************************************
;* FUNCTION NAME: _BOARD_readReg                                              *
;*                                                                            *
;*   Regs Modified     : A4                                                   *
;*   Regs Used         : A4,B3                                                *
;*   Local Frame Size  : 0 Args + 0 Auto + 0 Save = 0 byte                    *
;******************************************************************************
_BOARD_readReg:
;** --------------------------------------------------------------------------*
           B       .S2     B3                ; |179| 
           LDW     .D1T1   *A4,A4
           NOP             4
           ; BRANCH OCCURS                   ; |179| 


;******************************************************************************
;* UNDEFINED EXTERNAL REFERENCES                                              *
;******************************************************************************
	.global	__BOARD_init
	.global	__DIP_init
	.global	__FLASH_init
	.global	__LED_init
	.global	__AD535_init