Assembler Listing for test1.s		Page: 1		Tue Oct 28 09:20:11 2003
Assembly file: test1.s
-----------------------------------------------------------------------------
 
  1	    	    	; .static	"Z_delay1ms"
  2	    	    	; .export	"Z_tim0Ovf"
  3	    	    	; .export	"Z_initT0Int"
  4	    	    	; .export	"Z_main"
  5	    	    	; .static	"ZZ_0_timeout_1ms"
  8	    	    	; .cfile	"C:\Projekte\AWO30\Software\C\test1.c"
 12	    	    	; .text
 14	    	    	; .sym
 16	    	    	; .sym
 18	    	    	; .sym
 20	    	    	; .sym
 22	    	    	; .text
 25	    	    	; .func	"Z_delay1ms",	17
 26	0000	    	; Z_delay1ms:
 27	    	    	; .arg
 28	    	    	; .cline	2
 30	    	    	; .block	18
 31	    	    	; .cline	3
 33	0000	2d0f	;    mov	g0	r15
 34	0002	2d1e	;    mov	g1	r14
 35	    	    	; .cline	4
 37	0004	b7b9	;    in	r27	39
 38	0006	60b2	;    ori	r27	2
 39	0008	bfb9	;    out	39	r27
 40	000a	    	; Z_ZZ2:
 41	    	    	; .cline	5
 43	000a	    	; Z_ZZ3:
 44	    	    	; .cline	5
 46	000a	e0c0	;    ldi	r28	0
 47	000c	3000	;    cpi	g0	0
 48	000e	071c	;    cpc	g1	r28
 49	0010	f401	;    brne	Z_ZZ2
 50	    	    	; .cline	6
 52	0012	b7b9	;    in	r27	39
 53	0014	7fbd	;    andi	r27	fd
 54	0016	bfb9	;    out	39	r27
 55	0018	    	; Z_ZZ1:
 56	    	    	; .cline	8
 58	0018	9508	;    ret
 63	    	    	; .endblock	24
Assembler Listing for test1.s		Page: 2		Tue Oct 28 09:20:11 2003
Assembly file: test1.s
-----------------------------------------------------------------------------
 
 64	    	    	; .endfunc	"Z_delay1ms",	24
 67	    	    	; .func	"Z_tim0Ovf",	26
 68	001a	    	; Z_tim0Ovf:
 69	001a	b60f	;    in	r0	3f
 70	001c	95ea	;    dec	r30
 71	001e	8200	;    st	Z,	r0
 72	0020	95ea	;    dec	r30
 73	0022	83b0	;    st	Z,	r27
 74	0024	95ea	;    dec	r30
 75	    	    	; .cline	2
 77	    	    	; .block	27
 78	    	    	; .cline	3
 80	0026	efb0	;    ldi	r27	f0
 81	0028	bfb2	;    out	32	r27
 82	    	    	; .cline	4
 84	002a	e0b0	;    ldi	r27	0
 85	002c	3000	;    cpi	g0	0
 86	002e	071b	;    cpc	g1	r27
 87	0030	f001	;    breq	Z_ZZ8
 88	    	    	; .cline	4
 90	0032	5001	;    subi	g0	1
 91	0034	4010	;    sbci	g1	0
 92	0036	    	; Z_ZZ8:
 93	0036	    	; Z_ZZ7:
 94	    	    	; .cline	5
 96	0036	95e3	;    inc	r30
 97	0038	81b0	;    ld	r27, Z
 98	003a	95e3	;    inc	r30
 99	003c	8000	;    ld	r0, Z
100	003e	95e3	;    inc	r30
101	0040	be0f	;    out	3f	r0
102	0042	9518	;    reti
107	    	    	; .endblock	30
108	    	    	; .endfunc	"Z_tim0Ovf",	30
111	    	    	; .func	"Z_initT0Int",	32
112	0044	    	; Z_initT0Int:
113	    	    	; .cline	2
115	    	    	; .block	33
116	    	    	; .cline	3
118	0044	efc0	;    ldi	r28	f0
Assembler Listing for test1.s		Page: 3		Tue Oct 28 09:20:11 2003
Assembly file: test1.s
-----------------------------------------------------------------------------
 
119	0046	bfc2	;    out	32	r28
120	    	    	; .cline	4
122	0048	e0b4	;    ldi	r27	4
123	004a	bfb3	;    out	33	r27
124	004c	    	; Z_ZZ12:
125	    	    	; .cline	5
127	004c	9508	;    ret
132	    	    	; .endblock	36
133	    	    	; .endfunc	"Z_initT0Int",	36
135	    	    	; .sym
138	    	    	; .func	"Z_main",	38
139	004e	    	; Z_main:
140	    	    	; .cline	2
142	    	    	; .block	39
143	    	    	; .cline	3
145	004e	e7cf	;    ldi	r28	7f
146	0050	bbc1	;    out	11	r28
147	    	    	; .cline	4
149	0052	efbf	;    ldi	r27	ff
150	0054	bbb2	;    out	12	r27
151	    	    	; .cline	6
153	0056	d000	;    rcall	Z_initT0Int
154	    	    	; .cline	7
156	0058	9478	;    sei
157	    	    	; .cline	9
159	005a	9890	;    cbi	12	0
160	    	    	; .cline	10
162	005c	eec8	;    ldi	r28	e8
163	005e	2efc	;    mov	r15	r28
164	0060	e0b3	;    ldi	r27	3
165	0062	2eeb	;    mov	r14	r27
166	0064	d000	;    rcall	Z_delay1ms
167	    	    	; .cline	11
169	0066	9a90	;    sbi	12	0
170	    	    	; .cline	12
172	0068	eec8	;    ldi	r28	e8
173	006a	2efc	;    mov	r15	r28
174	006c	e0b3	;    ldi	r27	3
175	006e	2eeb	;    mov	r14	r27
176	0070	d000	;    rcall	Z_delay1ms
Assembler Listing for test1.s		Page: 4		Tue Oct 28 09:20:11 2003
Assembly file: test1.s
-----------------------------------------------------------------------------
 
177	    	    	; .cline	14
179	0072	9891	;    cbi	12	1
180	    	    	; .cline	15
182	0074	eec8	;    ldi	r28	e8
183	0076	2efc	;    mov	r15	r28
184	0078	e0b3	;    ldi	r27	3
185	007a	2eeb	;    mov	r14	r27
186	007c	d000	;    rcall	Z_delay1ms
187	    	    	; .cline	16
189	007e	9a91	;    sbi	12	1
190	0080	    	; Z_ZZ15:
191	    	    	; .cline	17
193	0080	    	; Z_ZZ16:
194	    	    	; .cline	17
196	0080	c000	;    rjmp	Z_ZZ15
197	0082	    	; Z_ZZ13:
198	    	    	; .cline	18
200	0082	    	; Z_ZZ18:
201	0082	c000	;    rjmp	Z_ZZ18
206	    	    	; .endblock	55
207	    	    	; .endfunc	"Z_main",	55
209	    	    	; .data
211	    	    	; .data
213	0000	    	; ZZ_0_timeout_1ms:
214	    	    	; .space	2
216	    	    	; .text
217	    	    	; .global "ZZ_0_timeout_1ms", g0, g1 
219	    	    	; .text
220	    	    	; .interrupt "Z_tim0Ovf", 1
Assembly successful.
