	.module task2.c
	.area text
;              i -> -2,x
_task2::
	pshx
	tfr s,x
	leas -2,sp
; #include <stdio.h>
; #include <912d60.h>
; #include "kernel.h"
; 
; 
; 
; /* dummy task to eat up time, and to give the kernel
;    something to multitask with  */
; void task2 (void) {
; 	 
; 	 int i;
; 	 
; 	 INTR_ON();
		cli

	ldd #0
	std -2,x
	bra L7
L4:
L5:
	ldd -2,x
	addd #1
	std -2,x
L7:
; 	 
; 	 for (i=0; i<0xA000; i++);
	ldd -2,x
	cpd #0xa000
	blo L4
; 	 //puts("-T2-");
; 	 
; 	 INTR_OFF();
		sei

; 	 
; }
L3:
	tfr x,s
	pulx
	.dbline 0 ; func end
	rts

