	; TASKING TSK3000 VIPER C compiler v1.1r1 Build 234
	; Options: -f cc7060a --dep-file=Output\swplatform.d --make-target=Output\swplatform.src -D__ALTIUM_BUILD_MAJOR__=10 -D__ALTIUM_BUILD_MINOR__=0 -D__SWPLATFORM__ -D__FRAMEWORK__ -IOutput\framecfg -IC:\Users\Public\Documents\Altium\AD10\Library\Software Platform\platform\fpga\processors\c3000\include -IC:\Users\Public\Documents\Altium\AD10\Library\Software Platform\system\ifconfig\include -IC:\Users\Public\Documents\Altium\AD10\Library\Software Platform\system\sysutils\include -IC:\Users\Public\Documents\Altium\AD10\Library\Software Platform\platform\fpga\drivers\jpgdec\include -IC:\Users\Public\Documents\Altium\AD10\Library\Software Platform\platform\fpga\drivers\pwmx\include -IC:\Users\Public\Documents\Altium\AD10\Library\Software Platform\platform\fpga\drivers\vga_ili9320\include -IC:\Users\Public\Documents\Altium\AD10\Library\Software Platform\platform\fpga\peripherals\ioport\include -IC:\Users\Public\Documents\Altium\AD10\Library\Software Platform\platform\fpga\peripherals\jpgdec\include -IC:\Users\Public\Documents\Altium\AD10\Library\Software Platform\platform\fpga\peripherals\pwmx\include -IC:\Users\Public\Documents\Altium\AD10\Library\Software Platform\platform\fpga\peripherals\vga32_ili9320\include -IC:\Users\Public\Documents\Altium\AD10\Library\Software Platform\services\platform\interrupts\include -IC:\Users\Public\Documents\Altium\AD10\Library\Software Platform\services\platform\timing\include -t0 -IP:\Hardware\Elektronik-Module_und_Bausätze\Altium Nanoboard 3000\NB3000 Slideshow\Embedded --iso=99 --debug-info=default -O2 --rename-sections={module}.{cname} --call=n --align-composites=n --extern-sdata --sdata=4 -o Output\swplatform.src
	; Module start
	.source "swplatform.c"

	.section	.text.swplatform.swplatform_init_stacks ,cluster('$group_swplatform_init_stacks')
	.align	4
	.global	swplatform_init_stacks
; Function swplatform_init_stacks
.L3:
swplatform_init_stacks:	.type	func
	addiu	$sp,$sp,-4
.L23:
	sw	$ra,0($sp)
.L24:
	jal	vga_ili9320_open
	move	$a0,$zero
	sw	$v0,@gprel(drv_vga_ili9320_1)($gp)
.L46:
	jal	pwmx_open
	move	$a0,$zero
	sw	$v0,@gprel(drv_pwmx_1)($gp)
.L47:
	jal	jpgdec_open
	move	$a0,$zero
	sw	$v0,@gprel(drv_jpgdec_1)($gp)
.L48:
	lw	$ra,0($sp)
.L25:
	jr	$ra
	addiu	$sp,$sp,4
.L19:
	.size	swplatform_init_stacks,*-swplatform_init_stacks
.L12:
	; End of function
	.endsec	; End of section

	.section	.sbss.swplatform.drv_vga_ili9320_1 ,cluster('$group_sbss')
	.global	drv_vga_ili9320_1
	.align	4
drv_vga_ili9320_1:	.type	object
	.size	drv_vga_ili9320_1,4
	.ds	4
	.endsec	; End of section

	.section	.sbss.swplatform.drv_pwmx_1 ,cluster('$group_sbss')
	.global	drv_pwmx_1
	.align	4
drv_pwmx_1:	.type	object
	.size	drv_pwmx_1,4
	.ds	4
	.endsec	; End of section

	.section	.sbss.swplatform.drv_jpgdec_1 ,cluster('$group_sbss')
	.global	drv_jpgdec_1
	.align	4
drv_jpgdec_1:	.type	object
	.size	drv_jpgdec_1,4
	.ds	4
	.endsec	; End of section

	.calls	'swplatform_init_stacks','vga_ili9320_open'
	.calls	'swplatform_init_stacks','pwmx_open'
	.calls	'swplatform_init_stacks','jpgdec_open'
	.calls	'swplatform_init_stacks','',4
	.extern	jpgdec_open
	.extern	pwmx_open
	.extern	vga_ili9320_open
	.section	.debug_info
.L5:
	.dw	1135
	.dh	3
	.dw	.L6
	.db	4
.L4:
	.db	1
	.db	"swplatform.c",0
	.db	"TASKING TSK3000 VIPER C compiler",0
	.db	"P:\\Hardware\\Elektronik-Module_und_Bausätze\\Altium Nanoboard 3000\\NB3000 Slideshow\\Embedded\\",0
	.db	12,1
	.dw	.L7
	.db	2
	.db	"tsk3000_reset_interval_timer",0
	.db	3,1,51,13,1,1,3,0,4
	.db	"pal_architecture_current_interrupt",0
	.db	3,1,121,17
	.dw	.L26-.L5
	.db	1,1,3,0
.L26:
	.db	5
	.db	"unsigned int",0
	.db	4,7,2
	.db	"pal_architecture_interrupts_enable",0
	.db	3,1,128,1,17,1,1,3,0,2
	.db	"pal_architecture_interrupts_disable",0
	.db	3,1,133,1,17,1,1,3,0,2
	.db	"pal_architecture_interrupts_set_mask",0
	.db	3,1,141,1,17,1,1,6
	.db	"mask",0
	.db	1,141,1,63
	.dw	242
	.db	3,0,4
	.db	"pal_architecture_interrupts_get_mask",0
	.db	3,1,146,1,17
	.dw	242
	.db	1,1,3,0,4
	.db	"pal_architecture_interrupts_mask_levels_below",0
	.db	3,1,151,1,19
	.dw	242
	.db	1,1,6
	.db	"level",0
	.db	1,151,1,75
	.dw	242
	.db	7,3,3,0,0,2
	.db	"pal_architecture_interrupt_acknowledge",0
	.db	3,1,241,1,17,1,1,6
	.db	"number",0
	.db	1,241,1,65
	.dw	242
	.db	3,0,8
	.dw	156
	.db	3,0,8
	.dw	194
	.db	3,0,8
	.dw	258
	.db	3,0,8
	.dw	303
	.db	3,0,8
	.dw	349
	.db	9
	.dw	394
	.db	3,0,8
	.dw	410
	.db	3,0,8
	.dw	461
	.db	9
	.dw	519
	.db	7,10
	.dw	258
	.db	11
	.dw	301
	.db	0,3,10
	.dw	303
	.db	11
	.dw	347
	.db	0,3,0,0,8
	.dw	539
	.db	9
	.dw	586
	.db	3,0,12
	.db	"jpgdec_open",0
	.db	2,57,11
	.dw	.L22-.L5
	.db	1,1,1,1,6
	.db	"id",0
	.db	2,57,27
	.dw	.L27-.L5
	.db	0
.L22:
	.db	13
	.dw	.L28-.L5
.L28:
	.db	14
	.db	"jpgdec_drv_s",0
	.db	2,45,16,1
.L27:
	.db	5
	.db	"int",0
	.db	4,5,12
	.db	"pwmx_open",0
	.db	3,65,17
	.dw	.L21-.L5
	.db	1,1,1,1,6
	.db	"id",0
	.db	3,65,31
	.dw	759
	.db	0
.L21:
	.db	13
	.dw	.L29-.L5
.L29:
	.db	14
	.db	"pwmx_s",0
	.db	3,40,16,1,12
	.db	"vga_ili9320_open",0
	.db	4,35,23
	.dw	.L20-.L5
	.db	1,1,1,1,6
	.db	"id",0
	.db	4,35,53
	.dw	242
	.db	0
.L20:
	.db	13
	.dw	.L30-.L5
.L30:
	.db	14
	.db	"_vga_ili9320_s",0
	.db	4,33,16,1,15
	.db	"__wchar_t",0
	.db	5,1,1
	.dw	.L31-.L5
.L31:
	.db	5
	.db	"unsigned short int",0
	.db	2,7,15
	.db	"__size_t",0
	.db	5,1,1
	.dw	242
	.db	15
	.db	"__ptrdiff_t",0
	.db	5,1,1
	.dw	759
	.db	15
	.db	"__codeptr",0
	.db	5,1,1
	.dw	.L32-.L5
.L32:
	.db	13
	.dw	.L33-.L5
.L33:
	.db	16,1,15
	.db	"uint32_t",0
	.db	6,26,33
	.dw	242
	.db	15
	.db	"interrupt_handler_t",0
	.db	7,89,20
	.dw	.L34-.L5
.L34:
	.db	13
	.dw	.L35-.L5
.L35:
	.db	17
	.dw	242
	.db	1,1,18
	.dw	242
	.db	18
	.dw	.L36-.L5
	.db	0
.L36:
	.db	13
	.dw	.L37-.L5
.L37:
	.db	19
	.db	"void",0
	.db	15
	.db	"_iob_flag_t",0
	.db	8,74,25
	.dw	901
	.db	15
	.db	"jpgdec_t",0
	.db	2,45,29
	.dw	741
	.db	15
	.db	"pwmx_t",0
	.db	3,40,23
	.dw	805
	.db	15
	.db	"vga_ili9320_t",0
	.db	4,33,31
	.dw	863
	.db	0
	.endsec	; End of section

	.section	.debug_abbrev
.L6:
	.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,11
	.db	0,0,0,4,46,1,3,8,32,13,58,15,59,15,57,15,73,19,54,15,39,12,0,0,5,36,0,3,8,11,15,62,15,0,0,6,5,0,3,8,58
	.db	15,59,15,57,15,73,19,0,0,7,11,1,0,0,8,46,1,49,19,0,0,9,5,0,49,19,0,0,10,29,1,49,19,0,0,11,11,0,49,19,0
	.db	0,12,46,1,3,8,58,15,59,15,57,15,73,19,54,15,39,12,63,12,60,12,0,0,13,15,0,73,19,0,0,14,19,0,3,8,58,15
	.db	59,15,57,15,60,12,0,0,15,22,0,3,8,58,15,59,15,57,15,73,19,0,0,16,21,0,54,15,0,0,17,21,1,73,19,54,15,39
	.db	12,0,0,18,5,0,73,19,0,0,19,59,0,3,8,0,0,0
	.endsec	; End of section

	.section	.debug_line
.L7:
	.dw	.L39-.L38
.L38:
	.dh	3
	.dw	.L41-.L40
.L40:
	.db	4,1,-4,9,10,0,1,1,1,1,0,0,0,1,0
	.db	"C:\\Users\\Public\\Documents\\Altium\\AD10\\Library\\Software Platform\\platform\\fpga\\processors\\c3000\\include\\pal_arch.h",0
	.db	0,0,0
	.db	"C:\\Users\\Public\\Documents\\Altium\\AD10\\Library\\Software Platform\\platform\\fpga\\drivers\\jpgdec\\include\\drv_jpgdec.h",0
	.db	0,0,0
	.db	"C:\\Users\\Public\\Documents\\Altium\\AD10\\Library\\Software Platform\\platform\\fpga\\drivers\\pwmx\\include\\drv_pwmx.h",0
	.db	0,0,0
	.db	"C:\\Users\\Public\\Documents\\Altium\\AD10\\Library\\Software Platform\\platform\\fpga\\drivers\\vga_ili9320\\include\\drv_vga_ili9320.h",0
	.db	0,0,0
	.db	"swplatform.c",0
	.db	0,0,0
	.db	"C:\\PROGRAM FILES\\ALTIUM\\AD10\\System\\Tasking\\c3000\\include\\stdint.h",0
	.db	0,0,0
	.db	"C:\\Users\\Public\\Documents\\Altium\\AD10\\Library\\Software Platform\\services\\platform\\interrupts\\include\\interrupts.h",0
	.db	0,0,0
	.db	"C:\\PROGRAM FILES\\ALTIUM\\AD10\\System\\Tasking\\c3000\\include\\stdio.h",0
	.db	0,0,0,0
.L41:
.L39:
	.endsec	; End of section

	.section	.debug_info ,cluster('$group_swplatform_init_stacks')
.L8:
	.dw	214
	.dh	3
	.dw	.L9
	.db	4,1
	.db	"swplatform.c",0
	.db	"TASKING TSK3000 VIPER C compiler",0
	.db	"P:\\Hardware\\Elektronik-Module_und_Bausätze\\Altium Nanoboard 3000\\NB3000 Slideshow\\Embedded\\",0
	.db	12,1
	.dw	.L11,.L10
	.db	2
	.dw	.L4
	.db	3
	.db	"swplatform_init_stacks",0
	.db	1,15,6,1,1,1
	.dw	.L3,.L19,.L2
	.db	4
	.dw	.L3,.L19
	.db	0,0
	.endsec	; End of section

	.section	.debug_abbrev ,cluster('$group_swplatform_init_stacks')
.L9:
	.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,11,0,17,1,18,1,0,0,0
	.endsec	; End of section

	.section	.debug_line ,cluster('$group_swplatform_init_stacks')
.L10:
	.dw	.L43-.L42
.L42:
	.dh	3
	.dw	.L45-.L44
.L44:
	.db	4,1,-4,9,10,0,1,1,1,1,0,0,0,1,0
	.db	"swplatform.c",0
	.db	0,0,0,0
.L45:
	.db	5,6,7,0,5,2
	.dw	.L3
	.db	3,14,1,5,60
	.db	16+9*((.L24-.L3)/4)
	.db	5,46
	.db	15+9*((.L46-.L24)/4)
	.db	5,50
	.db	15+9*((.L47-.L46)/4)
	.db	5,1
	.db	15+9*((.L48-.L47)/4)
	.db	9
	.dh	.L12-.L48
	.db	0,1,1
.L43:
	.endsec	; End of section

	.section	.debug_ranges ,cluster('$group_swplatform_init_stacks')
.L11:
	.dw	-1
	.dw	.L3
	.dw	0
	.dw	.L12-.L3
	.dw	0,0
	.endsec	; End of section

	.section	.debug_info ,cluster('$group_sbss')
.L13:
	.dw	187
	.dh	3
	.dw	.L14
	.db	4,1
	.db	"swplatform.c",0
	.db	"TASKING TSK3000 VIPER C compiler",0
	.db	"P:\\Hardware\\Elektronik-Module_und_Bausätze\\Altium Nanoboard 3000\\NB3000 Slideshow\\Embedded\\",0
	.db	12,1,2
	.dw	.L4
	.db	3
	.db	"drv_vga_ili9320_1",0
	.db	5,10,17
	.dw	.L20
	.db	1,5,3
	.dw	drv_vga_ili9320_1
	.db	0
	.endsec	; End of section

	.section	.debug_abbrev ,cluster('$group_sbss')
.L14:
	.db	1,17,1,3,8,37,8,27,8,19,15,128,70,12,0,0,2,61,0,24,16,0,0,3,52,0,3,8,58,15,59,15,57,15,73,16,63,12,2,9
	.db	0,0,0
	.endsec	; End of section

	.section	.debug_info ,cluster('$group_sbss')
.L15:
	.dw	180
	.dh	3
	.dw	.L16
	.db	4,1
	.db	"swplatform.c",0
	.db	"TASKING TSK3000 VIPER C compiler",0
	.db	"P:\\Hardware\\Elektronik-Module_und_Bausätze\\Altium Nanoboard 3000\\NB3000 Slideshow\\Embedded\\",0
	.db	12,1,2
	.dw	.L4
	.db	3
	.db	"drv_pwmx_1",0
	.db	5,11,17
	.dw	.L21
	.db	1,5,3
	.dw	drv_pwmx_1
	.db	0
	.endsec	; End of section

	.section	.debug_abbrev ,cluster('$group_sbss')
.L16:
	.db	1,17,1,3,8,37,8,27,8,19,15,128,70,12,0,0,2,61,0,24,16,0,0,3,52,0,3,8,58,15,59,15,57,15,73,16,63,12,2,9
	.db	0,0,0
	.endsec	; End of section

	.section	.debug_info ,cluster('$group_sbss')
.L17:
	.dw	182
	.dh	3
	.dw	.L18
	.db	4,1
	.db	"swplatform.c",0
	.db	"TASKING TSK3000 VIPER C compiler",0
	.db	"P:\\Hardware\\Elektronik-Module_und_Bausätze\\Altium Nanoboard 3000\\NB3000 Slideshow\\Embedded\\",0
	.db	12,1,2
	.dw	.L4
	.db	3
	.db	"drv_jpgdec_1",0
	.db	5,12,17
	.dw	.L22
	.db	1,5,3
	.dw	drv_jpgdec_1
	.db	0
	.endsec	; End of section

	.section	.debug_abbrev ,cluster('$group_sbss')
.L18:
	.db	1,17,1,3,8,37,8,27,8,19,15,128,70,12,0,0,2,61,0,24,16,0,0,3,52,0,3,8,58,15,59,15,57,15,73,16,63,12,2,9
	.db	0,0,0
	.endsec	; End of section

	.section	.debug_loc ,cluster('$group_swplatform_init_stacks')
.L2:
	.dw	-1
	.dw	.L3,.L3-.L3,.L23-.L3
	.dh	2
	.db	141,0
	.dw	.L23-.L3,.L19-.L3
	.dh	2
	.db	141,4
	.dw	.L19-.L3,.L19-.L3
	.dh	2
	.db	141,0
	.dw	0,0
	.endsec	; End of section

	.section	.debug_frame
.L49:
	.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_swplatform_init_stacks')
	.dw	48
	.dw	.L49,.L3,.L19-.L3
	.db	4
	.dw	(.L23-.L3)/4
	.db	19,4,22,29,3,19,141,4,4
	.dw	(.L24-.L23)/4
	.db	17,31,124,4
	.dw	(.L25-.L24)/4
	.db	223,4
	.dw	(.L19-.L25)/4
	.db	19,0,8,29
	.endsec	; End of section

	; Module end
	.end
