	; TASKING TSK3000 VIPER C compiler v1.1r1 Build 234
	; Options: -f cc4228a --dep-file=Output\testfuncs.d --make-target=Output\testfuncs.src -D__ALTIUM_BUILD_MAJOR__=10 -D__ALTIUM_BUILD_MINOR__=0 -D__SWPLATFORM__ -D__UNIFIED_HANDLES__=1 -D__POSIX_DEVIO__ -D__FRAMEWORK__ -IOutput\framecfg -IC:\Users\Public\Documents\Altium\AD\Library\Software Platform\platform\fpga\processors\c3000\include -IC:\Users\Public\Documents\Altium\AD\Library\Software Platform\services\posix\include -IC:\Users\Public\Documents\Altium\AD\Library\Software Platform\system\ifconfig\include -IC:\Users\Public\Documents\Altium\AD\Library\Software Platform\system\sysutils\include -IC:\Users\Public\Documents\Altium\AD\Library\Software Platform\platform\fpga\drivers\terminal\include -IC:\Users\Public\Documents\Altium\AD\Library\Software Platform\platform\fpga\drivers\vga_ili9320\include -IC:\Users\Public\Documents\Altium\AD\Library\Software Platform\platform\fpga\peripherals\terminal\include -IC:\Users\Public\Documents\Altium\AD\Library\Software Platform\platform\fpga\peripherals\vga32_ili9320\include -IC:\Users\Public\Documents\Altium\AD\Library\Software Platform\services\platform\graphics\include -IC:\Users\Public\Documents\Altium\AD\Library\Software Platform\services\platform\interrupts\include -IC:\Users\Public\Documents\Altium\AD\Library\Software Platform\services\platform\timing\include -IC:\Users\Public\Documents\Altium\AD\Library\Software Platform\services\posix\devio\include -IC:\Users\Public\Documents\Altium\AD\Library\Software Platform\services\posix\devio\serial\include -t0 --qualifier-file=Output\NB3000_CHC_Graphics.qua -IP:\Hardware\Elektronik-Module_und_Bausätze\Altium Nanoboard 3000\NB3000_CHC_Graphics\Embedded --iso=99 --debug-info=default -O2 --rename-sections={module}.{cname} --call=n --align-composites=n --sdata=0 -o Output\testfuncs.src
	; Module start
	.source "testfuncs.c"

	.section	.text.testfuncs.sw_plot ,cluster('$group_sw_plot')
	.align	4
	.global	sw_plot
; Function sw_plot
.L40:
sw_plot:	.type	func
	slti	$v0,$a1,320
	beq	$v0,$zero,.L2
	nop
.L157:
	slti	$v0,$a2,240
	beq	$v0,$zero,.L3
	nop
.L158:
	move	$v0,$a2
	sll	$v0,$v0,2
	addu	$v0,$v0,$a2
	sll	$v0,$v0,6
	addu	$v0,$v0,$a1
	addu	$v0,$v0,$v0
	addu	$v0,$a0,$v0
	sh	$a3,0($v0)
.L3:
.L2:
	jr	$ra
.L159:
	nop
.L64:
	.size	sw_plot,*-sw_plot
.L53:
	; End of function
	.endsec	; End of section

	.section	.text.testfuncs.sw_line ,cluster('$group_sw_line')
	.align	4
	.global	sw_line
; Function sw_line
.L42:
sw_line:	.type	func
	move	$t0,$a0
.L128:
	move	$a0,$a2
.L141:
	lhu	$t1,2($sp)
.L130:
	slt	$v0,$a3,$a1
	beq	$v0,$zero,.L4
.L194:
	lhu	$a2,6($sp)
.L129:
	j	.L5
.L195:
	subu	$v0,$a1,$a3
.L4:
	subu	$v0,$a3,$a1
.L5:
	slt	$v1,$t1,$a0
	beq	$v1,$zero,.L6
	nop
.L196:
	j	.L7
.L197:
	subu	$v1,$a0,$t1
.L6:
	subu	$v1,$t1,$a0
.L7:
	sll	$v0,$v0,16
	sra	$v0,$v0,16
	sll	$v1,$v1,16
	sra	$v1,$v1,16
	slt	$t2,$v0,$v1
.L133:
	beq	$t2,$zero,.L8
.L198:
	nop
.L117:
	move	$v0,$a1
.L126:
	move	$a1,$a0
.L199:
	move	$a0,$v0
.L200:
	move	$v0,$a3
.L201:
	move	$a3,$t1
.L202:
	move	$t1,$v0
.L8:
	slt	$v0,$a3,$a1
	beq	$v0,$zero,.L9
	nop
.L119:
	move	$v0,$a1
.L137:
	move	$a1,$a3
.L203:
	move	$a3,$v0
.L204:
	move	$v0,$a0
.L205:
	move	$a0,$t1
.L206:
	move	$t1,$v0
.L9:
	subu	$v0,$a3,$a1
	sll	$t3,$v0,16
.L131:
	slt	$v0,$a0,$t1
	beq	$v0,$zero,.L10
.L207:
	sra	$t3,$t3,16
.L208:
	j	.L11
.L209:
	subu	$v0,$t1,$a0
.L10:
	subu	$v0,$a0,$t1
.L11:
	sll	$t4,$v0,16
.L140:
	sra	$t4,$t4,16
.L210:
	subu	$v0,$zero,$t3
	slt	$v1,$v0,$zero
	addu	$v0,$v0,$v1
	sra	$t6,$v0,1
.L132:
	sll	$t5,$a0,16
.L125:
	sra	$t5,$t5,16
.L211:
	slt	$v0,$a0,$t1
	addu	$v0,$v0,$v0
.L212:
	sll	$v1,$a1,16
.L138:
	sra	$v1,$v1,16
.L213:
	slt	$a0,$a3,$v1
.L142:
	bne	$a0,$zero,.L13
.L214:
	addiu	$v0,$v0,-1
.L14:
	beq	$t2,$zero,.L15
.L215:
	nop
.L216:
	andi	$a0,$t5,0xffff
.L127:
	j	.L16
	andi	$a1,$v1,0xffff
.L15:
	andi	$a0,$v1,0xffff
.L134:
	andi	$a1,$t5,0xffff
.L16:
	slti	$t1,$a0,320
	beq	$t1,$zero,.L17
	nop
.L217:
	slti	$t1,$a1,240
	beq	$t1,$zero,.L18
	nop
.L218:
	move	$t1,$a1
	sll	$t1,$t1,2
	addu	$t1,$t1,$a1
	sll	$t1,$t1,6
	addu	$a0,$t1,$a0
.L135:
	addu	$a0,$a0,$a0
	addu	$a0,$t0,$a0
	sh	$a2,0($a0)
.L18:
.L17:
	addu	$a0,$t6,$t4
	sll	$t6,$a0,16
	sra	$t6,$t6,16
.L219:
	blez	$t6,.L19
.L220:
	nop
.L221:
	addu	$a0,$t5,$v0
	sll	$t5,$a0,16
	sra	$t5,$t5,16
.L222:
	subu	$a0,$t6,$t3
	sll	$t6,$a0,16
	sra	$t6,$t6,16
.L19:
	addiu	$v1,$v1,1
.L139:
	sll	$v1,$v1,16
.L136:
	sra	$v1,$v1,16
.L223:
	slt	$t7,$a3,$v1
	beq	$t7,$zero,.L14
	nop
.L13:
	jr	$ra
.L224:
	nop
.L101:
	.size	sw_line,*-sw_line
.L63:
	; End of function
	.endsec	; End of section

	.section	.text.testfuncs.sw_circle ,cluster('$group_sw_circle')
	.align	4
	.global	sw_circle
; Function sw_circle
.L44:
sw_circle:	.type	func
	move	$t0,$a0
.L146:
	move	$t1,$a1
.L143:
	lhu	$a1,2($sp)
.L144:
	move	$a0,$zero
.L145:
	li	$v0,0x3
	addu	$v1,$a3,$a3
	subu	$t2,$v0,$v1
.L20:
	addu	$v0,$t1,$a0
	andi	$t4,$v0,0xffff
	addu	$v0,$a2,$a3
.L91:
	slti	$v1,$t4,320
	beq	$v1,$zero,.L21
.L164:
	andi	$v0,$v0,0xffff
.L165:
	slti	$v1,$v0,240
	beq	$v1,$zero,.L22
	nop
.L166:
	move	$v1,$v0
	sll	$v1,$v1,2
	addu	$v1,$v1,$v0
	sll	$v1,$v1,6
	addu	$v1,$v1,$t4
	addu	$v1,$v1,$v1
	addu	$v1,$t0,$v1
	sh	$a1,0($v1)
.L22:
.L21:
	subu	$v1,$t1,$a0
	andi	$t5,$v1,0xffff
.L96:
	slti	$v1,$t5,320
	beq	$v1,$zero,.L23
	nop
.L167:
	slti	$v1,$v0,240
	beq	$v1,$zero,.L24
	nop
.L168:
	move	$v1,$v0
	sll	$v1,$v1,2
	addu	$v1,$v1,$v0
	sll	$v1,$v1,6
	addu	$v0,$v1,$t5
	addu	$v0,$v0,$v0
	addu	$v0,$t0,$v0
	sh	$a1,0($v0)
.L24:
.L23:
	subu	$v0,$a2,$a3
.L97:
	slti	$v1,$t4,320
	beq	$v1,$zero,.L25
.L169:
	andi	$v0,$v0,0xffff
.L170:
	slti	$v1,$v0,240
	beq	$v1,$zero,.L26
	nop
.L171:
	move	$v1,$v0
	sll	$v1,$v1,2
	addu	$v1,$v1,$v0
	sll	$v1,$v1,6
	addu	$v1,$v1,$t4
	addu	$v1,$v1,$v1
	addu	$v1,$t0,$v1
	sh	$a1,0($v1)
.L26:
.L25:
	slti	$v1,$t5,320
	beq	$v1,$zero,.L27
	nop
.L172:
	slti	$v1,$v0,240
	beq	$v1,$zero,.L28
	nop
.L173:
	move	$v1,$v0
	sll	$v1,$v1,2
	addu	$v1,$v1,$v0
	sll	$v1,$v1,6
	addu	$v0,$v1,$t5
	addu	$v0,$v0,$v0
	addu	$v0,$t0,$v0
	sh	$a1,0($v0)
.L28:
.L27:
	addu	$v0,$t1,$a3
	andi	$t4,$v0,0xffff
	addu	$v0,$a2,$a0
.L98:
	slti	$v1,$t4,320
	beq	$v1,$zero,.L29
.L174:
	andi	$v0,$v0,0xffff
.L175:
	slti	$v1,$v0,240
	beq	$v1,$zero,.L30
	nop
.L176:
	move	$v1,$v0
	sll	$v1,$v1,2
	addu	$v1,$v1,$v0
	sll	$v1,$v1,6
	addu	$v1,$v1,$t4
	addu	$v1,$v1,$v1
	addu	$v1,$t0,$v1
	sh	$a1,0($v1)
.L30:
.L29:
	subu	$v1,$t1,$a3
	andi	$t5,$v1,0xffff
.L99:
	slti	$v1,$t5,320
	beq	$v1,$zero,.L31
	nop
.L177:
	slti	$v1,$v0,240
	beq	$v1,$zero,.L32
	nop
.L178:
	move	$v1,$v0
	sll	$v1,$v1,2
	addu	$v1,$v1,$v0
	sll	$v1,$v1,6
	addu	$v0,$v1,$t5
	addu	$v0,$v0,$v0
	addu	$v0,$t0,$v0
	sh	$a1,0($v0)
.L32:
.L31:
	subu	$v0,$a2,$a0
.L100:
	slti	$v1,$t4,320
	beq	$v1,$zero,.L33
.L179:
	andi	$v0,$v0,0xffff
.L180:
	slti	$v1,$v0,240
	beq	$v1,$zero,.L34
	nop
.L181:
	move	$v1,$v0
	sll	$v1,$v1,2
	addu	$v1,$v1,$v0
	sll	$v1,$v1,6
	addu	$v1,$v1,$t4
	addu	$v1,$v1,$v1
	addu	$v1,$t0,$v1
	sh	$a1,0($v1)
.L34:
.L33:
	slti	$v1,$t5,320
	beq	$v1,$zero,.L35
	nop
.L182:
	slti	$v1,$v0,240
	beq	$v1,$zero,.L36
	nop
.L183:
	move	$v1,$v0
	sll	$v1,$v1,2
	addu	$v1,$v1,$v0
	sll	$v1,$v1,6
	addu	$v0,$v1,$t5
	addu	$v0,$v0,$v0
	addu	$v0,$t0,$v0
	sh	$a1,0($v0)
.L36:
.L35:
	bgez	$t2,.L37
.L184:
	nop
.L185:
	sll	$v0,$a0,2
	addiu	$v0,$v0,6
	j	.L38
	addu	$t2,$t2,$v0
.L37:
	subu	$v0,$a0,$a3
	sll	$v0,$v0,2
	addiu	$v0,$v0,10
	addu	$t2,$t2,$v0
.L186:
	addiu	$a3,$a3,-1
.L38:
	addiu	$a0,$a0,1
.L187:
	slt	$t3,$a3,$a0
	beq	$t3,$zero,.L20
	nop
.L188:
	jr	$ra
.L189:
	nop
.L81:
	.size	sw_circle,*-sw_circle
.L58:
	; End of function
	.endsec	; End of section

	.section	__rtl_trigger data,max,cluster('$group__rtl__hw_plot')
	.align	4
_overlay_hw_plot:	.type	object
	.ds	4
	.endsec	; End of section

	.section	hw_plot data,overlay('stack_data'),cluster('$group__local_sect_hw_plot')
	.align	4
_param_hw_plot:	.type	object
	.ds	12
	.global	_overlay_hw_plot
	.global	_param_hw_plot
	.endsec	; End of section

	.section	__rtl_trigger data,max,cluster('$group__rtl__hw_line')
	.align	4
_overlay_hw_line:	.type	object
	.ds	4
	.endsec	; End of section

	.section	hw_line data,overlay('stack_data'),cluster('$group__local_sect_hw_line')
	.align	4
_param_hw_line:	.type	object
	.ds	16
	.global	_overlay_hw_line
	.global	_param_hw_line
	.endsec	; End of section

	.section	__rtl_trigger data,max,cluster('$group__rtl__hw_circle')
	.align	4
_overlay_hw_circle:	.type	object
	.ds	4
	.endsec	; End of section

	.section	hw_circle data,overlay('stack_data'),cluster('$group__local_sect_hw_circle')
	.align	4
_param_hw_circle:	.type	object
	.ds	12
	.global	_overlay_hw_circle
	.global	_param_hw_circle
	.endsec	; End of section

	.calls	'sw_plot','',0
	.calls	'sw_line','',0
	.calls	'sw_circle','',0
hw_plot	.equ	_overlay_hw_plot
	.global	hw_plot
hw_circle	.equ	_overlay_hw_circle
	.global	hw_circle
hw_line	.equ	_overlay_hw_line
	.global	hw_line
	.section	.debug_info
.L46:
	.dw	343
	.dh	3
	.dw	.L47
	.db	4
.L45:
	.db	1
	.db	"testfuncs.c",0
	.db	"TASKING TSK3000 VIPER C compiler",0
	.db	"P:\\Hardware\\Elektronik-Module_und_Bausätze\\Altium Nanoboard 3000\\NB3000_CHC_Graphics\\Embedded\\",0
	.db	12,1
	.dw	.L48
.L71:
	.db	2
	.db	"plot",0
	.db	3,1,3,20,1,1
.L72:
	.db	3
	.db	"vgamem",0
	.db	1,3,37
	.dw	.L65-.L46
.L74:
	.db	3
	.db	"x",0
	.db	1,3,54
	.dw	.L67-.L46
.L76:
	.db	3
	.db	"y",0
	.db	1,3,66
	.dw	.L67-.L46
.L78:
	.db	3
	.db	"color",0
	.db	1,3,78
	.dw	.L67-.L46
.L80:
	.db	4,0
.L65:
	.db	5
	.dw	.L67-.L46
.L67:
	.db	6
	.db	"unsigned short int",0
	.db	2,7
.L87:
	.db	6
	.db	"int",0
	.db	4,5
.L108:
	.db	6
	.db	"short int",0
	.db	2,5
.L115:
	.db	6
	.db	"_Bool",0
	.db	1,2,7
	.dw	158
	.db	8
	.dw	170
	.db	8
	.dw	185
	.db	8
	.dw	195
	.db	8
	.dw	205
	.db	4,0,9
	.db	"__codeptr",0
	.db	1,1,1
	.dw	.L147-.L46
.L147:
	.db	5
	.dw	.L148-.L46
.L148:
	.db	10,1,9
	.db	"uint16_t",0
	.db	2,24,33
	.dw	226
	.db	0
	.endsec	; End of section

	.section	.debug_abbrev
.L47:
	.db	1,17,1,3,8,37,8,27,8,19,15,128,70,12,16,6,0,0,2,46,1,3,8,32,13,58,15,59,15,57,15,54,15,39,12,0,0,3,5,0
	.db	3,8,58,15,59,15,57,15,73,19,0,0,4,11,0,0,0,5,15,0,73,19,0,0,6,36,0,3,8,11,15,62,15,0,0,7,46,1,49,19,0
	.db	0,8,5,0,49,19,0,0,9,22,0,3,8,58,15,59,15,57,15,73,19,0,0,10,21,0,54,15,0,0,0
	.endsec	; End of section

	.section	.debug_line
.L48:
	.dw	.L150-.L149
.L149:
	.dh	3
	.dw	.L152-.L151
.L151:
	.db	4,1,-4,9,10,0,1,1,1,1,0,0,0,1,0
	.db	"testfuncs.c",0
	.db	0,0,0
	.db	"C:\\PROGRAM FILES\\ALTIUM\\AD\\System\\Tasking\\c3000\\include\\stdint.h",0
	.db	0,0,0,0
.L152:
.L150:
	.endsec	; End of section

	.section	.debug_info ,cluster('$group_sw_plot')
.L49:
	.dw	330
	.dh	3
	.dw	.L50
	.db	4,1
	.db	"testfuncs.c",0
	.db	"TASKING TSK3000 VIPER C compiler",0
	.db	"P:\\Hardware\\Elektronik-Module_und_Bausätze\\Altium Nanoboard 3000\\NB3000_CHC_Graphics\\Embedded\\",0
	.db	12,1
	.dw	.L52,.L51
	.db	2
	.dw	.L45
	.db	3
	.db	"sw_plot",0
	.db	1,42,6,1,1,1
	.dw	.L40,.L64,.L39
	.db	4
	.db	"vgamem",0
	.db	1,42,26
	.dw	.L65,.L66
	.db	4
	.db	"x",0
	.db	1,42,43
	.dw	.L67,.L68
	.db	4
	.db	"y",0
	.db	1,42,55
	.dw	.L67,.L69
	.db	4
	.db	"color",0
	.db	1,42,67
	.dw	.L67,.L70
	.db	5
	.dw	.L40,.L64
	.db	6
	.dw	.L71,.L40,.L2
	.db	7
	.dw	.L72,.L73
	.db	7
	.dw	.L74,.L75
	.db	7
	.dw	.L76,.L77
	.db	7
	.dw	.L78,.L79
	.db	8
	.dw	.L80,.L40,.L2
	.db	0,0,0,0
	.endsec	; End of section

	.section	.debug_abbrev ,cluster('$group_sw_plot')
.L50:
	.db	1,17,1,3,8,37,8,27,8,19,15,128,70,12,85,6,16,6,0,0,2,61,0,24,16,0,0,3,46,1,3,8,58,15,59,15,57,15,54,15
	.db	39,12,63,12,17,1,18,1,64,6,0,0,4,5,0,3,8,58,15,59,15,57,15,73,16,2,6,0,0,5,11,1,17,1,18,1,0,0,6,29,1,49
	.db	16,17,1,18,1,0,0,7,5,0,49,16,2,6,0,0,8,11,0,49,16,17,1,18,1,0,0,0
	.endsec	; End of section

	.section	.debug_line ,cluster('$group_sw_plot')
.L51:
	.dw	.L154-.L153
.L153:
	.dh	3
	.dw	.L156-.L155
.L155:
	.db	4,1,-4,9,10,0,1,1,1,1,0,0,0,1,0
	.db	"testfuncs.c",0
	.db	0,0,0,0
.L156:
	.db	5,10,7,0,5,2
	.dw	.L40
	.db	3,4,1,5,27
	.db	14+9*((.L157-.L40)/4)
	.db	5,37
	.db	16+9*((.L158-.L157)/4)
	.db	5,1,9
	.dh	.L2-.L158
	.db	3,38,1,7
	.db	14+9*((.L159-.L2)/4)
	.db	9
	.dh	.L53-.L159
	.db	0,1,1
.L154:
	.endsec	; End of section

	.section	.debug_ranges ,cluster('$group_sw_plot')
.L52:
	.dw	-1
	.dw	.L40
	.dw	0
	.dw	.L53-.L40
	.dw	0,0
	.endsec	; End of section

	.section	.debug_info ,cluster('$group_sw_circle')
.L54:
	.dw	847
	.dh	3
	.dw	.L55
	.db	4,1
	.db	"testfuncs.c",0
	.db	"TASKING TSK3000 VIPER C compiler",0
	.db	"P:\\Hardware\\Elektronik-Module_und_Bausätze\\Altium Nanoboard 3000\\NB3000_CHC_Graphics\\Embedded\\",0
	.db	12,1
	.dw	.L57,.L56
	.db	2
	.dw	.L45
	.db	3
	.db	"sw_circle",0
	.db	1,228,1,6,1,1,1
	.dw	.L44,.L81,.L43
	.db	4
	.db	"vgamem",0
	.db	1,228,1,28
	.dw	.L65,.L82
	.db	4
	.db	"x0",0
	.db	1,228,1,45
	.dw	.L67,.L83
	.db	4
	.db	"y0",0
	.db	1,228,1,58
	.dw	.L67,.L84
	.db	4
	.db	"radius",0
	.db	1,228,1,71
	.dw	.L67,.L85
	.db	4
	.db	"color",0
	.db	1,228,1,88
	.dw	.L67,.L86
	.db	5
	.dw	.L44,.L81
	.db	6
	.db	"eps",0
	.db	1,230,1,9
	.dw	.L87,.L88
	.db	6
	.db	"x",0
	.db	1,230,1,14
	.dw	.L87,.L89
	.db	6
	.db	"y",0
	.db	1,230,1,17
	.dw	.L87,.L90
	.db	7
	.dw	.L71,.L91,.L21
	.db	8
	.dw	.L72,.L92
	.db	8
	.dw	.L74,.L93
	.db	8
	.dw	.L76,.L94
	.db	8
	.dw	.L78,.L95
	.db	9
	.dw	.L80,.L91,.L21
	.db	0,7
	.dw	.L71,.L96,.L23
	.db	8
	.dw	.L72,.L92
	.db	8
	.dw	.L74,.L93
	.db	8
	.dw	.L76,.L94
	.db	8
	.dw	.L78,.L95
	.db	9
	.dw	.L80,.L96,.L23
	.db	0,7
	.dw	.L71,.L97,.L25
	.db	8
	.dw	.L72,.L92
	.db	8
	.dw	.L74,.L93
	.db	8
	.dw	.L76,.L94
	.db	8
	.dw	.L78,.L95
	.db	9
	.dw	.L80,.L97,.L25
	.db	0,7
	.dw	.L71,.L25,.L27
	.db	8
	.dw	.L72,.L92
	.db	8
	.dw	.L74,.L93
	.db	8
	.dw	.L76,.L94
	.db	8
	.dw	.L78,.L95
	.db	9
	.dw	.L80,.L25,.L27
	.db	0,7
	.dw	.L71,.L98,.L29
	.db	8
	.dw	.L72,.L92
	.db	8
	.dw	.L74,.L93
	.db	8
	.dw	.L76,.L94
	.db	8
	.dw	.L78,.L95
	.db	9
	.dw	.L80,.L98,.L29
	.db	0,7
	.dw	.L71,.L99,.L31
	.db	8
	.dw	.L72,.L92
	.db	8
	.dw	.L74,.L93
	.db	8
	.dw	.L76,.L94
	.db	8
	.dw	.L78,.L95
	.db	9
	.dw	.L80,.L99,.L31
	.db	0,7
	.dw	.L71,.L100,.L33
	.db	8
	.dw	.L72,.L92
	.db	8
	.dw	.L74,.L93
	.db	8
	.dw	.L76,.L94
	.db	8
	.dw	.L78,.L95
	.db	9
	.dw	.L80,.L100,.L33
	.db	0,7
	.dw	.L71,.L33,.L35
	.db	8
	.dw	.L72,.L92
	.db	8
	.dw	.L74,.L93
	.db	8
	.dw	.L76,.L94
	.db	8
	.dw	.L78,.L95
	.db	9
	.dw	.L80,.L33,.L35
	.db	0,0,0,0
	.endsec	; End of section

	.section	.debug_abbrev ,cluster('$group_sw_circle')
.L55:
	.db	1,17,1,3,8,37,8,27,8,19,15,128,70,12,85,6,16,6,0,0,2,61,0,24,16,0,0,3,46,1,3,8,58,15,59,15,57,15,54,15
	.db	39,12,63,12,17,1,18,1,64,6,0,0,4,5,0,3,8,58,15,59,15,57,15,73,16,2,6,0,0,5,11,1,17,1,18,1,0,0,6,52,0,3
	.db	8,58,15,59,15,57,15,73,16,2,6,0,0,7,29,1,49,16,17,1,18,1,0,0,8,5,0,49,16,2,6,0,0,9,11,0,49,16,17,1,18
	.db	1,0,0,0
	.endsec	; End of section

	.section	.debug_line ,cluster('$group_sw_circle')
.L56:
	.dw	.L161-.L160
.L160:
	.dh	3
	.dw	.L163-.L162
.L162:
	.db	4,1,-4,9,10,0,1,1,1,1,0,0,0,1,0
	.db	"testfuncs.c",0
	.db	0,0,0,0
.L163:
	.db	5,6,7,0,5,2
	.dw	.L44
	.db	3,227,1,1,5,10
	.db	18+9*((.L144-.L44)/4)
	.db	5,28
	.db	16+9*((.L145-.L144)/4)
	.db	5,70
	.db	18+9*((.L20-.L145)/4)
	.db	5,10,9
	.dh	.L91-.L20
	.db	3,151,126,1,5,70,9
	.dh	.L164-.L91
	.db	3,233,1,1,5,27,9
	.dh	.L165-.L164
	.db	3,151,126,1,5,37
	.db	16+9*((.L166-.L165)/4)
	.db	5,70,9
	.dh	.L21-.L166
	.db	3,232,1,1,5,10,9
	.dh	.L96-.L21
	.db	3,150,126,1,5,27
	.db	14+9*((.L167-.L96)/4)
	.db	5,37
	.db	16+9*((.L168-.L167)/4)
	.db	5,70,9
	.dh	.L23-.L168
	.db	3,233,1,1,5,10,9
	.dh	.L97-.L23
	.db	3,149,126,1,5,70,9
	.dh	.L169-.L97
	.db	3,235,1,1,5,27,9
	.dh	.L170-.L169
	.db	3,149,126,1,5,37
	.db	16+9*((.L171-.L170)/4)
	.db	5,10,9
	.dh	.L25-.L171
	.db	3,126,1,5,27
	.db	14+9*((.L172-.L25)/4)
	.db	5,37
	.db	16+9*((.L173-.L172)/4)
	.db	5,70,9
	.dh	.L27-.L173
	.db	3,236,1,1,5,10,9
	.dh	.L98-.L27
	.db	3,146,126,1,5,70,9
	.dh	.L174-.L98
	.db	3,238,1,1,5,27,9
	.dh	.L175-.L174
	.db	3,146,126,1,5,37
	.db	16+9*((.L176-.L175)/4)
	.db	5,70,9
	.dh	.L29-.L176
	.db	3,237,1,1,5,10,9
	.dh	.L99-.L29
	.db	3,145,126,1,5,27
	.db	14+9*((.L177-.L99)/4)
	.db	5,37
	.db	16+9*((.L178-.L177)/4)
	.db	5,70,9
	.dh	.L31-.L178
	.db	3,238,1,1,5,10,9
	.dh	.L100-.L31
	.db	3,144,126,1,5,70,9
	.dh	.L179-.L100
	.db	3,240,1,1,5,27,9
	.dh	.L180-.L179
	.db	3,144,126,1,5,37
	.db	16+9*((.L181-.L180)/4)
	.db	5,10,9
	.dh	.L33-.L181
	.db	3,126,1,5,27
	.db	14+9*((.L182-.L33)/4)
	.db	5,37
	.db	16+9*((.L183-.L182)/4)
	.db	5,9,9
	.dh	.L35-.L183
	.db	3,241,1,1,7
	.db	14+9*((.L184-.L35)/4)
	.db	5,32
	.db	16+9*((.L185-.L184)/4)
	.db	5,39
	.db	18+9*((.L37-.L185)/4)
	.db	5,16
	.db	15+9*((.L186-.L37)/4)
	.db	5,12
	.db	16+9*((.L38-.L186)/4)
	.db	5,19,9
	.dh	.L187-.L38
	.db	3,107,1,5,1,9
	.dh	.L188-.L187
	.db	3,23,1,7
	.db	14+9*((.L189-.L188)/4)
	.db	9
	.dh	.L58-.L189
	.db	0,1,1
.L161:
	.endsec	; End of section

	.section	.debug_ranges ,cluster('$group_sw_circle')
.L57:
	.dw	-1
	.dw	.L44
	.dw	0
	.dw	.L58-.L44
	.dw	0,0
	.endsec	; End of section

	.section	.debug_info ,cluster('$group_sw_line')
.L59:
	.dw	530
	.dh	3
	.dw	.L60
	.db	4,1
	.db	"testfuncs.c",0
	.db	"TASKING TSK3000 VIPER C compiler",0
	.db	"P:\\Hardware\\Elektronik-Module_und_Bausätze\\Altium Nanoboard 3000\\NB3000_CHC_Graphics\\Embedded\\",0
	.db	12,1
	.dw	.L62,.L61
	.db	2
	.dw	.L45
	.db	3
	.db	"sw_line",0
	.db	1,121,6,1,1,1
	.dw	.L42,.L101,.L41
	.db	4
	.db	"vgamem",0
	.db	1,121,26
	.dw	.L65,.L102
	.db	4
	.db	"x0",0
	.db	1,121,43
	.dw	.L67,.L103
	.db	4
	.db	"y0",0
	.db	1,121,56
	.dw	.L67,.L104
	.db	4
	.db	"x1",0
	.db	1,121,69
	.dw	.L67,.L105
	.db	4
	.db	"y1",0
	.db	1,121,82
	.dw	.L67,.L106
	.db	4
	.db	"color",0
	.db	1,121,95
	.dw	.L67,.L107
	.db	5
	.dw	.L42,.L101
	.db	6
	.db	"dx",0
	.db	1,123,13
	.dw	.L108,.L109
	.db	6
	.db	"dy",0
	.db	1,124,13
	.dw	.L108,.L110
	.db	6
	.db	"error",0
	.db	1,125,13
	.dw	.L108,.L111
	.db	6
	.db	"ystep",0
	.db	1,126,13
	.dw	.L108,.L112
	.db	6
	.db	"y",0
	.db	1,127,13
	.dw	.L108,.L113
	.db	6
	.db	"x",0
	.db	1,128,1,13
	.dw	.L108,.L114
	.db	6
	.db	"steep",0
	.db	1,129,1,11
	.dw	.L115,.L116
	.db	5
	.dw	.L117,.L8
	.db	6
	.db	"tmp",0
	.db	1,133,1,18
	.dw	.L67,.L118
	.db	0,5
	.dw	.L119,.L9
	.db	6
	.db	"tmp",0
	.db	1,139,1,18
	.dw	.L67,.L120
	.db	0,7
	.dw	.L71,.L16,.L17
	.db	8
	.dw	.L72,.L121
	.db	8
	.dw	.L74,.L122
	.db	8
	.dw	.L76,.L123
	.db	8
	.dw	.L78,.L124
	.db	9
	.dw	.L80,.L16,.L17
	.db	0,0,0,0
	.endsec	; End of section

	.section	.debug_abbrev ,cluster('$group_sw_line')
.L60:
	.db	1,17,1,3,8,37,8,27,8,19,15,128,70,12,85,6,16,6,0,0,2,61,0,24,16,0,0,3,46,1,3,8,58,15,59,15,57,15,54,15
	.db	39,12,63,12,17,1,18,1,64,6,0,0,4,5,0,3,8,58,15,59,15,57,15,73,16,2,6,0,0,5,11,1,17,1,18,1,0,0,6,52,0,3
	.db	8,58,15,59,15,57,15,73,16,2,6,0,0,7,29,1,49,16,17,1,18,1,0,0,8,5,0,49,16,2,6,0,0,9,11,0,49,16,17,1,18
	.db	1,0,0,0
	.endsec	; End of section

	.section	.debug_line ,cluster('$group_sw_line')
.L61:
	.dw	.L191-.L190
.L190:
	.dh	3
	.dw	.L193-.L192
.L192:
	.db	4,1,-4,9,10,0,1,1,1,1,0,0,0,1,0
	.db	"testfuncs.c",0
	.db	0,0,0,0
.L193:
	.db	5,6,7,0,5,2
	.dw	.L42
	.db	3,248,0,1,5,18
	.db	16+9*((.L130-.L42)/4)
	.db	5,6
	.db	12+9*((.L194-.L130)/4)
	.db	5,38
	.db	16+9*((.L129-.L194)/4)
	.db	5,28
	.db	14+9*((.L195-.L129)/4)
	.db	5,18
	.db	15+9*((.L5-.L195)/4)
	.db	5,38
	.db	14+9*((.L196-.L5)/4)
	.db	5,28
	.db	14+9*((.L197-.L196)/4)
	.db	5,17,9
	.dh	.L7-.L197
	.db	3,5,1,5,5
	.db	16+9*((.L133-.L7)/4)
	.db	7
	.db	14+9*((.L198-.L133)/4)
	.db	5,17
	.db	17+9*((.L117-.L198)/4)
	.db	5,26
	.db	14+9*((.L126-.L117)/4)
	.db	5,36
	.db	14+9*((.L199-.L126)/4)
	.db	5,17
	.db	15+9*((.L200-.L199)/4)
	.db	5,26
	.db	14+9*((.L201-.L200)/4)
	.db	5,36
	.db	14+9*((.L202-.L201)/4)
	.db	5,5
	.db	16+9*((.L8-.L202)/4)
	.db	5,17
	.db	17+9*((.L119-.L8)/4)
	.db	5,26
	.db	14+9*((.L137-.L119)/4)
	.db	5,36
	.db	14+9*((.L203-.L137)/4)
	.db	5,17
	.db	15+9*((.L204-.L203)/4)
	.db	5,26
	.db	14+9*((.L205-.L204)/4)
	.db	5,36
	.db	14+9*((.L206-.L205)/4)
	.db	5,17
	.db	16+9*((.L9-.L206)/4)
	.db	5,10
	.db	15+9*((.L131-.L9)/4)
	.db	5,17
	.db	13+9*((.L207-.L131)/4)
	.db	5,30
	.db	15+9*((.L208-.L207)/4)
	.db	5,20
	.db	14+9*((.L209-.L208)/4)
	.db	5,39
	.db	14+9*((.L11-.L209)/4)
	.db	5,20
	.db	15+9*((.L210-.L11)/4)
	.db	5,11
	.db	15+9*((.L132-.L210)/4)
	.db	5,23
	.db	15+9*((.L211-.L132)/4)
	.db	5,17
	.db	15+9*((.L212-.L211)/4)
	.db	5,26
	.db	14+9*((.L213-.L212)/4)
	.db	5,23
	.db	13+9*((.L214-.L213)/4)
	.db	5,9
	.db	17+9*((.L14-.L214)/4)
	.db	7
	.db	14+9*((.L215-.L14)/4)
	.db	5,40
	.db	16+9*((.L216-.L215)/4)
	.db	18+9*((.L15-.L216)/4)
	.db	5,10,9
	.dh	.L16-.L15
	.db	3,233,126,1,5,27
	.db	14+9*((.L217-.L16)/4)
	.db	5,37
	.db	16+9*((.L218-.L217)/4)
	.db	5,20,9
	.dh	.L17-.L218
	.db	3,151,1,1,5,9
	.db	15+9*((.L219-.L17)/4)
	.db	7
	.db	14+9*((.L220-.L219)/4)
	.db	5,23
	.db	16+9*((.L221-.L220)/4)
	.db	5,24
	.db	15+9*((.L222-.L221)/4)
	.db	5,32,9
	.dh	.L19-.L222
	.db	3,114,1,5,26
	.db	14+9*((.L223-.L19)/4)
	.db	5,1,9
	.dh	.L13-.L223
	.db	3,17,1,7
	.db	14+9*((.L224-.L13)/4)
	.db	9
	.dh	.L63-.L224
	.db	0,1,1
.L191:
	.endsec	; End of section

	.section	.debug_ranges ,cluster('$group_sw_line')
.L62:
	.dw	-1
	.dw	.L42
	.dw	0
	.dw	.L63-.L42
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_plot')
.L75:
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_line')
.L103:
	.dw	-1
	.dw	.L42,.L42-.L42,.L14-.L42
	.dh	1
	.db	85
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_circle')
.L83:
	.dw	-1
	.dw	.L44,.L143-.L44,.L81-.L44
	.dh	1
	.db	89
	.dw	.L44-.L44,.L144-.L44
	.dh	1
	.db	85
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_line')
.L104:
	.dw	-1
	.dw	.L42,.L141-.L42,.L142-.L42
	.dh	1
	.db	84
	.dw	.L42-.L42,.L129-.L42
	.dh	1
	.db	86
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_circle')
.L85:
	.dw	-1
	.dw	.L44,.L44-.L44,.L81-.L44
	.dh	1
	.db	87
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_line')
.L118:
	.dw	-1
	.dw	.L42,.L126-.L42,.L8-.L42
	.dh	1
	.db	82
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_plot')
.L69:
	.dw	-1
	.dw	.L40,.L40-.L40,.L64-.L40
	.dh	1
	.db	86
	.dw	0,0
.L70:
	.dw	-1
	.dw	.L40,.L40-.L40,.L64-.L40
	.dh	1
	.db	87
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_line')
.L105:
	.dw	-1
	.dw	.L42,.L42-.L42,.L101-.L42
	.dh	1
	.db	87
	.dw	0,0
.L106:
	.dw	-1
	.dw	.L42,.L42-.L42,.L101-.L42
	.dh	2
	.db	145,0
	.dw	.L130-.L42,.L14-.L42
	.dh	1
	.db	89
	.dw	0,0
.L121:
	.dw	0,0
.L107:
	.dw	-1
	.dw	.L42,.L129-.L42,.L101-.L42
	.dh	1
	.db	86
	.dw	.L42-.L42,.L101-.L42
	.dh	2
	.db	145,4
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_plot')
.L73:
	.dw	0,0
.L68:
	.dw	-1
	.dw	.L40,.L40-.L40,.L64-.L40
	.dh	1
	.db	85
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_line')
.L112:
	.dw	0,0
.L111:
	.dw	-1
	.dw	.L42,.L132-.L42,.L101-.L42
	.dh	1
	.db	94
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_circle')
.L95:
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_line')
.L123:
	.dw	-1
	.dw	.L42,.L16-.L42,.L13-.L42
	.dh	1
	.db	85
	.dw	0,0
.L102:
	.dw	-1
	.dw	.L42,.L128-.L42,.L101-.L42
	.dh	1
	.db	88
	.dw	.L42-.L42,.L141-.L42
	.dh	1
	.db	84
	.dw	0,0
.L122:
	.dw	-1
	.dw	.L42,.L127-.L42,.L15-.L42
	.dh	1
	.db	84
	.dw	.L134-.L42,.L135-.L42
	.dh	1
	.db	84
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_circle')
.L43:
	.dw	-1
	.dw	.L44,.L44-.L44,.L81-.L44
	.dh	2
	.db	141,0
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_plot')
.L66:
	.dw	-1
	.dw	.L40,.L40-.L40,.L64-.L40
	.dh	1
	.db	84
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_circle')
.L84:
	.dw	-1
	.dw	.L44,.L44-.L44,.L81-.L44
	.dh	1
	.db	86
	.dw	0,0
.L92:
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_plot')
.L79:
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_circle')
.L82:
	.dw	-1
	.dw	.L44,.L44-.L44,.L145-.L44
	.dh	1
	.db	84
	.dw	.L146-.L44,.L81-.L44
	.dh	1
	.db	88
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_plot')
.L39:
	.dw	-1
	.dw	.L40,.L40-.L40,.L64-.L40
	.dh	2
	.db	141,0
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_line')
.L116:
	.dw	-1
	.dw	.L42,.L133-.L42,.L101-.L42
	.dh	1
	.db	90
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_circle')
.L94:
	.dw	0,0
.L90:
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_line')
.L120:
	.dw	-1
	.dw	.L42,.L137-.L42,.L9-.L42
	.dh	1
	.db	82
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_circle')
.L86:
	.dw	-1
	.dw	.L44,.L144-.L44,.L81-.L44
	.dh	1
	.db	85
	.dw	.L44-.L44,.L81-.L44
	.dh	2
	.db	145,0
	.dw	0,0
.L88:
	.dw	-1
	.dw	.L44,.L20-.L44,.L81-.L44
	.dh	1
	.db	90
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_line')
.L113:
	.dw	-1
	.dw	.L42,.L125-.L42,.L101-.L42
	.dh	1
	.db	93
	.dw	0,0
.L41:
	.dw	-1
	.dw	.L42,.L42-.L42,.L101-.L42
	.dh	2
	.db	141,0
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_circle')
.L93:
	.dw	0,0
.L89:
	.dw	-1
	.dw	.L44,.L144-.L44,.L145-.L44
	.dh	1
	.db	80
	.dw	.L145-.L44,.L81-.L44
	.dh	1
	.db	84
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_line')
.L114:
	.dw	-1
	.dw	.L42,.L136-.L42,.L101-.L42
	.dh	1
	.db	83
	.dw	.L138-.L42,.L139-.L42
	.dh	1
	.db	83
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_plot')
.L77:
	.dw	0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_sw_line')
.L124:
	.dw	0,0
.L110:
	.dw	-1
	.dw	.L42,.L140-.L42,.L101-.L42
	.dh	1
	.db	92
	.dw	0,0
.L109:
	.dw	-1
	.dw	.L42,.L131-.L42,.L101-.L42
	.dh	1
	.db	91
	.dw	0,0
	.endsec	; End of section

	.section	.debug_frame
.L225:
	.dw	40
	.dw	-1
	.db	3,0,4,1,31,12,29,0,8,0,8,29,8,31,8,1,8,16,8,17,8,18,8,19,8,20,8,21,8,22,8,23,8,28,8,30
	.endsec	; End of section

	.section	.debug_frame ,cluster('$group_sw_plot')
	.dw	44
	.dw	.L225,.L40,.L64-.L40
	.db	8,3,8,8,8,9,8,10,8,11,8,12,8,13,8,14,8,15,8,24,8,25,8,26,8,27,8,33,8,34,0,0
	.endsec	; End of section

	.section	.debug_frame ,cluster('$group_sw_line')
	.dw	24
	.dw	.L225,.L42,.L101-.L42
	.db	8,24,8,25,8,26,8,27,8,33,8,34
	.endsec	; End of section

	.section	.debug_frame ,cluster('$group_sw_circle')
	.dw	28
	.dw	.L225,.L44,.L81-.L44
	.db	8,14,8,15,8,24,8,25,8,26,8,27,8,33,8,34
	.endsec	; End of section

	; Module end
	.end
