1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
\r
4 <title>XLINK Map File for "BC100_tiny"</title>
\r
6 <body bgcolor="#dde2a0" text=black>
\r
7 <h2 align=center>XLINK Map File for "BC100_tiny"</h2>
\r
8 <h3 align=center>IAR Universal Linker V4.60I/386</h3>
\r
9 <h4 align=center>Copyright 1987-2007 IAR Systems. All rights reserved.</h4>
\r
12 <a href="#Invocation Map">Invocation</a>
\r
13 <a href="#Program Entry">Program Entry</a>
\r
14 <a href="#Module Map">Module Map</a>
\r
15 <a href="#Module Summary">Module Summary</a>
\r
16 <a href="#Call Graph">Call Graph</a>
\r
17 <a href="#Segments in Address Order">Segment Map</a>
\r
18 <a href="#Memory Summary">Memory Summary</a>
\r
20 <p><a name="Invocation Map"></a><table>
\r
22 <td><font size=2><b>Link time</font></b>
\r
23 <td><font size=2>12/Mar/2008 23:01:40</font>
\r
25 <td><font size=2><b>Target CPU</font></b>
\r
26 <td><font size=2>A90</font>
\r
28 <td><font size=2><b>List file</font></b>
\r
29 <td><font size=2>C:\home\kevin\pub\src\bc100_cal\IAR\Debug\List\BC100_tiny.html</font>
\r
31 <td><font size=2><b>Output file 1</font></b>
\r
32 <td><font size=2>C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Exe\BC100_tiny.d90</font>
\r
34 <td><font size=2><b></font></b>
\r
35 <td><font size=2>Format: ubrof8</font>
\r
37 <td><font size=2><b></font></b>
\r
38 <td><font size=2>UBROF version 8.0.2</font>
\r
40 <td><font size=2><b>Command line</font></b>
\r
41 <td><font size=2></font>
\r
42 <code>C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Obj\ADC.r90
\r
43 C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Obj\NIMHcharge.r90
\r
44 C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Obj\OWI.r90
\r
45 C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Obj\PWM.r90
\r
46 C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Obj\USI.r90
\r
47 C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Obj\battery.r90
\r
48 C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Obj\chargefunc.r90
\r
49 C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Obj\main.r90
\r
50 C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Obj\menu.r90
\r
51 C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Obj\statefunc.r90
\r
52 C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Obj\time.r90
\r
54 C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Exe\BC100_tiny.d90
\r
57 C:\home\kevin\pub\src\bc100_cal\IAR\Debug\List\BC100_tiny.html
\r
59 <b>"-</b>"C:\Program Files\IAR Systems\Embedded Workbench 4.0\avr\LIB\"
\r
61 "C:\Program Files\IAR Systems\Embedded Workbench 4.0\avr\src\template\cfgtiny861.xcl"
\r
62 ( <b>-D</b>_..X_INTVEC_SIZE=26
\r
63 <b>-D</b>_..X_FLASH_END=1FFF
\r
64 <b>-D</b>_..X_SRAM_BASE=60
\r
65 <b>-D</b>_..X_SRAM_TBASE=_..X_SRAM_BASE
\r
66 <b>-D</b>_..X_SRAM_TSIZE=(100-_..X_SRAM_BASE)
\r
67 <b>-D</b>_..X_SRAM_END=25F
\r
68 <b>-D</b>_..X_EXT_SRAM_BASE=_..X_SRAM_END
\r
69 <b>-D</b>_..X_EXT_SRAM_SIZE=0
\r
70 <b>-D</b>_..X_EXT_ROM_BASE=_..X_SRAM_END
\r
71 <b>-D</b>_..X_EXT_ROM_SIZE=0
\r
72 <b>-D</b>_..X_EXT_NV_BASE=_..X_SRAM_END
\r
73 <b>-D</b>_..X_EXT_NV_SIZE=0
\r
74 <b>-D</b>_..X_EEPROM_END=1FF
\r
75 <b>-D</b>_..X_EEPROM_START=0
\r
76 ) <b>-D</b>_..X_HEAP_SIZE=10
\r
77 <b>-D</b>_..X_TINY_HEAP_SIZE=0
\r
78 <b>-D</b>_..X_NEAR_HEAP_SIZE=0
\r
79 <b>-D</b>_..X_FAR_HEAP_SIZE=0
\r
80 <b>-D</b>_..X_HUGE_HEAP_SIZE=0
\r
81 <b>-D</b>_..X_CSTACK_SIZE=40
\r
82 <b>-D</b>_..X_RSTACK_SIZE=30
\r
84 "C:\Program Files\IAR Systems\Embedded Workbench 4.0\avr\src\template\cfg1soim.xcl"
\r
87 <b>-Z</b>(CODE)INTVEC=0-_..X_INTVEC_SIZE
\r
88 <b>-Z</b>(CODE)TINY_F=_..X_FLASH_BASE-FF
\r
89 <b>-Z</b>(CODE)NEAR_F=_..X_FLASH_BASE-_..X_FLASH_END
\r
90 <b>-Z</b>(CODE)SWITCH=_..X_FLASH_BASE-_..X_FLASH_END
\r
91 <b>-Z</b>(CODE)INITTAB=_..X_FLASH_BASE-_..X_FLASH_END
\r
92 <b>-Z</b>(CODE)DIFUNCT=_..X_FLASH_BASE-_..X_FLASH_END
\r
93 <b>-Z</b>(CODE)CODE=_..X_FLASH_BASE-_..X_FLASH_END
\r
94 <b>-Z</b>(CODE)TINY_ID=_..X_FLASH_BASE-_..X_FLASH_END
\r
95 <b>-Z</b>(CODE)NEAR_ID=_..X_FLASH_BASE-_..X_FLASH_END
\r
96 <b>-Z</b>(CODE)CHECKSUM#_..X_FLASH_END
\r
97 <b>-Z</b>(DATA)TINY_I,TINY_Z,TINY_N=_..X_SRAM_TBASE:+_..X_SRAM_TSIZE
\r
98 <b>-Z</b>(DATA)CSTACK+_..X_CSTACK_SIZE=_..X_CSTACK_BASE-_..X_CSTACK_END
\r
99 <b>-Z</b>(DATA)HEAP+_..X_HEAP_SIZE=_..X_SRAM_BASE-_..X_SRAM_END
\r
100 <b>-Z</b>(DATA)IOSTREAM_N#_..X_SRAM_BASE-_..X_SRAM_END
\r
101 <b>-Z</b>(DATA)NEAR_HEAP+_..X_NEAR_HEAP_SIZE=_..X_SRAM_BASE-_..X_SRAM_END
\r
102 <b>-Z</b>(DATA)RSTACK+_..X_RSTACK_SIZE=_..X_RSTACK_BASE-_..X_RSTACK_END
\r
103 <b>-Z</b>(DATA)NEAR_I,NEAR_Z,NEAR_N=_..X_SRAM_BASE-_..X_SRAM_END
\r
104 <b>-Z</b>(XDATA)EEPROM_I,EEPROM_N=_..X_EEPROM_START-_..X_EEPROM_END
\r
105 ) <b>-D</b>_..X_FLASH_BASE=_..X_INTVEC_SIZE
\r
107 <b>-h</b>(CODE)0-(_..X_INTVEC_SIZE-1)
\r
108 <b>-D</b>_..X_CSTACK_BASE=_..X_SRAM_BASE
\r
109 <b>-D</b>_..X_CSTACK_END=_..X_SRAM_END
\r
110 <b>-D</b>_..X_RSTACK_BASE=_..X_SRAM_BASE
\r
111 <b>-D</b>_..X_RSTACK_END=_..X_SRAM_END
\r
114 "C:\Program Files\IAR Systems\Embedded Workbench 4.0\avr\LIB\CLIB\cl1s-ec_nomul.r90"
\r
115 <b>-e</b>_small_write=_formatted_write
\r
116 <b>-e</b>_medium_read=_formatted_read
\r
122 <p><hr><a name="Program Entry"></a><p>
\r
123 Program entry at : CODE 00000000 Relocatable, from module : ?RESET
\r
127 <a name="Runtime Model"></a>
\r
128 <table bgcolor="#c0c0" border=1 cellpadding=2>
\r
130 <th align=center colspan=2><font size=4><B>Runtime Model</B>
\r
133 <th><font size=2>Attribute</font>
\r
134 <th><font size=2>Value</font>
\r
136 <td><font size=2>EEPROM_SIZE</font>
\r
137 <td><font size=2>2</font>
\r
139 <td><font size=2>R4</font>
\r
140 <td><font size=2>REG</font>
\r
142 <td><font size=2>R5</font>
\r
143 <td><font size=2>REG</font>
\r
145 <td><font size=2>R6</font>
\r
146 <td><font size=2>REG</font>
\r
148 <td><font size=2>R7</font>
\r
149 <td><font size=2>REG</font>
\r
151 <td><font size=2>R8</font>
\r
152 <td><font size=2>REG</font>
\r
154 <td><font size=2>__64bit_doubles</font>
\r
155 <td><font size=2>disabled</font>
\r
157 <td><font size=2>__cpu</font>
\r
158 <td><font size=2>1</font>
\r
160 <td><font size=2>__cpu_name</font>
\r
161 <td><font size=2>ATtiny861</font>
\r
163 <td><font size=2>__enhanced_core</font>
\r
164 <td><font size=2>enabled</font>
\r
166 <td><font size=2>__has_elpm</font>
\r
167 <td><font size=2>false</font>
\r
169 <td><font size=2>__memory_model</font>
\r
170 <td><font size=2>2</font>
\r
172 <td><font size=2>__rt_version</font>
\r
173 <td><font size=2>3</font>
\r
176 <a name="Module Map"></a>
\r
177 <table bgcolor="#c0c0c0" border=1 cellpadding=2>
\r
179 <th align=center colspan=6><font size=4><B>Module Map</B>
\r
182 <th><font size=2>File</font>
\r
183 <th><font size=2>Module</font>
\r
184 <th><font size=2>Segment</font>
\r
185 <th><font size=2>Symbol</font>
\r
186 <th><font size=2>Address</font>
\r
187 <th><font size=2>Ref by</font>
\r
189 <td rowspan=26 ><font size=2><b></b></font>
\r
190 <td rowspan=26><font size=2><a name="MM\?ABS_ENTRY_MOD"><b>?ABS_ENTRY_MOD</b></a><br>Program module</font>
\r
191 <td rowspan=26 ><font size=2><i>Absolute parts</i></font>
\r
192 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_RSTACK_END"><b>_..X_RSTACK_END</b></a>
\r
194 <td><font size=2>0000025F </font>
\r
195 <td align=center><font size=2>-</font>
\r
197 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_RSTACK_BASE"><b>_..X_RSTACK_BASE</b></a>
\r
199 <td><font size=2>00000060 </font>
\r
200 <td align=center><font size=2>-</font>
\r
202 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_CSTACK_END"><b>_..X_CSTACK_END</b></a>
\r
204 <td><font size=2>0000025F </font>
\r
205 <td align=center><font size=2>-</font>
\r
207 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_CSTACK_BASE"><b>_..X_CSTACK_BASE</b></a>
\r
209 <td><font size=2>00000060 </font>
\r
210 <td align=center><font size=2>-</font>
\r
212 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_FLASH_BASE"><b>_..X_FLASH_BASE</b></a>
\r
214 <td><font size=2>00000026 </font>
\r
215 <td align=center><font size=2>-</font>
\r
217 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_RSTACK_SIZE"><b>_..X_RSTACK_SIZE</b></a>
\r
219 <td><font size=2>00000030 </font>
\r
220 <td align=center><font size=2>-</font>
\r
222 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_CSTACK_SIZE"><b>_..X_CSTACK_SIZE</b></a>
\r
224 <td><font size=2>00000040 </font>
\r
225 <td align=center><font size=2>-</font>
\r
227 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_HUGE_HEAP_SIZE"><b>_..X_HUGE_HEAP_SIZE</b></a>
\r
229 <td><font size=2>00000000 </font>
\r
230 <td align=center><font size=2>-</font>
\r
232 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_FAR_HEAP_SIZE"><b>_..X_FAR_HEAP_SIZE</b></a>
\r
234 <td><font size=2>00000000 </font>
\r
235 <td align=center><font size=2>-</font>
\r
237 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_NEAR_HEAP_SIZE"><b>_..X_NEAR_HEAP_SIZE</b></a>
\r
239 <td><font size=2>00000000 </font>
\r
240 <td align=center><font size=2>-</font>
\r
242 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_TINY_HEAP_SIZE"><b>_..X_TINY_HEAP_SIZE</b></a>
\r
244 <td><font size=2>00000000 </font>
\r
245 <td align=center><font size=2>-</font>
\r
247 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_HEAP_SIZE"><b>_..X_HEAP_SIZE</b></a>
\r
249 <td><font size=2>00000010 </font>
\r
250 <td align=center><font size=2>-</font>
\r
252 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_EEPROM_START"><b>_..X_EEPROM_START</b></a>
\r
254 <td><font size=2>00000000 </font>
\r
255 <td align=center><font size=2>-</font>
\r
257 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_EEPROM_END"><b>_..X_EEPROM_END</b></a>
\r
259 <td><font size=2>000001FF </font>
\r
260 <td align=center><font size=2>-</font>
\r
262 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_EXT_NV_SIZE"><b>_..X_EXT_NV_SIZE</b></a>
\r
264 <td><font size=2>00000000 </font>
\r
265 <td align=center><font size=2>-</font>
\r
267 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_EXT_NV_BASE"><b>_..X_EXT_NV_BASE</b></a>
\r
269 <td><font size=2>0000025F </font>
\r
270 <td align=center><font size=2>-</font>
\r
272 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_EXT_ROM_SIZE"><b>_..X_EXT_ROM_SIZE</b></a>
\r
274 <td><font size=2>00000000 </font>
\r
275 <td align=center><font size=2>-</font>
\r
277 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_EXT_ROM_BASE"><b>_..X_EXT_ROM_BASE</b></a>
\r
279 <td><font size=2>0000025F </font>
\r
280 <td align=center><font size=2>-</font>
\r
282 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_EXT_SRAM_SIZE"><b>_..X_EXT_SRAM_SIZE</b></a>
\r
284 <td><font size=2>00000000 </font>
\r
285 <td align=center><font size=2>-</font>
\r
287 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_EXT_SRAM_BASE"><b>_..X_EXT_SRAM_BASE</b></a>
\r
289 <td><font size=2>0000025F </font>
\r
290 <td align=center><font size=2>-</font>
\r
292 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_SRAM_END"><b>_..X_SRAM_END</b></a>
\r
294 <td><font size=2>0000025F </font>
\r
295 <td align=center><font size=2>-</font>
\r
297 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_SRAM_TSIZE"><b>_..X_SRAM_TSIZE</b></a>
\r
299 <td><font size=2>000000A0 </font>
\r
300 <td align=center><font size=2>-</font>
\r
302 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_SRAM_TBASE"><b>_..X_SRAM_TBASE</b></a>
\r
304 <td><font size=2>00000060 </font>
\r
305 <td align=center><font size=2>-</font>
\r
307 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_SRAM_BASE"><b>_..X_SRAM_BASE</b></a>
\r
309 <td><font size=2>00000060 </font>
\r
310 <td align=center><font size=2>-</font>
\r
312 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_FLASH_END"><b>_..X_FLASH_END</b></a>
\r
314 <td><font size=2>00001FFF </font>
\r
315 <td align=center><font size=2>-</font>
\r
317 <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_INTVEC_SIZE"><b>_..X_INTVEC_SIZE</b></a>
\r
319 <td><font size=2>00000026 </font>
\r
320 <td align=center><font size=2>-</font>
\r
322 <td rowspan=34 ><font size=2><b>C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Obj\ADC.r90</b></font>
\r
323 <td rowspan=34><font size=2><a name="MM\ADC"><b>ADC</b></a><br>Program module</font>
\r
324 <td rowspan=2 ><font size=2><b><a name="MM\ADC\Segpart_1"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 0000003B - 0000003B<br>Segment part 1.</font>
\r
325 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
326 <td><font size=2> <td><font size=2><a href="#MM\ADC\Segpart_22">ADC_Init</a>
\r
327 <br><a href="#MM\OWI\Segpart_14">OWI_DetectPresence (OWI)</a>
\r
328 <br><a href="#MM\OWI\Segpart_10">OWI_Init (OWI)</a>
\r
329 <br><a href="#MM\OWI\Segpart_13">OWI_ReadBit (OWI)</a>
\r
330 <br><a href="#MM\OWI\Segpart_12">OWI_WriteBit0 (OWI)</a>
\r
331 <br><a href="#MM\OWI\Segpart_11">OWI_WriteBit1 (OWI)</a>
\r
333 <td nowrap><font size=2><a name="MM\ADC\_A_PORTA"><b>_A_PORTA</b></a>
\r
335 <td><font size=2>0000003B </font>
\r
336 <td align=center><font size=2>-</font>
\r
338 <td rowspan=2 ><font size=2><b><a name="MM\ADC\Segpart_2"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 0000003A - 0000003A<br>Segment part 2.</font>
\r
339 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
340 <td><font size=2> <td><font size=2><a href="#MM\ADC\Segpart_22">ADC_Init</a>
\r
341 <br><a href="#MM\OWI\Segpart_14">OWI_DetectPresence (OWI)</a>
\r
342 <br><a href="#MM\OWI\Segpart_10">OWI_Init (OWI)</a>
\r
343 <br><a href="#MM\OWI\Segpart_13">OWI_ReadBit (OWI)</a>
\r
344 <br><a href="#MM\OWI\Segpart_12">OWI_WriteBit0 (OWI)</a>
\r
345 <br><a href="#MM\OWI\Segpart_11">OWI_WriteBit1 (OWI)</a>
\r
347 <td nowrap><font size=2><a name="MM\ADC\_A_DDRA"><b>_A_DDRA</b></a>
\r
349 <td><font size=2>0000003A </font>
\r
350 <td align=center><font size=2>-</font>
\r
352 <td rowspan=2 ><font size=2><b><a name="MM\ADC\Segpart_3"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 00000027 - 00000027<br>Segment part 3.</font>
\r
353 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
354 <td><font size=2> <td><font size=2><a href="#MM\ADC\Segpart_18">ADC_ISR</a>
\r
355 <br><a href="#MM\ADC\Segpart_22">ADC_Init</a>
\r
357 <td nowrap><font size=2><a name="MM\ADC\_A_ADMUX"><b>_A_ADMUX</b></a>
\r
359 <td><font size=2>00000027 </font>
\r
360 <td align=center><font size=2>-</font>
\r
362 <td rowspan=2 ><font size=2><b><a name="MM\ADC\Segpart_4"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 00000026 - 00000026<br>Segment part 4.</font>
\r
363 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
364 <td><font size=2> <td><font size=2><a href="#MM\ADC\Segpart_18">ADC_ISR</a>
\r
365 <br><a href="#MM\ADC\Segpart_22">ADC_Init</a>
\r
366 <br><a href="#MM\statefunc\Segpart_20">Doze (statefunc)</a>
\r
368 <td nowrap><font size=2><a name="MM\ADC\_A_ADCSRA"><b>_A_ADCSRA</b></a>
\r
370 <td><font size=2>00000026 </font>
\r
371 <td align=center><font size=2>-</font>
\r
373 <td rowspan=2 ><font size=2><b><a name="MM\ADC\Segpart_5"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 00000024 - 00000025<br>Segment part 5.</font>
\r
374 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
375 <td><font size=2> <td><font size=2><a href="#MM\ADC\Segpart_18">ADC_ISR</a>
\r
376 <br><a href="#MM\ADC\Segpart_22">ADC_Init</a>
\r
378 <td nowrap><font size=2><a name="MM\ADC\_A_ADC"><b>_A_ADC</b></a>
\r
380 <td><font size=2>00000024 </font>
\r
381 <td align=center><font size=2>-</font>
\r
383 <td rowspan=2 ><font size=2><b><a name="MM\ADC\Segpart_6"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 00000023 - 00000023<br>Segment part 6.</font>
\r
384 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
385 <td><font size=2> <td><font size=2><a href="#MM\ADC\Segpart_18">ADC_ISR</a>
\r
386 <br><a href="#MM\ADC\Segpart_22">ADC_Init</a>
\r
388 <td nowrap><font size=2><a name="MM\ADC\_A_ADCSRB"><b>_A_ADCSRB</b></a>
\r
390 <td><font size=2>00000023 </font>
\r
391 <td align=center><font size=2>-</font>
\r
393 <td rowspan=2 ><font size=2><b><a name="MM\ADC\Segpart_14"><b>NEAR_Z</b></a></b><br>Relative segment<br>DATA 00000144 - 0000015B<br>Segment part 14.</font>
\r
394 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
395 <td><font size=2> <td><font size=2><a href="#MM\ADC\Segpart_18">ADC_ISR</a>
\r
396 <br><a href="#MM\ADC\Segpart_22">ADC_Init</a>
\r
397 <br><a href="#MM\ADC\Segpart_21">ADC_Wait</a>
\r
399 <td nowrap><font size=2><a name="MM\ADC\ADCS"><b>ADCS</b></a>
\r
401 <td><font size=2>00000144 </font>
\r
402 <td><font size=2><a href="#MM\battery\Segpart_20">BatteryStatusRefresh (battery)</a>
\r
403 <br><a href="#MM\chargefunc\Segpart_11">ConstantCurrent (chargefunc)</a>
\r
404 <br><a href="#MM\statefunc\Segpart_20">Doze (statefunc)</a>
\r
405 <br><a href="#MM\chargefunc\Segpart_13">HaltNow (chargefunc)</a>
\r
406 <br><a href="#MM\statefunc\Segpart_23">JumperCheck (statefunc)</a>
\r
407 <br><a href="#MM\battery\Segpart_25">NTCLookUp (battery)</a>
\r
408 <br><a href="#MM\battery\Segpart_24">RIDLookUp (battery)</a>
\r
409 <br><a href="#MM\USI\Segpart_15">USI_OVF_ISR (USI)</a>
\r
411 <td rowspan=2 ><font size=2><b><a name="MM\ADC\Segpart_16"><b>EEPROM_I</b></a></b><br>Relative segment<br>XDATA 00000000 - 00000000<br>Segment part 16.</font>
\r
412 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
413 <td><font size=2> <td><font size=2><a href="#MM\ADC\Segpart_18">ADC_ISR</a>
\r
415 <td nowrap><font size=2><a name="MM\ADC\VBAT_RANGE"><b>VBAT_RANGE</b></a>
\r
417 <td><font size=2>00000000 </font>
\r
418 <td align=center><font size=2>-</font>
\r
420 <td rowspan=2 ><font size=2><b><a name="MM\ADC\Segpart_18"><b>CODE</b></a></b><br>Relative segment<br>CODE 00000050 - 0000025F<br>Segment part 18.</font>
\r
421 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
422 <td><font size=2> <td><font size=2><a href="#MM\ADC\Segpart_11">ADC_ISR::??INTVEC 22</a>
\r
424 <td nowrap><font size=2><a name="MM\ADC\ADC_ISR"><b>ADC_ISR</b></a>
\r
425 <br> interrupt function
\r
427 <br> stack 1 = 00000000 ( 00000014 )
\r
428 <br> stack 2 = 00000000 ( 00000004 )
\r
430 <td><font size=2>00000050 </font>
\r
431 <td align=center><font size=2>-</font>
\r
433 <td rowspan=2 ><font size=2><b><a name="MM\ADC\Segpart_17"><b>NEAR_Z</b></a></b><br>Relative segment<br>DATA 0000015C - 0000015C<br>Segment part 17.</font>
\r
434 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
435 <td><font size=2> <td><font size=2><a href="#MM\ADC\Segpart_18">ADC_ISR</a>
\r
437 <td nowrap><font size=2><a name="MM\ADC\ADC_ISR::avgIndex"><b>ADC_ISR::avgIndex</b></a>
\r
439 <td><font size=2>0000015C </font>
\r
441 <td rowspan=2 ><font size=2><b><a name="MM\ADC\Segpart_19"><b>CODE</b></a></b><br>Relative segment<br>CODE 00000260 - 000002B9<br>Segment part 19.</font>
\r
442 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
443 <td><font size=2> <td><font size=2><a href="#MM\ADC\Segpart_18">ADC_ISR</a>
\r
445 <td nowrap><font size=2><a name="MM\ADC\ScaleU"><b>ScaleU</b></a>
\r
446 <br> stack 1 = 00000000 ( 00000006 )
\r
447 <br> stack 2 = 00000000 ( 00000004 )
\r
449 <td><font size=2>00000260 </font>
\r
450 <td align=center><font size=2>-</font>
\r
452 <td rowspan=2 ><font size=2><b><a name="MM\ADC\Segpart_20"><b>CODE</b></a></b><br>Relative segment<br>CODE 000002BA - 0000031F<br>Segment part 20.</font>
\r
453 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
454 <td><font size=2> <td><font size=2><a href="#MM\ADC\Segpart_18">ADC_ISR</a>
\r
456 <td nowrap><font size=2><a name="MM\ADC\ScaleI"><b>ScaleI</b></a>
\r
457 <br> stack 1 = 00000000 ( 00000006 )
\r
458 <br> stack 2 = 00000000 ( 00000004 )
\r
460 <td><font size=2>000002BA </font>
\r
461 <td align=center><font size=2>-</font>
\r
463 <td rowspan=2 ><font size=2><b><a name="MM\ADC\Segpart_21"><b>CODE</b></a></b><br>Relative segment<br>CODE 00000320 - 00000349<br>Segment part 21.</font>
\r
464 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
465 <td><font size=2> <td><font size=2><a href="#MM\ADC\Segpart_22">ADC_Init</a>
\r
467 <td nowrap><font size=2><a name="MM\ADC\ADC_Wait"><b>ADC_Wait</b></a>
\r
468 <br> stack 1 = 00000000 ( 00000000 )
\r
469 <br> stack 2 = 00000000 ( 00000002 )
\r
471 <td><font size=2>00000320 </font>
\r
472 <td><font size=2><a href="#MM\statefunc\Segpart_17">BatteryControl (statefunc)</a>
\r
473 <br><a href="#MM\chargefunc\Segpart_11">ConstantCurrent (chargefunc)</a>
\r
474 <br><a href="#MM\statefunc\Segpart_20">Doze (statefunc)</a>
\r
475 <br><a href="#MM\chargefunc\Segpart_13">HaltNow (chargefunc)</a>
\r
476 <br><a href="#MM\statefunc\Segpart_16">Initialize (statefunc)</a>
\r
477 <br><a href="#MM\statefunc\Segpart_23">JumperCheck (statefunc)</a>
\r
478 <br><a href="#MM\statefunc\Segpart_19">Sleep (statefunc)</a>
\r
480 <td rowspan=1 ><font size=2><b><a name="MM\ADC\Segpart_22"><b>CODE</b></a></b><br>Relative segment<br>CODE 0000034A - 00000401<br>Segment part 22.</font>
\r
481 <td nowrap><font size=2><a name="MM\ADC\ADC_Init"><b>ADC_Init</b></a>
\r
483 <br> stack 1 = 00000000 ( 00000001 )
\r
484 <br> stack 2 = 00000000 ( 00000002 )
\r
486 <td><font size=2>0000034A </font>
\r
487 <td><font size=2><a href="#MM\statefunc\Segpart_16">Initialize (statefunc)</a>
\r
489 <td rowspan=1 ><font size=2><b><a name="MM\ADC\Segpart_7"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 0000001C <br>Segment part 7.</font>
\r
490 <td nowrap><font size=2><a name="MM\ADC\__?EECR"><b>__?EECR</b></a>
\r
492 <td><font size=2>0000001C </font>
\r
493 <td><font size=2><a href="#MM\?EEPROM_16\Segpart_0">Segment part 0 (?EEPROM_16)</a>
\r
494 <br><a href="#MM\?EEPROM_16\Segpart_1">Segment part 1 (?EEPROM_16)</a>
\r
495 <br><a href="#MM\?EEPROM_16\Segpart_8">Segment part 8 (?EEPROM_16)</a>
\r
497 <td rowspan=1 ><font size=2><b><a name="MM\ADC\Segpart_8"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 0000001D <br>Segment part 8.</font>
\r
498 <td nowrap><font size=2><a name="MM\ADC\__?EEDR"><b>__?EEDR</b></a>
\r
500 <td><font size=2>0000001D </font>
\r
501 <td><font size=2><a href="#MM\?EEPROM_16\Segpart_3">__eeget8_16 (?EEPROM_16)</a>
\r
502 <br><a href="#MM\?EEPROM_16\Segpart_10">__eeput8_16 (?EEPROM_16)</a>
\r
504 <td rowspan=1 ><font size=2><b><a name="MM\ADC\Segpart_9"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 0000001E <br>Segment part 9.</font>
\r
505 <td nowrap><font size=2><a name="MM\ADC\__?EEARL"><b>__?EEARL</b></a>
\r
507 <td><font size=2>0000001E </font>
\r
508 <td><font size=2><a href="#MM\?EEPROM_16\Segpart_1">Segment part 1 (?EEPROM_16)</a>
\r
509 <br><a href="#MM\?EEPROM_16\Segpart_8">Segment part 8 (?EEPROM_16)</a>
\r
511 <td rowspan=1 ><font size=2><b><a name="MM\ADC\Segpart_10"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 0000001F <br>Segment part 10.</font>
\r
512 <td nowrap><font size=2><a name="MM\ADC\__?EEARH"><b>__?EEARH</b></a>
\r
514 <td><font size=2>0000001F </font>
\r
515 <td><font size=2><a href="#MM\?EEPROM_16\Segpart_1">Segment part 1 (?EEPROM_16)</a>
\r
516 <br><a href="#MM\?EEPROM_16\Segpart_8">Segment part 8 (?EEPROM_16)</a>
\r
518 <td rowspan=1 ><font size=2><b><a name="MM\ADC\Segpart_11"><b>INTVEC</b></a></b><br>Common segment<br>CODE 00000000 - 00000017<br>Segment part 11. ROOT.</font>
\r
519 <td nowrap><font size=2><a name="MM\ADC\ADC_ISR::??INTVEC 22"><b>ADC_ISR::??INTVEC 22</b></a>
\r
521 <td><font size=2>00000016 </font>
\r
522 <td align=center><font size=2>-</font>
\r
524 <td rowspan=2 ><font size=2><b><a name="MM\ADC\Segpart_15"><b>INITTAB</b></a></b><br>Relative segment<br>CODE 00000044 - 00000049<br>Segment part 15.</font>
\r
525 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
526 <td><font size=2> <td><font size=2><a href="#MM\ADC\Segpart_14">ADCS</a>
\r
527 <br><a href="#MM\ADC\Segpart_17">ADC_ISR::avgIndex</a>
\r
528 <br><a href="#MM\battery\Segpart_13">BattActive (battery)</a>
\r
529 <br><a href="#MM\battery\Segpart_10">BattData (battery)</a>
\r
530 <br><a href="#MM\chargefunc\Segpart_8">ChargeParameters (chargefunc)</a>
\r
531 <br><a href="#MM\main\Segpart_7">CurrentState (main)</a>
\r
532 <br><a href="#MM\statefunc\Segpart_13">ErrorFlags (statefunc)</a>
\r
533 <br><a href="#MM\statefunc\Segpart_15">ErrorState (statefunc)</a>
\r
534 <br><a href="#MM\chargefunc\Segpart_10">HaltParameters (chargefunc)</a>
\r
535 <br><a href="#MM\USI\Segpart_13">SPI (USI)</a>
\r
536 <br><a href="#MM\time\Segpart_13">timeval (time)</a>
\r
538 <td nowrap><font size=2><a name="MM\ADC\?<Segment init: NEAR_Z>"><b>?<Segment init: NEAR_Z></b></a>
\r
540 <td><font size=2>00000044 </font>
\r
541 <td align=center><font size=2>-</font>
\r
543 <td rowspan=1 ><font size=2><b>C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Obj\NIMHcharge.r90</b></font>
\r
544 <td rowspan=1><font size=2><a name="MM\NIMHcharge"><b>NIMHcharge</b></a><br>Program module</font>
\r
545 <td rowspan=1 ><font size=2><b><a name="MM\NIMHcharge\Segpart_7"><b>CODE</b></a></b><br>Relative segment<br>CODE 00000402 - 00000565<br>Segment part 7.</font>
\r
546 <td nowrap><font size=2><a name="MM\NIMHcharge\Charge"><b>Charge</b></a>
\r
548 <br> stack 1 = 00000000 ( 00000002 )
\r
549 <br> stack 2 = 00000000 ( 00000004 )
\r
551 <td><font size=2>00000402 </font>
\r
552 <td><font size=2><a href="#MM\menu\Segpart_7">menu_state (menu)</a>
\r
554 <td rowspan=13 ><font size=2><b>C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Obj\OWI.r90</b></font>
\r
555 <td rowspan=13><font size=2><a name="MM\OWI"><b>OWI</b></a><br>Program module</font>
\r
556 <td rowspan=2 ><font size=2><b><a name="MM\OWI\Segpart_3"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 00000039 - 00000039<br>Segment part 3.</font>
\r
557 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
558 <td><font size=2> <td><font size=2><a href="#MM\OWI\Segpart_14">OWI_DetectPresence</a>
\r
559 <br><a href="#MM\OWI\Segpart_13">OWI_ReadBit</a>
\r
561 <td nowrap><font size=2><a name="MM\OWI\_A_PINA"><b>_A_PINA</b></a>
\r
563 <td><font size=2>00000039 </font>
\r
564 <td align=center><font size=2>-</font>
\r
566 <td rowspan=1 ><font size=2><b><a name="MM\OWI\Segpart_10"><b>CODE</b></a></b><br>Relative segment<br>CODE 00000566 - 00000587<br>Segment part 10.</font>
\r
567 <td nowrap><font size=2><a name="MM\OWI\OWI_Init"><b>OWI_Init</b></a>
\r
568 <br> stack 1 = 00000000 ( 00000000 )
\r
569 <br> stack 2 = 00000000 ( 00000002 )
\r
571 <td><font size=2>00000566 </font>
\r
572 <td><font size=2><a href="#MM\statefunc\Segpart_16">Initialize (statefunc)</a>
\r
574 <td rowspan=2 ><font size=2><b><a name="MM\OWI\Segpart_11"><b>CODE</b></a></b><br>Relative segment<br>CODE 00000588 - 000005C5<br>Segment part 11.</font>
\r
575 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
576 <td><font size=2> <td><font size=2><a href="#MM\OWI\Segpart_15">OWI_SendByte</a>
\r
578 <td nowrap><font size=2><a name="MM\OWI\OWI_WriteBit1"><b>OWI_WriteBit1</b></a>
\r
579 <br> stack 1 = 00000000 ( 00000000 )
\r
580 <br> stack 2 = 00000000 ( 00000002 )
\r
582 <td><font size=2>00000588 </font>
\r
583 <td align=center><font size=2>-</font>
\r
585 <td rowspan=2 ><font size=2><b><a name="MM\OWI\Segpart_12"><b>CODE</b></a></b><br>Relative segment<br>CODE 000005C6 - 00000603<br>Segment part 12.</font>
\r
586 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
587 <td><font size=2> <td><font size=2><a href="#MM\OWI\Segpart_15">OWI_SendByte</a>
\r
589 <td nowrap><font size=2><a name="MM\OWI\OWI_WriteBit0"><b>OWI_WriteBit0</b></a>
\r
590 <br> stack 1 = 00000000 ( 00000000 )
\r
591 <br> stack 2 = 00000000 ( 00000002 )
\r
593 <td><font size=2>000005C6 </font>
\r
594 <td align=center><font size=2>-</font>
\r
596 <td rowspan=2 ><font size=2><b><a name="MM\OWI\Segpart_13"><b>CODE</b></a></b><br>Relative segment<br>CODE 00000604 - 00000651<br>Segment part 13.</font>
\r
597 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
598 <td><font size=2> <td><font size=2><a href="#MM\OWI\Segpart_16">OWI_ReceiveByte</a>
\r
600 <td nowrap><font size=2><a name="MM\OWI\OWI_ReadBit"><b>OWI_ReadBit</b></a>
\r
601 <br> stack 1 = 00000000 ( 00000000 )
\r
602 <br> stack 2 = 00000000 ( 00000002 )
\r
604 <td><font size=2>00000604 </font>
\r
605 <td align=center><font size=2>-</font>
\r
607 <td rowspan=1 ><font size=2><b><a name="MM\OWI\Segpart_14"><b>CODE</b></a></b><br>Relative segment<br>CODE 00000652 - 000006A9<br>Segment part 14.</font>
\r
608 <td nowrap><font size=2><a name="MM\OWI\OWI_DetectPresence"><b>OWI_DetectPresence</b></a>
\r
609 <br> stack 1 = 00000000 ( 00000000 )
\r
610 <br> stack 2 = 00000000 ( 00000002 )
\r
612 <td><font size=2>00000652 </font>
\r
613 <td><font size=2><a href="#MM\battery\Segpart_21">BatteryDataRefresh (battery)</a>
\r
615 <td rowspan=1 ><font size=2><b><a name="MM\OWI\Segpart_15"><b>CODE</b></a></b><br>Relative segment<br>CODE 000006AA - 000006D3<br>Segment part 15.</font>
\r
616 <td nowrap><font size=2><a name="MM\OWI\OWI_SendByte"><b>OWI_SendByte</b></a>
\r
618 <br> stack 1 = 00000000 ( 00000004 )
\r
619 <br> stack 2 = 00000000 ( 00000002 )
\r
621 <td><font size=2>000006AA </font>
\r
622 <td><font size=2><a href="#MM\battery\Segpart_21">BatteryDataRefresh (battery)</a>
\r
624 <td rowspan=1 ><font size=2><b><a name="MM\OWI\Segpart_16"><b>CODE</b></a></b><br>Relative segment<br>CODE 000006D4 - 000006F7<br>Segment part 16.</font>
\r
625 <td nowrap><font size=2><a name="MM\OWI\OWI_ReceiveByte"><b>OWI_ReceiveByte</b></a>
\r
627 <br> stack 1 = 00000000 ( 00000003 )
\r
628 <br> stack 2 = 00000000 ( 00000002 )
\r
630 <td><font size=2>000006D4 </font>
\r
631 <td><font size=2><a href="#MM\battery\Segpart_21">BatteryDataRefresh (battery)</a>
\r
633 <td rowspan=1 ><font size=2><b><a name="MM\OWI\Segpart_21"><b>CODE</b></a></b><br>Relative segment<br>CODE 000006F8 - 00000729<br>Segment part 21.</font>
\r
634 <td nowrap><font size=2><a name="MM\OWI\OWI_ComputeCRC8"><b>OWI_ComputeCRC8</b></a>
\r
635 <br> stack 1 = 00000000 ( 00000000 )
\r
636 <br> stack 2 = 00000000 ( 00000002 )
\r
638 <td><font size=2>000006F8 </font>
\r
639 <td><font size=2><a href="#MM\battery\Segpart_21">BatteryDataRefresh (battery)</a>
\r
641 <td rowspan=28 ><font size=2><b>C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Obj\PWM.r90</b></font>
\r
642 <td rowspan=28><font size=2><a name="MM\PWM"><b>PWM</b></a><br>Program module</font>
\r
643 <td rowspan=2 ><font size=2><b><a name="MM\PWM\Segpart_1"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 00000050 - 00000050<br>Segment part 1.</font>
\r
644 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
645 <td><font size=2> <td><font size=2><a href="#MM\PWM\Segpart_20">PWM_Start</a>
\r
646 <br><a href="#MM\PWM\Segpart_19">PWM_Stop</a>
\r
648 <td nowrap><font size=2><a name="MM\PWM\_A_TCCR1A"><b>_A_TCCR1A</b></a>
\r
650 <td><font size=2>00000050 </font>
\r
651 <td align=center><font size=2>-</font>
\r
653 <td rowspan=2 ><font size=2><b><a name="MM\PWM\Segpart_2"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 0000004F - 0000004F<br>Segment part 2.</font>
\r
654 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
655 <td><font size=2> <td><font size=2><a href="#MM\PWM\Segpart_20">PWM_Start</a>
\r
656 <br><a href="#MM\PWM\Segpart_19">PWM_Stop</a>
\r
658 <td nowrap><font size=2><a name="MM\PWM\_A_TCCR1B"><b>_A_TCCR1B</b></a>
\r
660 <td><font size=2>0000004F </font>
\r
661 <td align=center><font size=2>-</font>
\r
663 <td rowspan=2 ><font size=2><b><a name="MM\PWM\Segpart_3"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 0000004D - 0000004D<br>Segment part 3.</font>
\r
664 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
665 <td><font size=2> <td><font size=2><a href="#MM\PWM\Segpart_20">PWM_Start</a>
\r
667 <td nowrap><font size=2><a name="MM\PWM\_A_OCR1A"><b>_A_OCR1A</b></a>
\r
669 <td><font size=2>0000004D </font>
\r
670 <td align=center><font size=2>-</font>
\r
672 <td rowspan=2 ><font size=2><b><a name="MM\PWM\Segpart_4"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 0000004C - 0000004C<br>Segment part 4.</font>
\r
673 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
674 <td><font size=2> <td><font size=2><a href="#MM\battery\Segpart_20">BatteryStatusRefresh (battery)</a>
\r
675 <br><a href="#MM\chargefunc\Segpart_11">ConstantCurrent (chargefunc)</a>
\r
676 <br><a href="#MM\PWM\Segpart_22">PWM_DecrementDutyCycle</a>
\r
677 <br><a href="#MM\PWM\Segpart_21">PWM_IncrementDutyCycle</a>
\r
678 <br><a href="#MM\PWM\Segpart_20">PWM_Start</a>
\r
679 <br><a href="#MM\PWM\Segpart_19">PWM_Stop</a>
\r
681 <td nowrap><font size=2><a name="MM\PWM\_A_OCR1B"><b>_A_OCR1B</b></a>
\r
683 <td><font size=2>0000004C </font>
\r
684 <td align=center><font size=2>-</font>
\r
686 <td rowspan=2 ><font size=2><b><a name="MM\PWM\Segpart_5"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 0000004B - 0000004B<br>Segment part 5.</font>
\r
687 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
688 <td><font size=2> <td><font size=2><a href="#MM\PWM\Segpart_20">PWM_Start</a>
\r
689 <br><a href="#MM\PWM\Segpart_19">PWM_Stop</a>
\r
691 <td nowrap><font size=2><a name="MM\PWM\_A_OCR1C"><b>_A_OCR1C</b></a>
\r
693 <td><font size=2>0000004B </font>
\r
694 <td align=center><font size=2>-</font>
\r
696 <td rowspan=2 ><font size=2><b><a name="MM\PWM\Segpart_6"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 0000004A - 0000004A<br>Segment part 6.</font>
\r
697 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
698 <td><font size=2> <td><font size=2><a href="#MM\PWM\Segpart_20">PWM_Start</a>
\r
699 <br><a href="#MM\PWM\Segpart_19">PWM_Stop</a>
\r
701 <td nowrap><font size=2><a name="MM\PWM\_A_OCR1D"><b>_A_OCR1D</b></a>
\r
703 <td><font size=2>0000004A </font>
\r
704 <td align=center><font size=2>-</font>
\r
706 <td rowspan=2 ><font size=2><b><a name="MM\PWM\Segpart_7"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 00000049 - 00000049<br>Segment part 7.</font>
\r
707 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
708 <td><font size=2> <td><font size=2><a href="#MM\PWM\Segpart_20">PWM_Start</a>
\r
709 <br><a href="#MM\PWM\Segpart_19">PWM_Stop</a>
\r
711 <td nowrap><font size=2><a name="MM\PWM\_A_PLLCSR"><b>_A_PLLCSR</b></a>
\r
713 <td><font size=2>00000049 </font>
\r
714 <td align=center><font size=2>-</font>
\r
716 <td rowspan=2 ><font size=2><b><a name="MM\PWM\Segpart_8"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 00000047 - 00000047<br>Segment part 8.</font>
\r
717 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
718 <td><font size=2> <td><font size=2><a href="#MM\PWM\Segpart_20">PWM_Start</a>
\r
719 <br><a href="#MM\PWM\Segpart_19">PWM_Stop</a>
\r
721 <td nowrap><font size=2><a name="MM\PWM\_A_TCCR1C"><b>_A_TCCR1C</b></a>
\r
723 <td><font size=2>00000047 </font>
\r
724 <td align=center><font size=2>-</font>
\r
726 <td rowspan=2 ><font size=2><b><a name="MM\PWM\Segpart_9"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 00000046 - 00000046<br>Segment part 9.</font>
\r
727 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
728 <td><font size=2> <td><font size=2><a href="#MM\PWM\Segpart_20">PWM_Start</a>
\r
729 <br><a href="#MM\PWM\Segpart_19">PWM_Stop</a>
\r
731 <td nowrap><font size=2><a name="MM\PWM\_A_TCCR1D"><b>_A_TCCR1D</b></a>
\r
733 <td><font size=2>00000046 </font>
\r
734 <td align=center><font size=2>-</font>
\r
736 <td rowspan=2 ><font size=2><b><a name="MM\PWM\Segpart_10"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 00000044 - 00000044<br>Segment part 10.</font>
\r
737 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
738 <td><font size=2> <td><font size=2><a href="#MM\PWM\Segpart_20">PWM_Start</a>
\r
739 <br><a href="#MM\PWM\Segpart_19">PWM_Stop</a>
\r
741 <td nowrap><font size=2><a name="MM\PWM\_A_DT1"><b>_A_DT1</b></a>
\r
743 <td><font size=2>00000044 </font>
\r
744 <td align=center><font size=2>-</font>
\r
746 <td rowspan=2 ><font size=2><b><a name="MM\PWM\Segpart_11"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 00000037 - 00000037<br>Segment part 11.</font>
\r
747 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
748 <td><font size=2> <td><font size=2><a href="#MM\statefunc\Segpart_16">Initialize (statefunc)</a>
\r
749 <br><a href="#MM\PWM\Segpart_20">PWM_Start</a>
\r
750 <br><a href="#MM\USI\Segpart_16">SPI_Init (USI)</a>
\r
752 <td nowrap><font size=2><a name="MM\PWM\_A_DDRB"><b>_A_DDRB</b></a>
\r
754 <td><font size=2>00000037 </font>
\r
755 <td align=center><font size=2>-</font>
\r
757 <td rowspan=2 ><font size=2><b><a name="MM\PWM\Segpart_12"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 00000020 - 00000020<br>Segment part 12.</font>
\r
758 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
759 <td><font size=2> <td><font size=2><a href="#MM\PWM\Segpart_20">PWM_Start</a>
\r
761 <td nowrap><font size=2><a name="MM\PWM\_A_TCCR1E"><b>_A_TCCR1E</b></a>
\r
763 <td><font size=2>00000020 </font>
\r
764 <td align=center><font size=2>-</font>
\r
766 <td rowspan=1 ><font size=2><b><a name="MM\PWM\Segpart_19"><b>CODE</b></a></b><br>Relative segment<br>CODE 0000072A - 0000074F<br>Segment part 19.</font>
\r
767 <td nowrap><font size=2><a name="MM\PWM\PWM_Stop"><b>PWM_Stop</b></a>
\r
768 <br> stack 1 = 00000000 ( 00000000 )
\r
769 <br> stack 2 = 00000000 ( 00000002 )
\r
771 <td><font size=2>0000072A </font>
\r
772 <td><font size=2><a href="#MM\NIMHcharge\Segpart_7">Charge (NIMHcharge)</a>
\r
773 <br><a href="#MM\statefunc\Segpart_21">Error (statefunc)</a>
\r
774 <br><a href="#MM\chargefunc\Segpart_13">HaltNow (chargefunc)</a>
\r
775 <br><a href="#MM\statefunc\Segpart_23">JumperCheck (statefunc)</a>
\r
777 <td rowspan=1 ><font size=2><b><a name="MM\PWM\Segpart_20"><b>CODE</b></a></b><br>Relative segment<br>CODE 00000750 - 000007A9<br>Segment part 20.</font>
\r
778 <td nowrap><font size=2><a name="MM\PWM\PWM_Start"><b>PWM_Start</b></a>
\r
780 <br> stack 1 = 00000000 ( 00000000 )
\r
781 <br> stack 2 = 00000000 ( 00000002 )
\r
783 <td><font size=2>00000750 </font>
\r
784 <td><font size=2><a href="#MM\NIMHcharge\Segpart_7">Charge (NIMHcharge)</a>
\r
785 <br><a href="#MM\statefunc\Segpart_23">JumperCheck (statefunc)</a>
\r
787 <td rowspan=1 ><font size=2><b><a name="MM\PWM\Segpart_21"><b>CODE</b></a></b><br>Relative segment<br>CODE 000007AA - 000007BD<br>Segment part 21.</font>
\r
788 <td nowrap><font size=2><a name="MM\PWM\PWM_IncrementDutyCycle"><b>PWM_IncrementDutyCycle</b></a>
\r
789 <br> stack 1 = 00000000 ( 00000000 )
\r
790 <br> stack 2 = 00000000 ( 00000002 )
\r
792 <td><font size=2>000007AA </font>
\r
793 <td><font size=2><a href="#MM\chargefunc\Segpart_11">ConstantCurrent (chargefunc)</a>
\r
794 <br><a href="#MM\statefunc\Segpart_23">JumperCheck (statefunc)</a>
\r
796 <td rowspan=1 ><font size=2><b><a name="MM\PWM\Segpart_22"><b>CODE</b></a></b><br>Relative segment<br>CODE 000007BE - 000007D1<br>Segment part 22.</font>
\r
797 <td nowrap><font size=2><a name="MM\PWM\PWM_DecrementDutyCycle"><b>PWM_DecrementDutyCycle</b></a>
\r
798 <br> stack 1 = 00000000 ( 00000000 )
\r
799 <br> stack 2 = 00000000 ( 00000002 )
\r
801 <td><font size=2>000007BE </font>
\r
802 <td><font size=2><a href="#MM\chargefunc\Segpart_11">ConstantCurrent (chargefunc)</a>
\r
804 <td rowspan=16 ><font size=2><b>C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Obj\USI.r90</b></font>
\r
805 <td rowspan=16><font size=2><a name="MM\USI"><b>USI</b></a><br>Program module</font>
\r
806 <td rowspan=2 ><font size=2><b><a name="MM\USI\Segpart_1"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 00000038 - 00000038<br>Segment part 1.</font>
\r
807 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
808 <td><font size=2> <td><font size=2><a href="#MM\battery\Segpart_23">DisableBatteries (battery)</a>
\r
809 <br><a href="#MM\battery\Segpart_22">EnableBattery (battery)</a>
\r
810 <br><a href="#MM\USI\Segpart_16">SPI_Init</a>
\r
812 <td nowrap><font size=2><a name="MM\USI\_A_PORTB"><b>_A_PORTB</b></a>
\r
814 <td><font size=2>00000038 </font>
\r
815 <td align=center><font size=2>-</font>
\r
817 <td rowspan=2 ><font size=2><b><a name="MM\USI\Segpart_3"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 0000002F - 0000002F<br>Segment part 3.</font>
\r
818 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
819 <td><font size=2> <td><font size=2><a href="#MM\USI\Segpart_17">SPI_Put</a>
\r
820 <br><a href="#MM\USI\Segpart_15">USI_OVF_ISR</a>
\r
822 <td nowrap><font size=2><a name="MM\USI\_A_USIDR"><b>_A_USIDR</b></a>
\r
824 <td><font size=2>0000002F </font>
\r
825 <td align=center><font size=2>-</font>
\r
827 <td rowspan=2 ><font size=2><b><a name="MM\USI\Segpart_4"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 0000002E - 0000002E<br>Segment part 4.</font>
\r
828 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
829 <td><font size=2> <td><font size=2><a href="#MM\USI\Segpart_17">SPI_Put</a>
\r
830 <br><a href="#MM\USI\Segpart_15">USI_OVF_ISR</a>
\r
832 <td nowrap><font size=2><a name="MM\USI\_A_USISR"><b>_A_USISR</b></a>
\r
834 <td><font size=2>0000002E </font>
\r
835 <td align=center><font size=2>-</font>
\r
837 <td rowspan=2 ><font size=2><b><a name="MM\USI\Segpart_5"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 0000002D - 0000002D<br>Segment part 5.</font>
\r
838 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
839 <td><font size=2> <td><font size=2><a href="#MM\USI\Segpart_16">SPI_Init</a>
\r
841 <td nowrap><font size=2><a name="MM\USI\_A_USICR"><b>_A_USICR</b></a>
\r
843 <td><font size=2>0000002D </font>
\r
844 <td align=center><font size=2>-</font>
\r
846 <td rowspan=2 ><font size=2><b><a name="MM\USI\Segpart_13"><b>NEAR_Z</b></a></b><br>Relative segment<br>DATA 0000015D - 00000160<br>Segment part 13.</font>
\r
847 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
848 <td><font size=2> <td><font size=2><a href="#MM\USI\Segpart_16">SPI_Init</a>
\r
849 <br><a href="#MM\USI\Segpart_17">SPI_Put</a>
\r
850 <br><a href="#MM\USI\Segpart_15">USI_OVF_ISR</a>
\r
852 <td nowrap><font size=2><a name="MM\USI\SPI"><b>SPI</b></a>
\r
854 <td><font size=2>0000015D </font>
\r
855 <td align=center><font size=2>-</font>
\r
857 <td rowspan=2 ><font size=2><b><a name="MM\USI\Segpart_15"><b>CODE</b></a></b><br>Relative segment<br>CODE 000007D2 - 000009E7<br>Segment part 15.</font>
\r
858 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
859 <td><font size=2> <td><font size=2><a href="#MM\USI\Segpart_10">USI_OVF_ISR::??INTVEC 16</a>
\r
861 <td nowrap><font size=2><a name="MM\USI\USI_OVF_ISR"><b>USI_OVF_ISR</b></a>
\r
862 <br> interrupt function
\r
864 <br> stack 1 = 00000000 ( 00000011 )
\r
865 <br> stack 2 = 00000000 ( 00000004 )
\r
867 <td><font size=2>000007D2 </font>
\r
868 <td align=center><font size=2>-</font>
\r
870 <td rowspan=1 ><font size=2><b><a name="MM\USI\Segpart_16"><b>CODE</b></a></b><br>Relative segment<br>CODE 000009E8 - 00000A4F<br>Segment part 16.</font>
\r
871 <td nowrap><font size=2><a name="MM\USI\SPI_Init"><b>SPI_Init</b></a>
\r
872 <br> stack 1 = 00000000 ( 00000000 )
\r
873 <br> stack 2 = 00000000 ( 00000002 )
\r
875 <td><font size=2>000009E8 </font>
\r
876 <td><font size=2><a href="#MM\statefunc\Segpart_16">Initialize (statefunc)</a>
\r
878 <td rowspan=2 ><font size=2><b><a name="MM\USI\Segpart_17"><b>CODE</b></a></b><br>Relative segment<br>CODE 00000A50 - 00000A81<br>Segment part 17.</font>
\r
879 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
880 <td><font size=2> <td><font size=2><a href="#MM\USI\Segpart_15">USI_OVF_ISR</a>
\r
882 <td nowrap><font size=2><a name="MM\USI\SPI_Put"><b>SPI_Put</b></a>
\r
883 <br> stack 1 = 00000000 ( 00000000 )
\r
884 <br> stack 2 = 00000000 ( 00000002 )
\r
886 <td><font size=2>00000A50 </font>
\r
887 <td align=center><font size=2>-</font>
\r
889 <td rowspan=1 ><font size=2><b><a name="MM\USI\Segpart_10"><b>INTVEC</b></a></b><br>Common segment<br>CODE 00000000 - 00000011<br>Segment part 10. ROOT.</font>
\r
890 <td nowrap><font size=2><a name="MM\USI\USI_OVF_ISR::??INTVEC 16"><b>USI_OVF_ISR::??INTVEC 16</b></a>
\r
892 <td><font size=2>00000010 </font>
\r
893 <td align=center><font size=2>-</font>
\r
895 <td rowspan=25 ><font size=2><b>C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Obj\battery.r90</b></font>
\r
896 <td rowspan=25><font size=2><a name="MM\battery"><b>battery</b></a><br>Program module</font>
\r
897 <td rowspan=1 ><font size=2><b><a name="MM\battery\Segpart_9"><b>EEPROM_I</b></a></b><br>Relative segment<br>XDATA 00000001 - 00000002<br>Segment part 9.</font>
\r
898 <td nowrap><font size=2><a name="MM\battery\BattControl"><b>BattControl</b></a>
\r
900 <td><font size=2>00000001 </font>
\r
901 <td><font size=2><a href="#MM\statefunc\Segpart_17">BatteryControl (statefunc)</a>
\r
902 <br><a href="#MM\NIMHcharge\Segpart_7">Charge (NIMHcharge)</a>
\r
903 <br><a href="#MM\chargefunc\Segpart_11">ConstantCurrent (chargefunc)</a>
\r
904 <br><a href="#MM\statefunc\Segpart_21">Error (statefunc)</a>
\r
905 <br><a href="#MM\chargefunc\Segpart_13">HaltNow (chargefunc)</a>
\r
906 <br><a href="#MM\USI\Segpart_15">USI_OVF_ISR (USI)</a>
\r
908 <td rowspan=2 ><font size=2><b><a name="MM\battery\Segpart_10"><b>NEAR_Z</b></a></b><br>Relative segment<br>DATA 00000161 - 0000016C<br>Segment part 10.</font>
\r
909 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
910 <td><font size=2> <td><font size=2><a href="#MM\battery\Segpart_19">BatteryCheck</a>
\r
911 <br><a href="#MM\battery\Segpart_21">BatteryDataRefresh</a>
\r
912 <br><a href="#MM\battery\Segpart_20">BatteryStatusRefresh</a>
\r
913 <br><a href="#MM\battery\Segpart_25">NTCLookUp</a>
\r
914 <br><a href="#MM\battery\Segpart_24">RIDLookUp</a>
\r
916 <td nowrap><font size=2><a name="MM\battery\BattData"><b>BattData</b></a>
\r
918 <td><font size=2>00000161 </font>
\r
919 <td><font size=2><a href="#MM\statefunc\Segpart_17">BatteryControl (statefunc)</a>
\r
920 <br><a href="#MM\NIMHcharge\Segpart_7">Charge (NIMHcharge)</a>
\r
921 <br><a href="#MM\statefunc\Segpart_21">Error (statefunc)</a>
\r
922 <br><a href="#MM\chargefunc\Segpart_13">HaltNow (chargefunc)</a>
\r
923 <br><a href="#MM\statefunc\Segpart_19">Sleep (statefunc)</a>
\r
924 <br><a href="#MM\USI\Segpart_15">USI_OVF_ISR (USI)</a>
\r
926 <td rowspan=2 ><font size=2><b><a name="MM\battery\Segpart_12"><b>EEPROM_I</b></a></b><br>Relative segment<br>XDATA 00000003 - 00000082<br>Segment part 12.</font>
\r
927 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
928 <td><font size=2> <td><font size=2><a href="#MM\battery\Segpart_21">BatteryDataRefresh</a>
\r
930 <td nowrap><font size=2><a name="MM\battery\BattEEPROM"><b>BattEEPROM</b></a>
\r
932 <td><font size=2>00000003 </font>
\r
933 <td><font size=2><a href="#MM\statefunc\Segpart_16">Initialize (statefunc)</a>
\r
935 <td rowspan=2 ><font size=2><b><a name="MM\battery\Segpart_13"><b>NEAR_Z</b></a></b><br>Relative segment<br>DATA 0000016D - 0000016D<br>Segment part 13.</font>
\r
936 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
937 <td><font size=2> <td><font size=2><a href="#MM\battery\Segpart_22">EnableBattery</a>
\r
939 <td nowrap><font size=2><a name="MM\battery\BattActive"><b>BattActive</b></a>
\r
941 <td><font size=2>0000016D </font>
\r
942 <td><font size=2><a href="#MM\NIMHcharge\Segpart_7">Charge (NIMHcharge)</a>
\r
943 <br><a href="#MM\chargefunc\Segpart_11">ConstantCurrent (chargefunc)</a>
\r
944 <br><a href="#MM\statefunc\Segpart_21">Error (statefunc)</a>
\r
945 <br><a href="#MM\chargefunc\Segpart_13">HaltNow (chargefunc)</a>
\r
946 <br><a href="#MM\statefunc\Segpart_16">Initialize (statefunc)</a>
\r
947 <br><a href="#MM\USI\Segpart_15">USI_OVF_ISR (USI)</a>
\r
949 <td rowspan=2 ><font size=2><b><a name="MM\battery\Segpart_14"><b>NEAR_I</b></a></b><br>Relative segment<br>DATA 000000D0 - 00000107<br>Segment part 14.</font>
\r
950 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
951 <td><font size=2> <td><font size=2><a href="#MM\battery\Segpart_24">RIDLookUp</a>
\r
953 <td nowrap><font size=2><a name="MM\battery\RID"><b>RID</b></a>
\r
955 <td><font size=2>000000D0 </font>
\r
956 <td align=center><font size=2>-</font>
\r
958 <td rowspan=2 ><font size=2><b><a name="MM\battery\Segpart_17"><b>NEAR_I</b></a></b><br>Relative segment<br>DATA 00000108 - 00000143<br>Segment part 17.</font>
\r
959 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
960 <td><font size=2> <td><font size=2><a href="#MM\battery\Segpart_25">NTCLookUp</a>
\r
962 <td nowrap><font size=2><a name="MM\battery\NTC"><b>NTC</b></a>
\r
964 <td><font size=2>00000108 </font>
\r
965 <td align=center><font size=2>-</font>
\r
967 <td rowspan=1 ><font size=2><b><a name="MM\battery\Segpart_19"><b>CODE</b></a></b><br>Relative segment<br>CODE 00000A82 - 00000AAD<br>Segment part 19.</font>
\r
968 <td nowrap><font size=2><a name="MM\battery\BatteryCheck"><b>BatteryCheck</b></a>
\r
970 <br> stack 1 = 00000000 ( 00000004 )
\r
971 <br> stack 2 = 00000000 ( 00000002 )
\r
973 <td><font size=2>00000A82 </font>
\r
974 <td><font size=2><a href="#MM\chargefunc\Segpart_13">HaltNow (chargefunc)</a>
\r
976 <td rowspan=2 ><font size=2><b><a name="MM\battery\Segpart_20"><b>CODE</b></a></b><br>Relative segment<br>CODE 00000AAE - 00000BA5<br>Segment part 20.</font>
\r
977 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
978 <td><font size=2> <td><font size=2><a href="#MM\battery\Segpart_19">BatteryCheck</a>
\r
980 <td nowrap><font size=2><a name="MM\battery\BatteryStatusRefresh"><b>BatteryStatusRefresh</b></a>
\r
982 <br> stack 1 = 00000000 ( 00000004 )
\r
983 <br> stack 2 = 00000000 ( 00000002 )
\r
985 <td><font size=2>00000AAE </font>
\r
986 <td><font size=2><a href="#MM\statefunc\Segpart_17">BatteryControl (statefunc)</a>
\r
987 <br><a href="#MM\statefunc\Segpart_16">Initialize (statefunc)</a>
\r
988 <br><a href="#MM\statefunc\Segpart_19">Sleep (statefunc)</a>
\r
990 <td rowspan=1 ><font size=2><b><a name="MM\battery\Segpart_21"><b>CODE</b></a></b><br>Relative segment<br>CODE 00000BA6 - 00000CBD<br>Segment part 21.</font>
\r
991 <td nowrap><font size=2><a name="MM\battery\BatteryDataRefresh"><b>BatteryDataRefresh</b></a>
\r
993 <br> stack 1 = 00000000 ( 00000008 )
\r
994 <br> stack 2 = 00000000 ( 00000004 )
\r
996 <td><font size=2>00000BA6 </font>
\r
997 <td><font size=2><a href="#MM\statefunc\Segpart_17">BatteryControl (statefunc)</a>
\r
999 <td rowspan=1 ><font size=2><b><a name="MM\battery\Segpart_22"><b>CODE</b></a></b><br>Relative segment<br>CODE 00000CBE - 00000CFF<br>Segment part 22.</font>
\r
1000 <td nowrap><font size=2><a name="MM\battery\EnableBattery"><b>EnableBattery</b></a>
\r
1002 <br> stack 1 = 00000000 ( 00000001 )
\r
1003 <br> stack 2 = 00000000 ( 00000004 )
\r
1005 <td><font size=2>00000CBE </font>
\r
1006 <td><font size=2><a href="#MM\statefunc\Segpart_17">BatteryControl (statefunc)</a>
\r
1007 <br><a href="#MM\statefunc\Segpart_16">Initialize (statefunc)</a>
\r
1008 <br><a href="#MM\statefunc\Segpart_19">Sleep (statefunc)</a>
\r
1010 <td rowspan=1 ><font size=2><b><a name="MM\battery\Segpart_23"><b>CODE</b></a></b><br>Relative segment<br>CODE 00000D00 - 00000D07<br>Segment part 23.</font>
\r
1011 <td nowrap><font size=2><a name="MM\battery\DisableBatteries"><b>DisableBatteries</b></a>
\r
1012 <br> stack 1 = 00000000 ( 00000000 )
\r
1013 <br> stack 2 = 00000000 ( 00000002 )
\r
1015 <td><font size=2>00000D00 </font>
\r
1016 <td><font size=2><a href="#MM\statefunc\Segpart_17">BatteryControl (statefunc)</a>
\r
1017 <br><a href="#MM\statefunc\Segpart_21">Error (statefunc)</a>
\r
1018 <br><a href="#MM\statefunc\Segpart_16">Initialize (statefunc)</a>
\r
1019 <br><a href="#MM\statefunc\Segpart_23">JumperCheck (statefunc)</a>
\r
1020 <br><a href="#MM\statefunc\Segpart_19">Sleep (statefunc)</a>
\r
1022 <td rowspan=2 ><font size=2><b><a name="MM\battery\Segpart_24"><b>CODE</b></a></b><br>Relative segment<br>CODE 00000D08 - 00000E09<br>Segment part 24.</font>
\r
1023 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1024 <td><font size=2> <td><font size=2><a href="#MM\battery\Segpart_20">BatteryStatusRefresh</a>
\r
1026 <td nowrap><font size=2><a name="MM\battery\RIDLookUp"><b>RIDLookUp</b></a>
\r
1027 <br> stack 1 = 00000000 ( 00000004 )
\r
1028 <br> stack 2 = 00000000 ( 00000004 )
\r
1030 <td><font size=2>00000D08 </font>
\r
1031 <td align=center><font size=2>-</font>
\r
1033 <td rowspan=2 ><font size=2><b><a name="MM\battery\Segpart_25"><b>CODE</b></a></b><br>Relative segment<br>CODE 00000E0A - 00000EA9<br>Segment part 25.</font>
\r
1034 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1035 <td><font size=2> <td><font size=2><a href="#MM\battery\Segpart_20">BatteryStatusRefresh</a>
\r
1037 <td nowrap><font size=2><a name="MM\battery\NTCLookUp"><b>NTCLookUp</b></a>
\r
1038 <br> stack 1 = 00000000 ( 00000004 )
\r
1039 <br> stack 2 = 00000000 ( 00000004 )
\r
1041 <td><font size=2>00000E0A </font>
\r
1042 <td align=center><font size=2>-</font>
\r
1044 <td rowspan=1 ><font size=2><b><a name="MM\battery\Segpart_15"><b>NEAR_ID</b></a></b><br>Relative segment<br>CODE 0000186A - 000018A1<br>Segment part 15.</font>
\r
1045 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1046 <td><font size=2> <td><font size=2><a href="#MM\battery\Segpart_14">RID</a>
\r
1048 <td rowspan=2 ><font size=2><b><a name="MM\battery\Segpart_16"><b>INITTAB</b></a></b><br>Relative segment<br>CODE 0000004A - 0000004F<br>Segment part 16.</font>
\r
1049 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1050 <td><font size=2> <td><font size=2><a href="#MM\battery\Segpart_17">NTC</a>
\r
1051 <br><a href="#MM\battery\Segpart_14">RID</a>
\r
1053 <td nowrap><font size=2><a name="MM\battery\?<Segment init: NEAR_I>"><b>?<Segment init: NEAR_I></b></a>
\r
1055 <td><font size=2>0000004A </font>
\r
1056 <td align=center><font size=2>-</font>
\r
1058 <td rowspan=1 ><font size=2><b><a name="MM\battery\Segpart_18"><b>NEAR_ID</b></a></b><br>Relative segment<br>CODE 000018A2 - 000018DD<br>Segment part 18.</font>
\r
1059 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1060 <td><font size=2> <td><font size=2><a href="#MM\battery\Segpart_17">NTC</a>
\r
1062 <td rowspan=7 ><font size=2><b>C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Obj\chargefunc.r90</b></font>
\r
1063 <td rowspan=7><font size=2><a name="MM\chargefunc"><b>chargefunc</b></a><br>Program module</font>
\r
1064 <td rowspan=2 ><font size=2><b><a name="MM\chargefunc\Segpart_8"><b>NEAR_Z</b></a></b><br>Relative segment<br>DATA 0000016E - 00000172<br>Segment part 8.</font>
\r
1065 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1066 <td><font size=2> <td><font size=2><a href="#MM\chargefunc\Segpart_11">ConstantCurrent</a>
\r
1067 <br><a href="#MM\chargefunc\Segpart_13">HaltNow</a>
\r
1069 <td nowrap><font size=2><a name="MM\chargefunc\ChargeParameters"><b>ChargeParameters</b></a>
\r
1071 <td><font size=2>0000016E </font>
\r
1072 <td><font size=2><a href="#MM\NIMHcharge\Segpart_7">Charge (NIMHcharge)</a>
\r
1074 <td rowspan=2 ><font size=2><b><a name="MM\chargefunc\Segpart_10"><b>NEAR_Z</b></a></b><br>Relative segment<br>DATA 00000173 - 00000183<br>Segment part 10.</font>
\r
1075 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1076 <td><font size=2> <td><font size=2><a href="#MM\chargefunc\Segpart_13">HaltNow</a>
\r
1078 <td nowrap><font size=2><a name="MM\chargefunc\HaltParameters"><b>HaltParameters</b></a>
\r
1080 <td><font size=2>00000173 </font>
\r
1081 <td><font size=2><a href="#MM\NIMHcharge\Segpart_7">Charge (NIMHcharge)</a>
\r
1083 <td rowspan=1 ><font size=2><b><a name="MM\chargefunc\Segpart_11"><b>CODE</b></a></b><br>Relative segment<br>CODE 00000EAA - 00000F5D<br>Segment part 11.</font>
\r
1084 <td nowrap><font size=2><a name="MM\chargefunc\ConstantCurrent"><b>ConstantCurrent</b></a>
\r
1086 <br> stack 1 = 00000000 ( 00000004 )
\r
1087 <br> stack 2 = 00000000 ( 00000004 )
\r
1089 <td><font size=2>00000EAA </font>
\r
1090 <td><font size=2><a href="#MM\NIMHcharge\Segpart_7">Charge (NIMHcharge)</a>
\r
1092 <td rowspan=2 ><font size=2><b><a name="MM\chargefunc\Segpart_13"><b>CODE</b></a></b><br>Relative segment<br>CODE 00000F5E - 0000115B<br>Segment part 13.</font>
\r
1093 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1094 <td><font size=2> <td><font size=2><a href="#MM\chargefunc\Segpart_11">ConstantCurrent</a>
\r
1096 <td nowrap><font size=2><a name="MM\chargefunc\HaltNow"><b>HaltNow</b></a>
\r
1098 <br> stack 1 = 00000000 ( 00000004 )
\r
1099 <br> stack 2 = 00000000 ( 00000004 )
\r
1101 <td><font size=2>00000F5E </font>
\r
1102 <td align=center><font size=2>-</font>
\r
1104 <td rowspan=3 ><font size=2><b>C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Obj\main.r90</b></font>
\r
1105 <td rowspan=3><font size=2><a name="MM\main"><b>main</b></a><br>Program module</font>
\r
1106 <td rowspan=2 ><font size=2><b><a name="MM\main\Segpart_7"><b>NEAR_Z</b></a></b><br>Relative segment<br>DATA 00000184 - 00000184<br>Segment part 7.</font>
\r
1107 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1108 <td><font size=2> <td><font size=2><a href="#MM\main\Segpart_9">main</a>
\r
1110 <td nowrap><font size=2><a name="MM\main\CurrentState"><b>CurrentState</b></a>
\r
1112 <td><font size=2>00000184 </font>
\r
1113 <td><font size=2><a href="#MM\NIMHcharge\Segpart_7">Charge (NIMHcharge)</a>
\r
1114 <br><a href="#MM\statefunc\Segpart_22">SetErrorFlag (statefunc)</a>
\r
1116 <td rowspan=1 ><font size=2><b><a name="MM\main\Segpart_9"><b>CODE</b></a></b><br>Relative segment<br>CODE 0000115C - 00001237<br>Segment part 9.</font>
\r
1117 <td nowrap><font size=2><a name="MM\main\main"><b>main</b></a>
\r
1118 <br> calls indirect
\r
1119 <br> stack 1 = 00000000 ( 00000007 )
\r
1120 <br> stack 2 = 00000000 ( 00000004 )
\r
1122 <td><font size=2>0000115C </font>
\r
1123 <td><font size=2><a href="#MM\?C_STARTUP\Segpart_9">?cstartup_call_main (?C_STARTUP)</a>
\r
1125 <td rowspan=1 ><font size=2><b>C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Obj\menu.r90</b></font>
\r
1126 <td rowspan=1><font size=2><a name="MM\menu"><b>menu</b></a><br>Program module</font>
\r
1127 <td rowspan=1 ><font size=2><b><a name="MM\menu\Segpart_7"><b>NEAR_F</b></a></b><br>Relative segment<br>CODE 00000026 - 00000043<br>Segment part 7.</font>
\r
1128 <td nowrap><font size=2><a name="MM\menu\menu_state"><b>menu_state</b></a>
\r
1130 <td><font size=2>00000026 </font>
\r
1131 <td><font size=2><a href="#MM\main\Segpart_9">main (main)</a>
\r
1133 <td rowspan=23 ><font size=2><b>C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Obj\statefunc.r90</b></font>
\r
1134 <td rowspan=23><font size=2><a name="MM\statefunc"><b>statefunc</b></a><br>Program module</font>
\r
1135 <td rowspan=2 ><font size=2><b><a name="MM\statefunc\Segpart_1"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 00000055 - 00000055<br>Segment part 1.</font>
\r
1136 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1137 <td><font size=2> <td><font size=2><a href="#MM\statefunc\Segpart_20">Doze</a>
\r
1139 <td nowrap><font size=2><a name="MM\statefunc\_A_MCUCR"><b>_A_MCUCR</b></a>
\r
1141 <td><font size=2>00000055 </font>
\r
1142 <td align=center><font size=2>-</font>
\r
1144 <td rowspan=2 ><font size=2><b><a name="MM\statefunc\Segpart_2"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 00000054 - 00000054<br>Segment part 2.</font>
\r
1145 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1146 <td><font size=2> <td><font size=2><a href="#MM\statefunc\Segpart_20">Doze</a>
\r
1148 <td nowrap><font size=2><a name="MM\statefunc\_A_MCUSR"><b>_A_MCUSR</b></a>
\r
1150 <td><font size=2>00000054 </font>
\r
1151 <td align=center><font size=2>-</font>
\r
1153 <td rowspan=2 ><font size=2><b><a name="MM\statefunc\Segpart_3"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 00000048 - 00000048<br>Segment part 3.</font>
\r
1154 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1155 <td><font size=2> <td><font size=2><a href="#MM\statefunc\Segpart_16">Initialize</a>
\r
1157 <td nowrap><font size=2><a name="MM\statefunc\_A_CLKPR"><b>_A_CLKPR</b></a>
\r
1159 <td><font size=2>00000048 </font>
\r
1160 <td align=center><font size=2>-</font>
\r
1162 <td rowspan=2 ><font size=2><b><a name="MM\statefunc\Segpart_4"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 00000041 - 00000041<br>Segment part 4.</font>
\r
1163 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1164 <td><font size=2> <td><font size=2><a href="#MM\statefunc\Segpart_20">Doze</a>
\r
1166 <td nowrap><font size=2><a name="MM\statefunc\_A_WDTCR"><b>_A_WDTCR</b></a>
\r
1168 <td><font size=2>00000041 </font>
\r
1169 <td align=center><font size=2>-</font>
\r
1171 <td rowspan=2 ><font size=2><b><a name="MM\statefunc\Segpart_13"><b>NEAR_Z</b></a></b><br>Relative segment<br>DATA 00000185 - 00000185<br>Segment part 13.</font>
\r
1172 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1173 <td><font size=2> <td><font size=2><a href="#MM\statefunc\Segpart_21">Error</a>
\r
1174 <br><a href="#MM\statefunc\Segpart_16">Initialize</a>
\r
1175 <br><a href="#MM\statefunc\Segpart_22">SetErrorFlag</a>
\r
1177 <td nowrap><font size=2><a name="MM\statefunc\ErrorFlags"><b>ErrorFlags</b></a>
\r
1179 <td><font size=2>00000185 </font>
\r
1180 <td align=center><font size=2>-</font>
\r
1182 <td rowspan=2 ><font size=2><b><a name="MM\statefunc\Segpart_15"><b>NEAR_Z</b></a></b><br>Relative segment<br>DATA 00000186 - 00000186<br>Segment part 15.</font>
\r
1183 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1184 <td><font size=2> <td><font size=2><a href="#MM\statefunc\Segpart_22">SetErrorFlag</a>
\r
1186 <td nowrap><font size=2><a name="MM\statefunc\ErrorState"><b>ErrorState</b></a>
\r
1188 <td><font size=2>00000186 </font>
\r
1189 <td align=center><font size=2>-</font>
\r
1191 <td rowspan=1 ><font size=2><b><a name="MM\statefunc\Segpart_16"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001238 - 000012B1<br>Segment part 16.</font>
\r
1192 <td nowrap><font size=2><a name="MM\statefunc\Initialize"><b>Initialize</b></a>
\r
1194 <br> stack 1 = 00000000 ( 00000004 )
\r
1195 <br> stack 2 = 00000000 ( 00000004 )
\r
1197 <td><font size=2>00001238 </font>
\r
1198 <td><font size=2><a href="#MM\menu\Segpart_7">menu_state (menu)</a>
\r
1200 <td rowspan=1 ><font size=2><b><a name="MM\statefunc\Segpart_17"><b>CODE</b></a></b><br>Relative segment<br>CODE 000012B2 - 0000131F<br>Segment part 17.</font>
\r
1201 <td nowrap><font size=2><a name="MM\statefunc\BatteryControl"><b>BatteryControl</b></a>
\r
1203 <br> stack 1 = 00000000 ( 00000003 )
\r
1204 <br> stack 2 = 00000000 ( 00000004 )
\r
1206 <td><font size=2>000012B2 </font>
\r
1207 <td><font size=2><a href="#MM\menu\Segpart_7">menu_state (menu)</a>
\r
1209 <td rowspan=1 ><font size=2><b><a name="MM\statefunc\Segpart_18"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001320 - 00001325<br>Segment part 18.</font>
\r
1210 <td nowrap><font size=2><a name="MM\statefunc\Discharge"><b>Discharge</b></a>
\r
1211 <br> stack 1 = 00000000 ( 00000000 )
\r
1212 <br> stack 2 = 00000000 ( 00000002 )
\r
1214 <td><font size=2>00001320 </font>
\r
1215 <td><font size=2><a href="#MM\menu\Segpart_7">menu_state (menu)</a>
\r
1217 <td rowspan=1 ><font size=2><b><a name="MM\statefunc\Segpart_19"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001326 - 00001357<br>Segment part 19.</font>
\r
1218 <td nowrap><font size=2><a name="MM\statefunc\Sleep"><b>Sleep</b></a>
\r
1220 <br> stack 1 = 00000000 ( 00000002 )
\r
1221 <br> stack 2 = 00000000 ( 00000002 )
\r
1223 <td><font size=2>00001326 </font>
\r
1224 <td><font size=2><a href="#MM\menu\Segpart_7">menu_state (menu)</a>
\r
1226 <td rowspan=2 ><font size=2><b><a name="MM\statefunc\Segpart_20"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001358 - 000013AF<br>Segment part 20.</font>
\r
1227 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1228 <td><font size=2> <td><font size=2><a href="#MM\statefunc\Segpart_21">Error</a>
\r
1229 <br><a href="#MM\statefunc\Segpart_19">Sleep</a>
\r
1231 <td nowrap><font size=2><a name="MM\statefunc\Doze"><b>Doze</b></a>
\r
1233 <br> stack 1 = 00000000 ( 00000000 )
\r
1234 <br> stack 2 = 00000000 ( 00000002 )
\r
1236 <td><font size=2>00001358 </font>
\r
1237 <td align=center><font size=2>-</font>
\r
1239 <td rowspan=1 ><font size=2><b><a name="MM\statefunc\Segpart_21"><b>CODE</b></a></b><br>Relative segment<br>CODE 000013B0 - 0000147F<br>Segment part 21.</font>
\r
1240 <td nowrap><font size=2><a name="MM\statefunc\Error"><b>Error</b></a>
\r
1242 <br> stack 1 = 00000000 ( 00000002 )
\r
1243 <br> stack 2 = 00000000 ( 00000004 )
\r
1245 <td><font size=2>000013B0 </font>
\r
1246 <td><font size=2><a href="#MM\menu\Segpart_7">menu_state (menu)</a>
\r
1248 <td rowspan=2 ><font size=2><b><a name="MM\statefunc\Segpart_22"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001480 - 00001493<br>Segment part 22.</font>
\r
1249 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1250 <td><font size=2> <td><font size=2><a href="#MM\statefunc\Segpart_17">BatteryControl</a>
\r
1252 <td nowrap><font size=2><a name="MM\statefunc\SetErrorFlag"><b>SetErrorFlag</b></a>
\r
1253 <br> stack 1 = 00000000 ( 00000000 )
\r
1254 <br> stack 2 = 00000000 ( 00000002 )
\r
1256 <td><font size=2>00001480 </font>
\r
1257 <td><font size=2><a href="#MM\chargefunc\Segpart_11">ConstantCurrent (chargefunc)</a>
\r
1258 <br><a href="#MM\chargefunc\Segpart_13">HaltNow (chargefunc)</a>
\r
1260 <td rowspan=2 ><font size=2><b><a name="MM\statefunc\Segpart_23"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001494 - 00001515<br>Segment part 23.</font>
\r
1261 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1262 <td><font size=2> <td><font size=2><a href="#MM\statefunc\Segpart_17">BatteryControl</a>
\r
1263 <br><a href="#MM\statefunc\Segpart_21">Error</a>
\r
1265 <td nowrap><font size=2><a name="MM\statefunc\JumperCheck"><b>JumperCheck</b></a>
\r
1267 <br> stack 1 = 00000000 ( 00000000 )
\r
1268 <br> stack 2 = 00000000 ( 00000002 )
\r
1270 <td><font size=2>00001494 </font>
\r
1271 <td align=center><font size=2>-</font>
\r
1273 <td rowspan=20 ><font size=2><b>C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Obj\time.r90</b></font>
\r
1274 <td rowspan=20><font size=2><a name="MM\time"><b>time</b></a><br>Program module</font>
\r
1275 <td rowspan=2 ><font size=2><b><a name="MM\time\Segpart_1"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 00000059 - 00000059<br>Segment part 1.</font>
\r
1276 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1277 <td><font size=2> <td><font size=2><a href="#MM\time\Segpart_20">Time_Init</a>
\r
1279 <td nowrap><font size=2><a name="MM\time\_A_TIMSK"><b>_A_TIMSK</b></a>
\r
1281 <td><font size=2>00000059 </font>
\r
1282 <td align=center><font size=2>-</font>
\r
1284 <td rowspan=2 ><font size=2><b><a name="MM\time\Segpart_2"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 00000053 - 00000053<br>Segment part 2.</font>
\r
1285 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1286 <td><font size=2> <td><font size=2><a href="#MM\time\Segpart_20">Time_Init</a>
\r
1287 <br><a href="#MM\time\Segpart_19">Time_Start</a>
\r
1288 <br><a href="#MM\time\Segpart_18">Time_Stop</a>
\r
1290 <td nowrap><font size=2><a name="MM\time\_A_TCCR0B"><b>_A_TCCR0B</b></a>
\r
1292 <td><font size=2>00000053 </font>
\r
1293 <td align=center><font size=2>-</font>
\r
1295 <td rowspan=2 ><font size=2><b><a name="MM\time\Segpart_3"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 00000035 - 00000035<br>Segment part 3.</font>
\r
1296 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1297 <td><font size=2> <td><font size=2><a href="#MM\time\Segpart_20">Time_Init</a>
\r
1299 <td nowrap><font size=2><a name="MM\time\_A_TCCR0A"><b>_A_TCCR0A</b></a>
\r
1301 <td><font size=2>00000035 </font>
\r
1302 <td align=center><font size=2>-</font>
\r
1304 <td rowspan=2 ><font size=2><b><a name="MM\time\Segpart_4"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 00000033 - 00000033<br>Segment part 4.</font>
\r
1305 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1306 <td><font size=2> <td><font size=2><a href="#MM\time\Segpart_20">Time_Init</a>
\r
1308 <td nowrap><font size=2><a name="MM\time\_A_OCR0A"><b>_A_OCR0A</b></a>
\r
1310 <td><font size=2>00000033 </font>
\r
1311 <td align=center><font size=2>-</font>
\r
1313 <td rowspan=2 ><font size=2><b><a name="MM\time\Segpart_5"><b>ABSOLUTE</b></a></b><br>Relative segment<br>DATA 00000032 - 00000032<br>Segment part 5.</font>
\r
1314 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1315 <td><font size=2> <td><font size=2><a href="#MM\time\Segpart_20">Time_Init</a>
\r
1317 <td nowrap><font size=2><a name="MM\time\_A_OCR0B"><b>_A_OCR0B</b></a>
\r
1319 <td><font size=2>00000032 </font>
\r
1320 <td align=center><font size=2>-</font>
\r
1322 <td rowspan=2 ><font size=2><b><a name="MM\time\Segpart_13"><b>NEAR_Z</b></a></b><br>Relative segment<br>DATA 00000187 - 00000196<br>Segment part 13.</font>
\r
1323 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1324 <td><font size=2> <td><font size=2><a href="#MM\time\Segpart_15">TICK_ISR</a>
\r
1325 <br><a href="#MM\time\Segpart_20">Time_Init</a>
\r
1326 <br><a href="#MM\time\Segpart_16">Time_Left</a>
\r
1327 <br><a href="#MM\time\Segpart_17">Time_Set</a>
\r
1329 <td nowrap><font size=2><a name="MM\time\timeval"><b>timeval</b></a>
\r
1331 <td><font size=2>00000187 </font>
\r
1332 <td><font size=2><a href="#MM\USI\Segpart_15">USI_OVF_ISR (USI)</a>
\r
1334 <td rowspan=2 ><font size=2><b><a name="MM\time\Segpart_15"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001516 - 0000159D<br>Segment part 15.</font>
\r
1335 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1336 <td><font size=2> <td><font size=2><a href="#MM\time\Segpart_10">TICK_ISR::??INTVEC 28</a>
\r
1338 <td nowrap><font size=2><a name="MM\time\TICK_ISR"><b>TICK_ISR</b></a>
\r
1339 <br> interrupt function
\r
1340 <br> stack 1 = 00000000 ( 0000000B )
\r
1341 <br> stack 2 = 00000000 ( 00000002 )
\r
1343 <td><font size=2>00001516 </font>
\r
1344 <td align=center><font size=2>-</font>
\r
1346 <td rowspan=1 ><font size=2><b><a name="MM\time\Segpart_16"><b>CODE</b></a></b><br>Relative segment<br>CODE 0000159E - 000015C9<br>Segment part 16.</font>
\r
1347 <td nowrap><font size=2><a name="MM\time\Time_Left"><b>Time_Left</b></a>
\r
1348 <br> stack 1 = 00000000 ( 00000000 )
\r
1349 <br> stack 2 = 00000000 ( 00000002 )
\r
1351 <td><font size=2>0000159E </font>
\r
1352 <td><font size=2><a href="#MM\battery\Segpart_22">EnableBattery (battery)</a>
\r
1353 <br><a href="#MM\chargefunc\Segpart_13">HaltNow (chargefunc)</a>
\r
1354 <br><a href="#MM\statefunc\Segpart_23">JumperCheck (statefunc)</a>
\r
1355 <br><a href="#MM\PWM\Segpart_20">PWM_Start (PWM)</a>
\r
1356 <br><a href="#MM\USI\Segpart_15">USI_OVF_ISR (USI)</a>
\r
1358 <td rowspan=1 ><font size=2><b><a name="MM\time\Segpart_17"><b>CODE</b></a></b><br>Relative segment<br>CODE 000015CA - 0000166F<br>Segment part 17.</font>
\r
1359 <td nowrap><font size=2><a name="MM\time\Time_Set"><b>Time_Set</b></a>
\r
1360 <br> stack 1 = 00000000 ( 00000007 )
\r
1361 <br> stack 2 = 00000000 ( 00000004 )
\r
1363 <td><font size=2>000015CA </font>
\r
1364 <td><font size=2><a href="#MM\NIMHcharge\Segpart_7">Charge (NIMHcharge)</a>
\r
1365 <br><a href="#MM\battery\Segpart_22">EnableBattery (battery)</a>
\r
1366 <br><a href="#MM\chargefunc\Segpart_13">HaltNow (chargefunc)</a>
\r
1367 <br><a href="#MM\statefunc\Segpart_23">JumperCheck (statefunc)</a>
\r
1368 <br><a href="#MM\PWM\Segpart_20">PWM_Start (PWM)</a>
\r
1369 <br><a href="#MM\USI\Segpart_15">USI_OVF_ISR (USI)</a>
\r
1371 <td rowspan=1 ><font size=2><b><a name="MM\time\Segpart_18"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001670 - 00001675<br>Segment part 18.</font>
\r
1372 <td nowrap><font size=2><a name="MM\time\Time_Stop"><b>Time_Stop</b></a>
\r
1373 <br> stack 1 = 00000000 ( 00000000 )
\r
1374 <br> stack 2 = 00000000 ( 00000002 )
\r
1376 <td><font size=2>00001670 </font>
\r
1377 <td><font size=2><a href="#MM\chargefunc\Segpart_11">ConstantCurrent (chargefunc)</a>
\r
1379 <td rowspan=1 ><font size=2><b><a name="MM\time\Segpart_19"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001676 - 0000167B<br>Segment part 19.</font>
\r
1380 <td nowrap><font size=2><a name="MM\time\Time_Start"><b>Time_Start</b></a>
\r
1381 <br> stack 1 = 00000000 ( 00000000 )
\r
1382 <br> stack 2 = 00000000 ( 00000002 )
\r
1384 <td><font size=2>00001676 </font>
\r
1385 <td><font size=2><a href="#MM\chargefunc\Segpart_11">ConstantCurrent (chargefunc)</a>
\r
1387 <td rowspan=1 ><font size=2><b><a name="MM\time\Segpart_20"><b>CODE</b></a></b><br>Relative segment<br>CODE 0000167C - 000016C1<br>Segment part 20.</font>
\r
1388 <td nowrap><font size=2><a name="MM\time\Time_Init"><b>Time_Init</b></a>
\r
1389 <br> stack 1 = 00000000 ( 00000000 )
\r
1390 <br> stack 2 = 00000000 ( 00000002 )
\r
1392 <td><font size=2>0000167C </font>
\r
1393 <td><font size=2><a href="#MM\statefunc\Segpart_16">Initialize (statefunc)</a>
\r
1395 <td rowspan=1 ><font size=2><b><a name="MM\time\Segpart_10"><b>INTVEC</b></a></b><br>Common segment<br>CODE 00000000 - 0000001D<br>Segment part 10. ROOT.</font>
\r
1396 <td nowrap><font size=2><a name="MM\time\TICK_ISR::??INTVEC 28"><b>TICK_ISR::??INTVEC 28</b></a>
\r
1398 <td><font size=2>0000001C </font>
\r
1399 <td align=center><font size=2>-</font>
\r
1401 <td rowspan=71 ><font size=2><b>C:\Program Files\IAR Systems\Embedded Workbench 4.0\avr\LIB\CLIB\cl1s-ec_nomul.r90</b></font>
\r
1402 <td rowspan=5><font size=2><a name="MM\?__exit"><b>?__exit</b></a><br>Library module</font>
\r
1403 <td rowspan=5 ><font size=2><b><a name="MM\?__exit\Segpart_0"><b>CODE</b></a></b><br>Relative segment<br>CODE 000016C2 - 000016C7<br>Segment part 0.</font>
\r
1404 <td nowrap><font size=2><a name="MM\?__exit\__exit"><b>__exit</b></a>
\r
1406 <td><font size=2>000016C4 </font>
\r
1407 <td align=center><font size=2>-</font>
\r
1409 <td nowrap><font size=2><a name="MM\?__exit\?C_EXIT"><b>?C_EXIT</b></a>
\r
1411 <td><font size=2>000016C4 </font>
\r
1412 <td align=center><font size=2>-</font>
\r
1414 <td nowrap><font size=2><a name="MM\?__exit\?C_FUNCALL"><b>?C_FUNCALL</b></a>
\r
1416 <td><font size=2>000016C2 </font>
\r
1417 <td align=center><font size=2>-</font>
\r
1419 <td nowrap><font size=2><a name="MM\?__exit\_exit"><b>_exit</b></a>
\r
1421 <td><font size=2>000016C2 </font>
\r
1422 <td><font size=2><a href="#MM\?C_STARTUP\Segpart_9">?cstartup_call_main (?C_STARTUP)</a>
\r
1424 <td nowrap><font size=2><a name="MM\?__exit\exit"><b>exit</b></a>
\r
1426 <td><font size=2>000016C2 </font>
\r
1427 <td><font size=2><a href="#MM\?C_STARTUP\Segpart_9">?cstartup_call_main (?C_STARTUP)</a>
\r
1429 <td rowspan=1><font size=2><a name="MM\?abs"><b>?abs</b></a><br>Library module</font>
\r
1430 <td rowspan=1 ><font size=2><b><a name="MM\?abs\Segpart_3"><b>CODE</b></a></b><br>Relative segment<br>CODE 000016C8 - 000016D7<br>Segment part 3.</font>
\r
1431 <td nowrap><font size=2><a name="MM\?abs\abs"><b>abs</b></a>
\r
1432 <br> stack 1 = 00000000 ( 00000000 )
\r
1433 <br> stack 2 = 00000000 ( 00000002 )
\r
1435 <td><font size=2>000016C8 </font>
\r
1436 <td><font size=2><a href="#MM\statefunc\Segpart_23">JumperCheck (statefunc)</a>
\r
1438 <td rowspan=2><font size=2><a name="MM\?RESET"><b>?RESET</b></a><br>Library module</font>
\r
1439 <td rowspan=2 ><font size=2><b><a name="MM\?RESET\Segpart_0"><b>INTVEC</b></a></b><br>Common segment<br>CODE 00000000 - 00000001<br>Segment part 0. ROOT.</font>
\r
1440 <td nowrap><font size=2><a name="MM\?RESET\__program_start"><b>__program_start</b></a>
\r
1442 <td><font size=2>00000000 </font>
\r
1443 <td><font size=2><a href="#MM\?ABS_ENTRY_MOD\Absparts">Absolute parts (?ABS_ENTRY_MOD)</a>
\r
1445 <td nowrap><font size=2><a name="MM\?RESET\?RESET"><b>?RESET</b></a>
\r
1447 <td><font size=2>00000000 </font>
\r
1448 <td><font size=2><a href="#MM\?C_STARTUP\Segpart_2">Segment part 2 (?C_STARTUP)</a>
\r
1450 <td rowspan=8><font size=2><a name="MM\?C_STARTUP"><b>?C_STARTUP</b></a><br>Library module</font>
\r
1451 <td rowspan=2 ><font size=2><b><a name="MM\?C_STARTUP\Segpart_2"><b>CODE</b></a></b><br>Relative segment<br>CODE 000016D8 <br>Segment part 2.</font>
\r
1452 <td nowrap><font size=2><a name="MM\?C_STARTUP\?C_STARTUP"><b>?C_STARTUP</b></a>
\r
1454 <td><font size=2>000016D8 </font>
\r
1455 <td><font size=2><a href="#MM\?RESET\Segpart_0">Segment part 0 (?RESET)</a>
\r
1457 <td nowrap><font size=2><a name="MM\?C_STARTUP\__RESTART"><b>__RESTART</b></a>
\r
1459 <td><font size=2>000016D8 </font>
\r
1460 <td align=center><font size=2>-</font>
\r
1462 <td rowspan=1 ><font size=2><b><a name="MM\?C_STARTUP\Segpart_5"><b>CODE</b></a></b><br>Relative segment<br>CODE 000016D8 - 000016E3<br>Segment part 5.</font>
\r
1463 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1464 <td><font size=2> <td><font size=2><a href="#MM\?C_STARTUP\Segpart_2">Segment part 2</a>
\r
1466 <td rowspan=2 ><font size=2><b><a name="MM\?C_STARTUP\Segpart_7"><b>CODE</b></a></b><br>Relative segment<br>CODE 000016E4 - 000016E5<br>Segment part 7.</font>
\r
1467 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1468 <td><font size=2> <td><font size=2><a href="#MM\?C_STARTUP\Segpart_5">Segment part 5</a>
\r
1470 <td nowrap><font size=2><a name="MM\?C_STARTUP\?call_low_level_init"><b>?call_low_level_init</b></a>
\r
1472 <td><font size=2>000016E4 </font>
\r
1473 <td align=center><font size=2>-</font>
\r
1475 <td rowspan=1 ><font size=2><b><a name="MM\?C_STARTUP\Segpart_8"><b>CODE</b></a></b><br>Relative segment<br>CODE 000016E6 - 000016EB<br>Segment part 8.</font>
\r
1476 <td nowrap><font size=2><a name="MM\?C_STARTUP\?need_segment_init"><b>?need_segment_init</b></a>
\r
1478 <td><font size=2>000016E6 </font>
\r
1479 <td><font size=2><a href="#MM\battery\Segpart_16">?<Segment init: NEAR_I> (battery)</a>
\r
1480 <br><a href="#MM\ADC\Segpart_15">?<Segment init: NEAR_Z> (ADC)</a>
\r
1482 <td rowspan=2 ><font size=2><b><a name="MM\?C_STARTUP\Segpart_9"><b>CODE</b></a></b><br>Relative segment<br>CODE 000016EC - 000016F1<br>Segment part 9.</font>
\r
1483 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1484 <td><font size=2> <td><font size=2><a href="#MM\?C_STARTUP\Segpart_7">?call_low_level_init</a>
\r
1486 <td nowrap><font size=2><a name="MM\?C_STARTUP\?cstartup_call_main"><b>?cstartup_call_main</b></a>
\r
1488 <td><font size=2>000016EC </font>
\r
1489 <td align=center><font size=2>-</font>
\r
1491 <td rowspan=5><font size=2><a name="MM\?EEPROM_16"><b>?EEPROM_16</b></a><br>Library module</font>
\r
1492 <td rowspan=1 ><font size=2><b><a name="MM\?EEPROM_16\Segpart_0"><b>CODE</b></a></b><br>Relative segment<br>CODE 000016F2 - 000016F7<br>Segment part 0.</font>
\r
1493 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1494 <td><font size=2> <td><font size=2><a href="#MM\?EEPROM_16\Segpart_1">Segment part 1</a>
\r
1495 <br><a href="#MM\?EEPROM_16\Segpart_10">__eeput8_16</a>
\r
1497 <td rowspan=1 ><font size=2><b><a name="MM\?EEPROM_16\Segpart_1"><b>CODE</b></a></b><br>Relative segment<br>CODE 000016F8 - 00001705<br>Segment part 1.</font>
\r
1498 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1499 <td><font size=2> <td><font size=2><a href="#MM\?EEPROM_16\Segpart_3">__eeget8_16</a>
\r
1501 <td rowspan=1 ><font size=2><b><a name="MM\?EEPROM_16\Segpart_3"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001706 - 0000170B<br>Segment part 3.</font>
\r
1502 <td nowrap><font size=2><a name="MM\?EEPROM_16\__eeget8_16"><b>__eeget8_16</b></a>
\r
1504 <td><font size=2>00001706 </font>
\r
1505 <td><font size=2><a href="#MM\ADC\Segpart_18">ADC_ISR (ADC)</a>
\r
1506 <br><a href="#MM\statefunc\Segpart_17">BatteryControl (statefunc)</a>
\r
1507 <br><a href="#MM\NIMHcharge\Segpart_7">Charge (NIMHcharge)</a>
\r
1508 <br><a href="#MM\chargefunc\Segpart_11">ConstantCurrent (chargefunc)</a>
\r
1509 <br><a href="#MM\statefunc\Segpart_21">Error (statefunc)</a>
\r
1510 <br><a href="#MM\chargefunc\Segpart_13">HaltNow (chargefunc)</a>
\r
1511 <br><a href="#MM\USI\Segpart_15">USI_OVF_ISR (USI)</a>
\r
1513 <td rowspan=1 ><font size=2><b><a name="MM\?EEPROM_16\Segpart_8"><b>CODE</b></a></b><br>Relative segment<br>CODE 0000170C - 0000171D<br>Segment part 8.</font>
\r
1514 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1515 <td><font size=2> <td><font size=2><a href="#MM\?EEPROM_16\Segpart_10">__eeput8_16</a>
\r
1517 <td rowspan=1 ><font size=2><b><a name="MM\?EEPROM_16\Segpart_10"><b>CODE</b></a></b><br>Relative segment<br>CODE 0000171E - 00001725<br>Segment part 10.</font>
\r
1518 <td nowrap><font size=2><a name="MM\?EEPROM_16\__eeput8_16"><b>__eeput8_16</b></a>
\r
1520 <td><font size=2>0000171E </font>
\r
1521 <td><font size=2><a href="#MM\battery\Segpart_21">BatteryDataRefresh (battery)</a>
\r
1522 <br><a href="#MM\chargefunc\Segpart_13">HaltNow (chargefunc)</a>
\r
1523 <br><a href="#MM\statefunc\Segpart_16">Initialize (statefunc)</a>
\r
1524 <br><a href="#MM\USI\Segpart_15">USI_OVF_ISR (USI)</a>
\r
1526 <td rowspan=1><font size=2><a name="MM\?S_MUL_L02"><b>?S_MUL_L02</b></a><br>Library module</font>
\r
1527 <td rowspan=1 ><font size=2><b><a name="MM\?S_MUL_L02\Segpart_0"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001726 - 00001745<br>Segment part 0.</font>
\r
1528 <td nowrap><font size=2><a name="MM\?S_MUL_L02\?S_MUL_L02"><b>?S_MUL_L02</b></a>
\r
1530 <td><font size=2>00001726 </font>
\r
1531 <td><font size=2><a href="#MM\battery\Segpart_21">BatteryDataRefresh (battery)</a>
\r
1532 <br><a href="#MM\chargefunc\Segpart_13">HaltNow (chargefunc)</a>
\r
1533 <br><a href="#MM\statefunc\Segpart_16">Initialize (statefunc)</a>
\r
1534 <br><a href="#MM\battery\Segpart_25">NTCLookUp (battery)</a>
\r
1535 <br><a href="#MM\battery\Segpart_24">RIDLookUp (battery)</a>
\r
1536 <br><a href="#MM\ADC\Segpart_20">ScaleI (ADC)</a>
\r
1537 <br><a href="#MM\ADC\Segpart_19">ScaleU (ADC)</a>
\r
1538 <br><a href="#MM\main\Segpart_9">main (main)</a>
\r
1540 <td rowspan=1><font size=2><a name="MM\?S_SHL_L02"><b>?S_SHL_L02</b></a><br>Library module</font>
\r
1541 <td rowspan=1 ><font size=2><b><a name="MM\?S_SHL_L02\Segpart_0"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001746 - 00001751<br>Segment part 0.</font>
\r
1542 <td nowrap><font size=2><a name="MM\?S_SHL_L02\?S_SHL_L02"><b>?S_SHL_L02</b></a>
\r
1544 <td><font size=2>00001746 </font>
\r
1545 <td><font size=2><a href="#MM\battery\Segpart_22">EnableBattery (battery)</a>
\r
1547 <td rowspan=1><font size=2><a name="MM\?US_SHR_L02"><b>?US_SHR_L02</b></a><br>Library module</font>
\r
1548 <td rowspan=1 ><font size=2><b><a name="MM\?US_SHR_L02\Segpart_0"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001752 - 0000175D<br>Segment part 0.</font>
\r
1549 <td nowrap><font size=2><a name="MM\?US_SHR_L02\?US_SHR_L02"><b>?US_SHR_L02</b></a>
\r
1551 <td><font size=2>00001752 </font>
\r
1552 <td><font size=2><a href="#MM\ADC\Segpart_20">ScaleI (ADC)</a>
\r
1553 <br><a href="#MM\ADC\Segpart_19">ScaleU (ADC)</a>
\r
1555 <td rowspan=1><font size=2><a name="MM\?US_DIVMOD_L02"><b>?US_DIVMOD_L02</b></a><br>Library module</font>
\r
1556 <td rowspan=1 ><font size=2><b><a name="MM\?US_DIVMOD_L02\Segpart_0"><b>CODE</b></a></b><br>Relative segment<br>CODE 0000175E - 00001785<br>Segment part 0.</font>
\r
1557 <td nowrap><font size=2><a name="MM\?US_DIVMOD_L02\?US_DIVMOD_L02"><b>?US_DIVMOD_L02</b></a>
\r
1559 <td><font size=2>0000175E </font>
\r
1560 <td><font size=2><a href="#MM\?SS_DIVMOD_L02\Segpart_0">?SS_DIVMOD_L02 (?SS_DIVMOD_L02)</a>
\r
1561 <br><a href="#MM\NIMHcharge\Segpart_7">Charge (NIMHcharge)</a>
\r
1562 <br><a href="#MM\battery\Segpart_25">NTCLookUp (battery)</a>
\r
1564 <td rowspan=1><font size=2><a name="MM\?SS_DIVMOD_L02"><b>?SS_DIVMOD_L02</b></a><br>Library module</font>
\r
1565 <td rowspan=1 ><font size=2><b><a name="MM\?SS_DIVMOD_L02\Segpart_0"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001786 - 000017B3<br>Segment part 0.</font>
\r
1566 <td nowrap><font size=2><a name="MM\?SS_DIVMOD_L02\?SS_DIVMOD_L02"><b>?SS_DIVMOD_L02</b></a>
\r
1568 <td><font size=2>0000178E </font>
\r
1569 <td><font size=2><a href="#MM\ADC\Segpart_18">ADC_ISR (ADC)</a>
\r
1570 <br><a href="#MM\NIMHcharge\Segpart_7">Charge (NIMHcharge)</a>
\r
1571 <br><a href="#MM\statefunc\Segpart_21">Error (statefunc)</a>
\r
1573 <td rowspan=1><font size=2><a name="MM\?L_MUL_L03"><b>?L_MUL_L03</b></a><br>Library module</font>
\r
1574 <td rowspan=1 ><font size=2><b><a name="MM\?L_MUL_L03\Segpart_0"><b>CODE</b></a></b><br>Relative segment<br>CODE 000017B4 - 000017E5<br>Segment part 0.</font>
\r
1575 <td nowrap><font size=2><a name="MM\?L_MUL_L03\?L_MUL_L03"><b>?L_MUL_L03</b></a>
\r
1577 <td><font size=2>000017B4 </font>
\r
1578 <td><font size=2><a href="#MM\time\Segpart_17">Time_Set (time)</a>
\r
1580 <td rowspan=16><font size=2><a name="MM\?PROLOGUE_L09"><b>?PROLOGUE_L09</b></a><br>Library module</font>
\r
1581 <td rowspan=1 ><font size=2><b><a name="MM\?PROLOGUE_L09\Segpart_8"><b>CODE</b></a></b><br>Relative segment<br>CODE 000017E6 - 000017E7<br>Segment part 8.</font>
\r
1582 <td nowrap><font size=2><a name="MM\?PROLOGUE_L09\?PROLOGUE8_L09"><b>?PROLOGUE8_L09</b></a>
\r
1584 <td><font size=2>000017E6 </font>
\r
1585 <td><font size=2><a href="#MM\battery\Segpart_21">BatteryDataRefresh (battery)</a>
\r
1587 <td rowspan=2 ><font size=2><b><a name="MM\?PROLOGUE_L09\Segpart_9"><b>CODE</b></a></b><br>Relative segment<br>CODE 000017E8 - 000017E9<br>Segment part 9.</font>
\r
1588 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1589 <td><font size=2> <td><font size=2><a href="#MM\?PROLOGUE_L09\Segpart_8">?PROLOGUE8_L09</a>
\r
1591 <td nowrap><font size=2><a name="MM\?PROLOGUE_L09\?PROLOGUE7_L09"><b>?PROLOGUE7_L09</b></a>
\r
1593 <td><font size=2>000017E8 </font>
\r
1594 <td><font size=2><a href="#MM\time\Segpart_17">Time_Set (time)</a>
\r
1595 <br><a href="#MM\main\Segpart_9">main (main)</a>
\r
1597 <td rowspan=2 ><font size=2><b><a name="MM\?PROLOGUE_L09\Segpart_10"><b>CODE</b></a></b><br>Relative segment<br>CODE 000017EA - 000017EB<br>Segment part 10.</font>
\r
1598 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1599 <td><font size=2> <td><font size=2><a href="#MM\?PROLOGUE_L09\Segpart_9">?PROLOGUE7_L09</a>
\r
1601 <td nowrap><font size=2><a name="MM\?PROLOGUE_L09\?PROLOGUE6_L09"><b>?PROLOGUE6_L09</b></a>
\r
1603 <td><font size=2>000017EA </font>
\r
1604 <td><font size=2><a href="#MM\ADC\Segpart_20">ScaleI (ADC)</a>
\r
1605 <br><a href="#MM\ADC\Segpart_19">ScaleU (ADC)</a>
\r
1607 <td rowspan=2 ><font size=2><b><a name="MM\?PROLOGUE_L09\Segpart_11"><b>CODE</b></a></b><br>Relative segment<br>CODE 000017EC - 000017ED<br>Segment part 11.</font>
\r
1608 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1609 <td><font size=2> <td><font size=2><a href="#MM\?PROLOGUE_L09\Segpart_10">?PROLOGUE6_L09</a>
\r
1611 <td nowrap><font size=2><a name="MM\?PROLOGUE_L09\?PROLOGUE5_L09"><b>?PROLOGUE5_L09</b></a>
\r
1613 <td><font size=2>000017EC </font>
\r
1614 <td align=center><font size=2>-</font>
\r
1616 <td rowspan=2 ><font size=2><b><a name="MM\?PROLOGUE_L09\Segpart_12"><b>CODE</b></a></b><br>Relative segment<br>CODE 000017EE - 000017EF<br>Segment part 12.</font>
\r
1617 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1618 <td><font size=2> <td><font size=2><a href="#MM\?PROLOGUE_L09\Segpart_11">?PROLOGUE5_L09</a>
\r
1620 <td nowrap><font size=2><a name="MM\?PROLOGUE_L09\?PROLOGUE4_L09"><b>?PROLOGUE4_L09</b></a>
\r
1622 <td><font size=2>000017EE </font>
\r
1623 <td><font size=2><a href="#MM\battery\Segpart_19">BatteryCheck (battery)</a>
\r
1624 <br><a href="#MM\battery\Segpart_20">BatteryStatusRefresh (battery)</a>
\r
1625 <br><a href="#MM\chargefunc\Segpart_11">ConstantCurrent (chargefunc)</a>
\r
1626 <br><a href="#MM\chargefunc\Segpart_13">HaltNow (chargefunc)</a>
\r
1627 <br><a href="#MM\statefunc\Segpart_16">Initialize (statefunc)</a>
\r
1628 <br><a href="#MM\battery\Segpart_25">NTCLookUp (battery)</a>
\r
1629 <br><a href="#MM\OWI\Segpart_15">OWI_SendByte (OWI)</a>
\r
1630 <br><a href="#MM\battery\Segpart_24">RIDLookUp (battery)</a>
\r
1632 <td rowspan=2 ><font size=2><b><a name="MM\?PROLOGUE_L09\Segpart_13"><b>CODE</b></a></b><br>Relative segment<br>CODE 000017F0 - 000017F1<br>Segment part 13.</font>
\r
1633 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1634 <td><font size=2> <td><font size=2><a href="#MM\?PROLOGUE_L09\Segpart_12">?PROLOGUE4_L09</a>
\r
1636 <td nowrap><font size=2><a name="MM\?PROLOGUE_L09\?PROLOGUE3_L09"><b>?PROLOGUE3_L09</b></a>
\r
1638 <td><font size=2>000017F0 </font>
\r
1639 <td><font size=2><a href="#MM\statefunc\Segpart_17">BatteryControl (statefunc)</a>
\r
1640 <br><a href="#MM\OWI\Segpart_16">OWI_ReceiveByte (OWI)</a>
\r
1642 <td rowspan=2 ><font size=2><b><a name="MM\?PROLOGUE_L09\Segpart_14"><b>CODE</b></a></b><br>Relative segment<br>CODE 000017F2 - 000017F3<br>Segment part 14.</font>
\r
1643 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1644 <td><font size=2> <td><font size=2><a href="#MM\?PROLOGUE_L09\Segpart_13">?PROLOGUE3_L09</a>
\r
1646 <td nowrap><font size=2><a name="MM\?PROLOGUE_L09\?PROLOGUE2_L09"><b>?PROLOGUE2_L09</b></a>
\r
1648 <td><font size=2>000017F2 </font>
\r
1649 <td><font size=2><a href="#MM\NIMHcharge\Segpart_7">Charge (NIMHcharge)</a>
\r
1650 <br><a href="#MM\statefunc\Segpart_21">Error (statefunc)</a>
\r
1651 <br><a href="#MM\statefunc\Segpart_19">Sleep (statefunc)</a>
\r
1653 <td rowspan=2 ><font size=2><b><a name="MM\?PROLOGUE_L09\Segpart_15"><b>CODE</b></a></b><br>Relative segment<br>CODE 000017F4 - 000017F5<br>Segment part 15.</font>
\r
1654 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1655 <td><font size=2> <td><font size=2><a href="#MM\?PROLOGUE_L09\Segpart_14">?PROLOGUE2_L09</a>
\r
1657 <td nowrap><font size=2><a name="MM\?PROLOGUE_L09\?PROLOGUE1_L09"><b>?PROLOGUE1_L09</b></a>
\r
1659 <td><font size=2>000017F4 </font>
\r
1660 <td align=center><font size=2>-</font>
\r
1662 <td rowspan=1 ><font size=2><b><a name="MM\?PROLOGUE_L09\Segpart_16"><b>CODE</b></a></b><br>Relative segment<br>CODE 000017F6 - 000017F7<br>Segment part 16.</font>
\r
1663 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1664 <td><font size=2> <td><font size=2><a href="#MM\?PROLOGUE_L09\Segpart_15">?PROLOGUE1_L09</a>
\r
1666 <td rowspan=17><font size=2><a name="MM\?EPILOGUE_B_L09"><b>?EPILOGUE_B_L09</b></a><br>Library module</font>
\r
1667 <td rowspan=1 ><font size=2><b><a name="MM\?EPILOGUE_B_L09\Segpart_8"><b>CODE</b></a></b><br>Relative segment<br>CODE 000017F8 - 000017F9<br>Segment part 8.</font>
\r
1668 <td nowrap><font size=2><a name="MM\?EPILOGUE_B_L09\?EPILOGUE_B8_L09"><b>?EPILOGUE_B8_L09</b></a>
\r
1670 <td><font size=2>000017F8 </font>
\r
1671 <td><font size=2><a href="#MM\battery\Segpart_21">BatteryDataRefresh (battery)</a>
\r
1673 <td rowspan=2 ><font size=2><b><a name="MM\?EPILOGUE_B_L09\Segpart_9"><b>CODE</b></a></b><br>Relative segment<br>CODE 000017FA - 000017FB<br>Segment part 9.</font>
\r
1674 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1675 <td><font size=2> <td><font size=2><a href="#MM\?EPILOGUE_B_L09\Segpart_8">?EPILOGUE_B8_L09</a>
\r
1677 <td nowrap><font size=2><a name="MM\?EPILOGUE_B_L09\?EPILOGUE_B7_L09"><b>?EPILOGUE_B7_L09</b></a>
\r
1679 <td><font size=2>000017FA </font>
\r
1680 <td><font size=2><a href="#MM\time\Segpart_17">Time_Set (time)</a>
\r
1682 <td rowspan=2 ><font size=2><b><a name="MM\?EPILOGUE_B_L09\Segpart_10"><b>CODE</b></a></b><br>Relative segment<br>CODE 000017FC - 000017FD<br>Segment part 10.</font>
\r
1683 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1684 <td><font size=2> <td><font size=2><a href="#MM\?EPILOGUE_B_L09\Segpart_9">?EPILOGUE_B7_L09</a>
\r
1686 <td nowrap><font size=2><a name="MM\?EPILOGUE_B_L09\?EPILOGUE_B6_L09"><b>?EPILOGUE_B6_L09</b></a>
\r
1688 <td><font size=2>000017FC </font>
\r
1689 <td><font size=2><a href="#MM\ADC\Segpart_20">ScaleI (ADC)</a>
\r
1690 <br><a href="#MM\ADC\Segpart_19">ScaleU (ADC)</a>
\r
1692 <td rowspan=2 ><font size=2><b><a name="MM\?EPILOGUE_B_L09\Segpart_11"><b>CODE</b></a></b><br>Relative segment<br>CODE 000017FE - 000017FF<br>Segment part 11.</font>
\r
1693 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1694 <td><font size=2> <td><font size=2><a href="#MM\?EPILOGUE_B_L09\Segpart_10">?EPILOGUE_B6_L09</a>
\r
1696 <td nowrap><font size=2><a name="MM\?EPILOGUE_B_L09\?EPILOGUE_B5_L09"><b>?EPILOGUE_B5_L09</b></a>
\r
1698 <td><font size=2>000017FE </font>
\r
1699 <td align=center><font size=2>-</font>
\r
1701 <td rowspan=2 ><font size=2><b><a name="MM\?EPILOGUE_B_L09\Segpart_12"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001800 - 00001801<br>Segment part 12.</font>
\r
1702 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1703 <td><font size=2> <td><font size=2><a href="#MM\?EPILOGUE_B_L09\Segpart_11">?EPILOGUE_B5_L09</a>
\r
1705 <td nowrap><font size=2><a name="MM\?EPILOGUE_B_L09\?EPILOGUE_B4_L09"><b>?EPILOGUE_B4_L09</b></a>
\r
1707 <td><font size=2>00001800 </font>
\r
1708 <td><font size=2><a href="#MM\battery\Segpart_19">BatteryCheck (battery)</a>
\r
1709 <br><a href="#MM\battery\Segpart_20">BatteryStatusRefresh (battery)</a>
\r
1710 <br><a href="#MM\chargefunc\Segpart_11">ConstantCurrent (chargefunc)</a>
\r
1711 <br><a href="#MM\chargefunc\Segpart_13">HaltNow (chargefunc)</a>
\r
1712 <br><a href="#MM\statefunc\Segpart_16">Initialize (statefunc)</a>
\r
1713 <br><a href="#MM\battery\Segpart_25">NTCLookUp (battery)</a>
\r
1714 <br><a href="#MM\OWI\Segpart_15">OWI_SendByte (OWI)</a>
\r
1715 <br><a href="#MM\battery\Segpart_24">RIDLookUp (battery)</a>
\r
1717 <td rowspan=2 ><font size=2><b><a name="MM\?EPILOGUE_B_L09\Segpart_13"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001802 - 00001803<br>Segment part 13.</font>
\r
1718 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1719 <td><font size=2> <td><font size=2><a href="#MM\?EPILOGUE_B_L09\Segpart_12">?EPILOGUE_B4_L09</a>
\r
1721 <td nowrap><font size=2><a name="MM\?EPILOGUE_B_L09\?EPILOGUE_B3_L09"><b>?EPILOGUE_B3_L09</b></a>
\r
1723 <td><font size=2>00001802 </font>
\r
1724 <td><font size=2><a href="#MM\statefunc\Segpart_17">BatteryControl (statefunc)</a>
\r
1725 <br><a href="#MM\OWI\Segpart_16">OWI_ReceiveByte (OWI)</a>
\r
1727 <td rowspan=2 ><font size=2><b><a name="MM\?EPILOGUE_B_L09\Segpart_14"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001804 - 00001805<br>Segment part 14.</font>
\r
1728 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1729 <td><font size=2> <td><font size=2><a href="#MM\?EPILOGUE_B_L09\Segpart_13">?EPILOGUE_B3_L09</a>
\r
1731 <td nowrap><font size=2><a name="MM\?EPILOGUE_B_L09\?EPILOGUE_B2_L09"><b>?EPILOGUE_B2_L09</b></a>
\r
1733 <td><font size=2>00001804 </font>
\r
1734 <td><font size=2><a href="#MM\NIMHcharge\Segpart_7">Charge (NIMHcharge)</a>
\r
1735 <br><a href="#MM\statefunc\Segpart_21">Error (statefunc)</a>
\r
1736 <br><a href="#MM\statefunc\Segpart_19">Sleep (statefunc)</a>
\r
1738 <td rowspan=2 ><font size=2><b><a name="MM\?EPILOGUE_B_L09\Segpart_15"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001806 - 00001807<br>Segment part 15.</font>
\r
1739 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1740 <td><font size=2> <td><font size=2><a href="#MM\?EPILOGUE_B_L09\Segpart_14">?EPILOGUE_B2_L09</a>
\r
1742 <td nowrap><font size=2><a name="MM\?EPILOGUE_B_L09\?EPILOGUE_B1_L09"><b>?EPILOGUE_B1_L09</b></a>
\r
1744 <td><font size=2>00001806 </font>
\r
1745 <td align=center><font size=2>-</font>
\r
1747 <td rowspan=2 ><font size=2><b><a name="MM\?EPILOGUE_B_L09\Segpart_16"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001808 - 00001815<br>Segment part 16.</font>
\r
1748 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1749 <td><font size=2> <td><font size=2><a href="#MM\?EPILOGUE_B_L09\Segpart_15">?EPILOGUE_B1_L09</a>
\r
1751 <td nowrap><font size=2><a name="MM\?EPILOGUE_B_L09\?EPILOGUE_B0_L09"><b>?EPILOGUE_B0_L09</b></a>
\r
1753 <td><font size=2>00001808 </font>
\r
1754 <td align=center><font size=2>-</font>
\r
1756 <td rowspan=1><font size=2><a name="MM\?REGISTER_CGREGR4_L10"><b>?REGISTER_CGREGR4_L10</b></a><br>Library module</font>
\r
1757 <td rowspan=1 ><font size=2><b><a name="MM\?REGISTER_CGREGR4_L10\Segpart_0"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001816 <br>Segment part 0.</font>
\r
1758 <td nowrap><font size=2><a name="MM\?REGISTER_CGREGR4_L10\?Register_R4_is_cg_reg"><b>?Register_R4_is_cg_reg</b></a>
\r
1760 <td><font size=2>00001816 </font>
\r
1761 <td><font size=2><a href="#MM\ADC\Segpart_18">ADC_ISR (ADC)</a>
\r
1762 <br><a href="#MM\battery\Segpart_21">BatteryDataRefresh (battery)</a>
\r
1763 <br><a href="#MM\ADC\Segpart_20">ScaleI (ADC)</a>
\r
1764 <br><a href="#MM\ADC\Segpart_19">ScaleU (ADC)</a>
\r
1765 <br><a href="#MM\time\Segpart_17">Time_Set (time)</a>
\r
1766 <br><a href="#MM\main\Segpart_9">main (main)</a>
\r
1768 <td rowspan=1><font size=2><a name="MM\?REGISTER_CGREGR5_L10"><b>?REGISTER_CGREGR5_L10</b></a><br>Library module</font>
\r
1769 <td rowspan=1 ><font size=2><b><a name="MM\?REGISTER_CGREGR5_L10\Segpart_0"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001816 <br>Segment part 0.</font>
\r
1770 <td nowrap><font size=2><a name="MM\?REGISTER_CGREGR5_L10\?Register_R5_is_cg_reg"><b>?Register_R5_is_cg_reg</b></a>
\r
1772 <td><font size=2>00001816 </font>
\r
1773 <td><font size=2><a href="#MM\ADC\Segpart_18">ADC_ISR (ADC)</a>
\r
1774 <br><a href="#MM\battery\Segpart_21">BatteryDataRefresh (battery)</a>
\r
1775 <br><a href="#MM\ADC\Segpart_20">ScaleI (ADC)</a>
\r
1776 <br><a href="#MM\ADC\Segpart_19">ScaleU (ADC)</a>
\r
1777 <br><a href="#MM\time\Segpart_17">Time_Set (time)</a>
\r
1778 <br><a href="#MM\main\Segpart_9">main (main)</a>
\r
1780 <td rowspan=1><font size=2><a name="MM\?REGISTER_CGREGR6_L10"><b>?REGISTER_CGREGR6_L10</b></a><br>Library module</font>
\r
1781 <td rowspan=1 ><font size=2><b><a name="MM\?REGISTER_CGREGR6_L10\Segpart_0"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001816 <br>Segment part 0.</font>
\r
1782 <td nowrap><font size=2><a name="MM\?REGISTER_CGREGR6_L10\?Register_R6_is_cg_reg"><b>?Register_R6_is_cg_reg</b></a>
\r
1784 <td><font size=2>00001816 </font>
\r
1785 <td><font size=2><a href="#MM\battery\Segpart_21">BatteryDataRefresh (battery)</a>
\r
1786 <br><a href="#MM\time\Segpart_17">Time_Set (time)</a>
\r
1787 <br><a href="#MM\main\Segpart_9">main (main)</a>
\r
1789 <td rowspan=1><font size=2><a name="MM\?REGISTER_CGREGR7_L10"><b>?REGISTER_CGREGR7_L10</b></a><br>Library module</font>
\r
1790 <td rowspan=1 ><font size=2><b><a name="MM\?REGISTER_CGREGR7_L10\Segpart_0"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001816 <br>Segment part 0.</font>
\r
1791 <td nowrap><font size=2><a name="MM\?REGISTER_CGREGR7_L10\?Register_R7_is_cg_reg"><b>?Register_R7_is_cg_reg</b></a>
\r
1793 <td><font size=2>00001816 </font>
\r
1794 <td><font size=2><a href="#MM\battery\Segpart_21">BatteryDataRefresh (battery)</a>
\r
1796 <td rowspan=1><font size=2><a name="MM\?low_level_init"><b>?low_level_init</b></a><br>Library module</font>
\r
1797 <td rowspan=1 ><font size=2><b><a name="MM\?low_level_init\Segpart_3"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001816 - 00001819<br>Segment part 3.</font>
\r
1798 <td nowrap><font size=2><a name="MM\?low_level_init\__low_level_init"><b>__low_level_init</b></a>
\r
1799 <br> stack 1 = 00000000 ( 00000000 )
\r
1800 <br> stack 2 = 00000000 ( 00000002 )
\r
1802 <td><font size=2>00001816 </font>
\r
1803 <td><font size=2><a href="#MM\?C_STARTUP\Segpart_7">?call_low_level_init (?C_STARTUP)</a>
\r
1805 <td rowspan=6><font size=2><a name="MM\?segment_init"><b>?segment_init</b></a><br>Library module</font>
\r
1806 <td rowspan=2 ><font size=2><b><a name="MM\?segment_init\Segpart_3"><b>CODE</b></a></b><br>Relative segment<br>CODE 0000181A - 00001821<br>Segment part 3.</font>
\r
1807 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1808 <td><font size=2> <td><font size=2><a href="#MM\?segment_init\Segpart_6">__segment_init</a>
\r
1810 <td nowrap><font size=2><a name="MM\?segment_init\__memclr"><b>__memclr</b></a>
\r
1811 <br> stack 1 = 00000000 ( 00000000 )
\r
1812 <br> stack 2 = 00000000 ( 00000002 )
\r
1814 <td><font size=2>0000181A </font>
\r
1816 <td rowspan=2 ><font size=2><b><a name="MM\?segment_init\Segpart_4"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001822 - 00001829<br>Segment part 4.</font>
\r
1817 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1818 <td><font size=2> <td><font size=2><a href="#MM\?segment_init\Segpart_6">__segment_init</a>
\r
1820 <td nowrap><font size=2><a name="MM\?segment_init\__flashcpy"><b>__flashcpy</b></a>
\r
1821 <br> stack 1 = 00000000 ( 00000000 )
\r
1822 <br> stack 2 = 00000000 ( 00000002 )
\r
1824 <td><font size=2>00001822 </font>
\r
1826 <td rowspan=1 ><font size=2><b><a name="MM\?segment_init\Segpart_5"><b>CODE</b></a></b><br>Relative segment<br>CODE 0000182A - 00001835<br>Segment part 5.</font>
\r
1827 <td><font size=2> <i><font size=2>Intra module refs</font>
\r
1828 <td><font size=2> <td><font size=2><a href="#MM\?segment_init\Segpart_4">__flashcpy</a>
\r
1829 <br><a href="#MM\?segment_init\Segpart_3">__memclr</a>
\r
1831 <td rowspan=1 ><font size=2><b><a name="MM\?segment_init\Segpart_6"><b>CODE</b></a></b><br>Relative segment<br>CODE 00001836 - 00001869<br>Segment part 6.</font>
\r
1832 <td nowrap><font size=2><a name="MM\?segment_init\__segment_init"><b>__segment_init</b></a>
\r
1834 <br> stack 1 = 00000000 ( 00000000 )
\r
1835 <br> stack 2 = 00000000 ( 00000002 )
\r
1837 <td><font size=2>00001836 </font>
\r
1838 <td><font size=2><a href="#MM\?C_STARTUP\Segpart_8">?need_segment_init (?C_STARTUP)</a>
\r
1840 <td rowspan=2 ><font size=2><b></b></font>
\r
1841 <td rowspan=2><font size=2><a name="MM\?FILLER_BYTES"><b>?FILLER_BYTES</b></a><br>Program module</font>
\r
1842 <td rowspan=1 ><font size=2><b><a name="MM\?FILLER_BYTES\Segpart_1"><b>INTVEC</b></a></b><br>Common segment<br>CODE 00000000 - 0000001D<br>Segment part 1.</font>
\r
1844 <td rowspan=1 ><font size=2><b><a name="MM\?FILLER_BYTES\Segpart_0"><b>?FILL1</b></a></b><br>Relative segment<br>CODE 0000001E - 00000025<br>Segment part 0.</font>
\r
1849 <h2><a name="Module Summary">Module Summary</a></h2>
\r
1852 <table bgcolor="#d0d0d0" border=1 cellpadding=2>
\r
1854 <th align=left valign=top><font size=2>Module</font></th>
\r
1855 <th align=right valign=top><font size=2>CODE</font></th>
\r
1856 <th colspan=2 valign=top><font size=2>DATA</font></th>
\r
1857 <th align=right valign=top><font size=2>XDATA</font></th>
\r
1860 <td valign=top><font size=2> </font></td>
\r
1861 <td align=right valign=top><font size=2>(Rel)</font></td>
\r
1862 <td align=right valign=top><font size=2>(Rel)</font></td>
\r
1863 <td align=right valign=top><font size=2>(Abs)</font></td>
\r
1864 <td align=right valign=top><font size=2>(Rel)</font></td>
\r
1867 <td valign=top><font size=2>?C_STARTUP</font></td>
\r
1868 <td align=right valign=top><font size=2>26</font></td>
\r
1869 <td align=right valign=top><font size=2> </font></td>
\r
1870 <td align=right valign=top><font size=2> </font></td>
\r
1871 <td align=right valign=top><font size=2> </font></td>
\r
1874 <td valign=top><font size=2>?EEPROM_16</font></td>
\r
1875 <td align=right valign=top><font size=2>52</font></td>
\r
1876 <td align=right valign=top><font size=2> </font></td>
\r
1877 <td align=right valign=top><font size=2> </font></td>
\r
1878 <td align=right valign=top><font size=2> </font></td>
\r
1881 <td valign=top><font size=2>?EPILOGUE_B_L09</font></td>
\r
1882 <td align=right valign=top><font size=2>30</font></td>
\r
1883 <td align=right valign=top><font size=2> </font></td>
\r
1884 <td align=right valign=top><font size=2> </font></td>
\r
1885 <td align=right valign=top><font size=2> </font></td>
\r
1888 <td valign=top><font size=2>?FILLER_BYTES<br> + common</font></td>
\r
1889 <td align=right valign=top><font size=2>8<br>30</font></td>
\r
1890 <td align=right valign=top><font size=2> </font></td>
\r
1891 <td align=right valign=top><font size=2> </font></td>
\r
1892 <td align=right valign=top><font size=2> </font></td>
\r
1895 <td valign=top><font size=2>?L_MUL_L03</font></td>
\r
1896 <td align=right valign=top><font size=2>50</font></td>
\r
1897 <td align=right valign=top><font size=2> </font></td>
\r
1898 <td align=right valign=top><font size=2> </font></td>
\r
1899 <td align=right valign=top><font size=2> </font></td>
\r
1902 <td valign=top><font size=2>?PROLOGUE_L09</font></td>
\r
1903 <td align=right valign=top><font size=2>18</font></td>
\r
1904 <td align=right valign=top><font size=2> </font></td>
\r
1905 <td align=right valign=top><font size=2> </font></td>
\r
1906 <td align=right valign=top><font size=2> </font></td>
\r
1909 <td valign=top><font size=2>?RESET<br> + common</font></td>
\r
1910 <td align=right valign=top><font size=2><br>2</font></td>
\r
1911 <td align=right valign=top><font size=2> </font></td>
\r
1912 <td align=right valign=top><font size=2> </font></td>
\r
1913 <td align=right valign=top><font size=2> </font></td>
\r
1916 <td valign=top><font size=2>?SS_DIVMOD_L02</font></td>
\r
1917 <td align=right valign=top><font size=2>46</font></td>
\r
1918 <td align=right valign=top><font size=2> </font></td>
\r
1919 <td align=right valign=top><font size=2> </font></td>
\r
1920 <td align=right valign=top><font size=2> </font></td>
\r
1923 <td valign=top><font size=2>?S_MUL_L02</font></td>
\r
1924 <td align=right valign=top><font size=2>32</font></td>
\r
1925 <td align=right valign=top><font size=2> </font></td>
\r
1926 <td align=right valign=top><font size=2> </font></td>
\r
1927 <td align=right valign=top><font size=2> </font></td>
\r
1930 <td valign=top><font size=2>?S_SHL_L02</font></td>
\r
1931 <td align=right valign=top><font size=2>12</font></td>
\r
1932 <td align=right valign=top><font size=2> </font></td>
\r
1933 <td align=right valign=top><font size=2> </font></td>
\r
1934 <td align=right valign=top><font size=2> </font></td>
\r
1937 <td valign=top><font size=2>?US_DIVMOD_L02</font></td>
\r
1938 <td align=right valign=top><font size=2>40</font></td>
\r
1939 <td align=right valign=top><font size=2> </font></td>
\r
1940 <td align=right valign=top><font size=2> </font></td>
\r
1941 <td align=right valign=top><font size=2> </font></td>
\r
1944 <td valign=top><font size=2>?US_SHR_L02</font></td>
\r
1945 <td align=right valign=top><font size=2>12</font></td>
\r
1946 <td align=right valign=top><font size=2> </font></td>
\r
1947 <td align=right valign=top><font size=2> </font></td>
\r
1948 <td align=right valign=top><font size=2> </font></td>
\r
1951 <td valign=top><font size=2>?__exit</font></td>
\r
1952 <td align=right valign=top><font size=2>6</font></td>
\r
1953 <td align=right valign=top><font size=2> </font></td>
\r
1954 <td align=right valign=top><font size=2> </font></td>
\r
1955 <td align=right valign=top><font size=2> </font></td>
\r
1958 <td valign=top><font size=2>?abs</font></td>
\r
1959 <td align=right valign=top><font size=2>16</font></td>
\r
1960 <td align=right valign=top><font size=2> </font></td>
\r
1961 <td align=right valign=top><font size=2> </font></td>
\r
1962 <td align=right valign=top><font size=2> </font></td>
\r
1965 <td valign=top><font size=2>?low_level_init</font></td>
\r
1966 <td align=right valign=top><font size=2>4</font></td>
\r
1967 <td align=right valign=top><font size=2> </font></td>
\r
1968 <td align=right valign=top><font size=2> </font></td>
\r
1969 <td align=right valign=top><font size=2> </font></td>
\r
1972 <td valign=top><font size=2>?segment_init</font></td>
\r
1973 <td align=right valign=top><font size=2>80</font></td>
\r
1974 <td align=right valign=top><font size=2> </font></td>
\r
1975 <td align=right valign=top><font size=2> </font></td>
\r
1976 <td align=right valign=top><font size=2> </font></td>
\r
1979 <td valign=top><font size=2>ADC<br> + shared<br> + common</font></td>
\r
1980 <td align=right valign=top><font size=2>946<br>6<br>24</font></td>
\r
1981 <td align=right valign=top><font size=2>25</font></td>
\r
1982 <td align=right valign=top><font size=2>4<br>3</font></td>
\r
1983 <td align=right valign=top><font size=2>1</font></td>
\r
1986 <td valign=top><font size=2>NIMHcharge</font></td>
\r
1987 <td align=right valign=top><font size=2>356</font></td>
\r
1988 <td align=right valign=top><font size=2> </font></td>
\r
1989 <td align=right valign=top><font size=2> </font></td>
\r
1990 <td align=right valign=top><font size=2> </font></td>
\r
1993 <td valign=top><font size=2>OWI</font></td>
\r
1994 <td align=right valign=top><font size=2>452</font></td>
\r
1995 <td align=right valign=top><font size=2> </font></td>
\r
1996 <td align=right valign=top><font size=2>1</font></td>
\r
1997 <td align=right valign=top><font size=2> </font></td>
\r
2000 <td valign=top><font size=2>PWM<br> + shared</font></td>
\r
2001 <td align=right valign=top><font size=2>168</font></td>
\r
2002 <td align=right valign=top><font size=2> </font></td>
\r
2003 <td align=right valign=top><font size=2>10<br>2</font></td>
\r
2004 <td align=right valign=top><font size=2> </font></td>
\r
2007 <td valign=top><font size=2>USI<br> + shared<br> + common</font></td>
\r
2008 <td align=right valign=top><font size=2>688<br>18</font></td>
\r
2009 <td align=right valign=top><font size=2>4</font></td>
\r
2010 <td align=right valign=top><font size=2>3<br>1</font></td>
\r
2011 <td align=right valign=top><font size=2> </font></td>
\r
2014 <td valign=top><font size=2>battery</font></td>
\r
2015 <td align=right valign=top><font size=2>1 186</font></td>
\r
2016 <td align=right valign=top><font size=2>129</font></td>
\r
2017 <td align=right valign=top><font size=2> </font></td>
\r
2018 <td align=right valign=top><font size=2>130</font></td>
\r
2021 <td valign=top><font size=2>chargefunc</font></td>
\r
2022 <td align=right valign=top><font size=2>690</font></td>
\r
2023 <td align=right valign=top><font size=2>22</font></td>
\r
2024 <td align=right valign=top><font size=2> </font></td>
\r
2025 <td align=right valign=top><font size=2> </font></td>
\r
2028 <td valign=top><font size=2>main</font></td>
\r
2029 <td align=right valign=top><font size=2>220</font></td>
\r
2030 <td align=right valign=top><font size=2>1</font></td>
\r
2031 <td align=right valign=top><font size=2> </font></td>
\r
2032 <td align=right valign=top><font size=2> </font></td>
\r
2035 <td valign=top><font size=2>menu</font></td>
\r
2036 <td align=right valign=top><font size=2>30</font></td>
\r
2037 <td align=right valign=top><font size=2> </font></td>
\r
2038 <td align=right valign=top><font size=2> </font></td>
\r
2039 <td align=right valign=top><font size=2> </font></td>
\r
2042 <td valign=top><font size=2>statefunc</font></td>
\r
2043 <td align=right valign=top><font size=2>734</font></td>
\r
2044 <td align=right valign=top><font size=2>2</font></td>
\r
2045 <td align=right valign=top><font size=2>4</font></td>
\r
2046 <td align=right valign=top><font size=2> </font></td>
\r
2049 <td valign=top><font size=2>time<br> + common</font></td>
\r
2050 <td align=right valign=top><font size=2>428<br>30</font></td>
\r
2051 <td align=right valign=top><font size=2>16</font></td>
\r
2052 <td align=right valign=top><font size=2>5</font></td>
\r
2053 <td align=right valign=top><font size=2> </font></td>
\r
2056 <td valign=top><font size=2>N/A (command line)</font></td>
\r
2057 <td align=right valign=top><font size=2> </font></td>
\r
2058 <td align=right valign=top><font size=2>112</font></td>
\r
2059 <td align=right valign=top><font size=2> </font></td>
\r
2060 <td align=right valign=top><font size=2> </font></td>
\r
2063 <td valign=top><font size=2>N/A (alignment)</font></td>
\r
2064 <td align=right valign=top><font size=2> </font></td>
\r
2065 <td align=right valign=top><font size=2> </font></td>
\r
2066 <td align=right valign=top><font size=2> </font></td>
\r
2067 <td align=right valign=top><font size=2> </font></td>
\r
2070 <th align=left valign=top><font size=2>Total:<br> + common</font></th>
\r
2071 <th align=right valign=top><font size=2>6 336<br>30</font></th>
\r
2072 <th align=right valign=top><font size=2>311</font></th>
\r
2073 <th align=right valign=top><font size=2>33</font></th>
\r
2074 <th align=right valign=top><font size=2>131</font></th>
\r
2078 <a name="Call Graph"></a>
\r
2079 <table bgcolor="#9fd975" border=1 cellpadding=2>
\r
2081 <th align=center colspan=8><font size=4><B>Call Graph</B>
\r
2084 <th colspan=6><font size=3>Sub-tree of type: Interrupt function tree that does not make<br>indirect calls</font>
\r
2086 <th rowspan=2 valign=top><font size=2>Level</font>
\r
2087 <th rowspan=2 valign=top><font size=2>Function</font>
\r
2088 <th colspan=2><font size=2>Stack prev</font>
\r
2089 <th colspan=2><font size=2>Stack locally</font>
\r
2091 <th><font size=2>CSTACK</font>
\r
2092 <th><font size=2>RSTACK</font>
\r
2093 <th><font size=2>CSTACK</font>
\r
2094 <th><font size=2>RSTACK</font>
\r
2096 <th colspan=2><font size=2>Before</font>
\r
2097 <td align=right><font size=2>0</font>
\r
2098 <td align=right><font size=2>0</font>
\r
2102 <td align=right><font size=2>2</font>
\r
2103 <td><font size=2> <a href="#MM\ADC\ScaleI">ScaleI</a> <a name="CG\00025238"><b>*</b></a></font>
\r
2104 <td align=right><font size=2>0</font>
\r
2105 <td align=right><font size=2>0</font>
\r
2106 <td align=right><font size=2>6</font>
\r
2107 <td align=right><font size=2>4</font>
\r
2109 <td align=right><font size=2>2</font>
\r
2110 <td><font size=2> <a href="#MM\ADC\ScaleI">ScaleI</a> (<a href="#CG\00025238">to first</a>)</font>
\r
2111 <td align=right><font size=2>0</font>
\r
2112 <td align=right><font size=2>0</font>
\r
2113 <td align=right><font size=2>6</font>
\r
2114 <td align=right><font size=2>4</font>
\r
2116 <td align=right><font size=2>2</font>
\r
2117 <td><font size=2> <a href="#MM\ADC\ScaleU">ScaleU</a> <a name="CG\000252E4"><b>*</b></a></font>
\r
2118 <td align=right><font size=2>0</font>
\r
2119 <td align=right><font size=2>0</font>
\r
2120 <td align=right><font size=2>6</font>
\r
2121 <td align=right><font size=2>4</font>
\r
2123 <td align=right><font size=2>2</font>
\r
2124 <td><font size=2> <a href="#MM\ADC\ScaleU">ScaleU</a> (<a href="#CG\000252E4">to first</a>)</font>
\r
2125 <td align=right><font size=2>0</font>
\r
2126 <td align=right><font size=2>0</font>
\r
2127 <td align=right><font size=2>6</font>
\r
2128 <td align=right><font size=2>4</font>
\r
2130 <td align=right><font size=2>1</font>
\r
2131 <td><font size=2> <a href="#MM\ADC\ADC_ISR">ADC_ISR</a> <a name="CG\00024C30"><b>*</b></a></font>
\r
2132 <td align=right><font size=2>6</font>
\r
2133 <td align=right><font size=2>4</font>
\r
2134 <td align=right><font size=2>14</font>
\r
2135 <td align=right><font size=2>2</font>
\r
2137 <th colspan=2><font size=2>After</font>
\r
2138 <td align=right><font size=2>1A</font>
\r
2139 <td align=right><font size=2>6</font>
\r
2143 <th colspan=6><font size=3>Sub-tree of type: Interrupt function tree that does not make<br>indirect calls</font>
\r
2145 <th rowspan=2 valign=top><font size=2>Level</font>
\r
2146 <th rowspan=2 valign=top><font size=2>Function</font>
\r
2147 <th colspan=2><font size=2>Stack prev</font>
\r
2148 <th colspan=2><font size=2>Stack locally</font>
\r
2150 <th><font size=2>CSTACK</font>
\r
2151 <th><font size=2>RSTACK</font>
\r
2152 <th><font size=2>CSTACK</font>
\r
2153 <th><font size=2>RSTACK</font>
\r
2155 <th colspan=2><font size=2>Before</font>
\r
2156 <td align=right><font size=2>1A</font>
\r
2157 <td align=right><font size=2>6</font>
\r
2161 <td align=right><font size=2>2</font>
\r
2162 <td><font size=2> <a href="#MM\time\Time_Set">Time_Set</a> <a name="CG\0014C9AC"><b>*</b></a></font>
\r
2163 <td align=right><font size=2>1A</font>
\r
2164 <td align=right><font size=2>6</font>
\r
2165 <td align=right><font size=2>7</font>
\r
2166 <td align=right><font size=2>4</font>
\r
2168 <td align=right><font size=2>2</font>
\r
2169 <td><font size=2> <a href="#MM\time\Time_Left">Time_Left</a> <a name="CG\0014C900"><b>*</b></a></font>
\r
2170 <td align=right><font size=2>1A</font>
\r
2171 <td align=right><font size=2>6</font>
\r
2172 <td align=right><font size=2>0</font>
\r
2173 <td align=right><font size=2>2</font>
\r
2175 <td align=right><font size=2>2</font>
\r
2176 <td><font size=2> <a href="#MM\USI\SPI_Put">SPI_Put</a> <a name="CG\00148900"><b>*</b></a></font>
\r
2177 <td align=right><font size=2>1A</font>
\r
2178 <td align=right><font size=2>6</font>
\r
2179 <td align=right><font size=2>0</font>
\r
2180 <td align=right><font size=2>2</font>
\r
2182 <td align=right><font size=2>2</font>
\r
2183 <td><font size=2> <a href="#MM\USI\SPI_Put">SPI_Put</a> (<a href="#CG\00148900">to first</a>)</font>
\r
2184 <td align=right><font size=2>1A</font>
\r
2185 <td align=right><font size=2>6</font>
\r
2186 <td align=right><font size=2>0</font>
\r
2187 <td align=right><font size=2>2</font>
\r
2189 <td align=right><font size=2>2</font>
\r
2190 <td><font size=2> <a href="#MM\USI\SPI_Put">SPI_Put</a> (<a href="#CG\00148900">to first</a>)</font>
\r
2191 <td align=right><font size=2>1A</font>
\r
2192 <td align=right><font size=2>6</font>
\r
2193 <td align=right><font size=2>0</font>
\r
2194 <td align=right><font size=2>2</font>
\r
2196 <td align=right><font size=2>2</font>
\r
2197 <td><font size=2> <a href="#MM\USI\SPI_Put">SPI_Put</a> (<a href="#CG\00148900">to first</a>)</font>
\r
2198 <td align=right><font size=2>1A</font>
\r
2199 <td align=right><font size=2>6</font>
\r
2200 <td align=right><font size=2>0</font>
\r
2201 <td align=right><font size=2>2</font>
\r
2203 <td align=right><font size=2>2</font>
\r
2204 <td><font size=2> <a href="#MM\USI\SPI_Put">SPI_Put</a> (<a href="#CG\00148900">to first</a>)</font>
\r
2205 <td align=right><font size=2>1A</font>
\r
2206 <td align=right><font size=2>6</font>
\r
2207 <td align=right><font size=2>0</font>
\r
2208 <td align=right><font size=2>2</font>
\r
2210 <td align=right><font size=2>2</font>
\r
2211 <td><font size=2> <a href="#MM\USI\SPI_Put">SPI_Put</a> (<a href="#CG\00148900">to first</a>)</font>
\r
2212 <td align=right><font size=2>1A</font>
\r
2213 <td align=right><font size=2>6</font>
\r
2214 <td align=right><font size=2>0</font>
\r
2215 <td align=right><font size=2>2</font>
\r
2217 <td align=right><font size=2>2</font>
\r
2218 <td><font size=2> <a href="#MM\USI\SPI_Put">SPI_Put</a> (<a href="#CG\00148900">to first</a>)</font>
\r
2219 <td align=right><font size=2>1A</font>
\r
2220 <td align=right><font size=2>6</font>
\r
2221 <td align=right><font size=2>0</font>
\r
2222 <td align=right><font size=2>2</font>
\r
2224 <td align=right><font size=2>2</font>
\r
2225 <td><font size=2> <a href="#MM\USI\SPI_Put">SPI_Put</a> (<a href="#CG\00148900">to first</a>)</font>
\r
2226 <td align=right><font size=2>1A</font>
\r
2227 <td align=right><font size=2>6</font>
\r
2228 <td align=right><font size=2>0</font>
\r
2229 <td align=right><font size=2>2</font>
\r
2231 <td align=right><font size=2>1</font>
\r
2232 <td><font size=2> <a href="#MM\USI\USI_OVF_ISR">USI_OVF_ISR</a> <a name="CG\00148A58"><b>*</b></a></font>
\r
2233 <td align=right><font size=2>21</font>
\r
2234 <td align=right><font size=2>A</font>
\r
2235 <td align=right><font size=2>11</font>
\r
2236 <td align=right><font size=2>2</font>
\r
2238 <th colspan=2><font size=2>After</font>
\r
2239 <td align=right><font size=2>32</font>
\r
2240 <td align=right><font size=2>C</font>
\r
2244 <th colspan=6><font size=3>Sub-tree of type: Interrupt function tree that does not make<br>indirect calls</font>
\r
2246 <th rowspan=2 valign=top><font size=2>Level</font>
\r
2247 <th rowspan=2 valign=top><font size=2>Function</font>
\r
2248 <th colspan=2><font size=2>Stack prev</font>
\r
2249 <th colspan=2><font size=2>Stack locally</font>
\r
2251 <th><font size=2>CSTACK</font>
\r
2252 <th><font size=2>RSTACK</font>
\r
2253 <th><font size=2>CSTACK</font>
\r
2254 <th><font size=2>RSTACK</font>
\r
2256 <th colspan=2><font size=2>Before</font>
\r
2257 <td align=right><font size=2>32</font>
\r
2258 <td align=right><font size=2>C</font>
\r
2262 <td align=right><font size=2>1</font>
\r
2263 <td><font size=2> <a href="#MM\time\TICK_ISR">TICK_ISR</a> <a name="CG\0014C7A8"><b>*</b></a></font>
\r
2264 <td align=right><font size=2>32</font>
\r
2265 <td align=right><font size=2>C</font>
\r
2266 <td align=right><font size=2>B</font>
\r
2267 <td align=right><font size=2>2</font>
\r
2269 <th colspan=2><font size=2>After</font>
\r
2270 <td align=right><font size=2>3D</font>
\r
2271 <td align=right><font size=2>E</font>
\r
2275 <th colspan=6><font size=3>Sub-tree of type: Indirectly called function tree that does not make<br>indirect calls (Is not an interrupt and is not flagged<br>as not overlayable)</font>
\r
2277 <th rowspan=2 valign=top><font size=2>Level</font>
\r
2278 <th rowspan=2 valign=top><font size=2>Function</font>
\r
2279 <th colspan=2><font size=2>Stack prev</font>
\r
2280 <th colspan=2><font size=2>Stack locally</font>
\r
2282 <th><font size=2>CSTACK</font>
\r
2283 <th><font size=2>RSTACK</font>
\r
2284 <th><font size=2>CSTACK</font>
\r
2285 <th><font size=2>RSTACK</font>
\r
2287 <th colspan=2><font size=2>Before</font>
\r
2288 <td align=right><font size=2>3D</font>
\r
2289 <td align=right><font size=2>E</font>
\r
2293 <td align=right><font size=2>2</font>
\r
2294 <td><font size=2> <a href="#MM\time\Time_Set">Time_Set</a> (<a href="#CG\0014C9AC">to first</a>)</font>
\r
2295 <td align=right><font size=2>1A</font>
\r
2296 <td align=right><font size=2>6</font>
\r
2297 <td align=right><font size=2>7</font>
\r
2298 <td align=right><font size=2>4</font>
\r
2300 <td align=right><font size=2>3</font>
\r
2301 <td><font size=2> <a href="#MM\time\Time_Start">Time_Start</a> <a name="CG\0014CA58"><b>*</b></a></font>
\r
2302 <td align=right><font size=2>3D</font>
\r
2303 <td align=right><font size=2>E</font>
\r
2304 <td align=right><font size=2>0</font>
\r
2305 <td align=right><font size=2>2</font>
\r
2307 <td align=right><font size=2>3</font>
\r
2308 <td><font size=2> <a href="#MM\time\Time_Stop">Time_Stop</a> <a name="CG\0014CB04"><b>*</b></a></font>
\r
2309 <td align=right><font size=2>3D</font>
\r
2310 <td align=right><font size=2>E</font>
\r
2311 <td align=right><font size=2>0</font>
\r
2312 <td align=right><font size=2>2</font>
\r
2314 <td align=right><font size=2>3</font>
\r
2315 <td><font size=2> <a href="#MM\statefunc\SetErrorFlag">SetErrorFlag</a> <a name="CG\0014BAB8"><b>*</b></a></font>
\r
2316 <td align=right><font size=2>3D</font>
\r
2317 <td align=right><font size=2>E</font>
\r
2318 <td align=right><font size=2>0</font>
\r
2319 <td align=right><font size=2>2</font>
\r
2321 <td align=right><font size=2>4</font>
\r
2322 <td><font size=2> <a href="#MM\time\Time_Set">Time_Set</a> (<a href="#CG\0014C9AC">to first</a>)</font>
\r
2323 <td align=right><font size=2>1A</font>
\r
2324 <td align=right><font size=2>6</font>
\r
2325 <td align=right><font size=2>7</font>
\r
2326 <td align=right><font size=2>4</font>
\r
2328 <td align=right><font size=2>4</font>
\r
2329 <td><font size=2> <a href="#MM\time\Time_Left">Time_Left</a> (<a href="#CG\0014C900">to first</a>)</font>
\r
2330 <td align=right><font size=2>1A</font>
\r
2331 <td align=right><font size=2>6</font>
\r
2332 <td align=right><font size=2>0</font>
\r
2333 <td align=right><font size=2>2</font>
\r
2335 <td align=right><font size=2>4</font>
\r
2336 <td><font size=2> <a href="#MM\statefunc\SetErrorFlag">SetErrorFlag</a> (<a href="#CG\0014BAB8">to first</a>)</font>
\r
2337 <td align=right><font size=2>3D</font>
\r
2338 <td align=right><font size=2>E</font>
\r
2339 <td align=right><font size=2>0</font>
\r
2340 <td align=right><font size=2>2</font>
\r
2342 <td align=right><font size=2>6</font>
\r
2343 <td><font size=2> <a href="#MM\battery\NTCLookUp">NTCLookUp</a> <a name="CG\001498DC"><b>*</b></a></font>
\r
2344 <td align=right><font size=2>3D</font>
\r
2345 <td align=right><font size=2>E</font>
\r
2346 <td align=right><font size=2>4</font>
\r
2347 <td align=right><font size=2>4</font>
\r
2349 <td align=right><font size=2>6</font>
\r
2350 <td><font size=2> <a href="#MM\battery\RIDLookUp">RIDLookUp</a> <a name="CG\00149988"><b>*</b></a></font>
\r
2351 <td align=right><font size=2>3D</font>
\r
2352 <td align=right><font size=2>E</font>
\r
2353 <td align=right><font size=2>4</font>
\r
2354 <td align=right><font size=2>4</font>
\r
2356 <td align=right><font size=2>5</font>
\r
2357 <td><font size=2> <a href="#MM\battery\BatteryStatusRefresh">BatteryStatusRefresh</a> <a name="CG\001496D8"><b>*</b></a></font>
\r
2358 <td align=right><font size=2>41</font>
\r
2359 <td align=right><font size=2>12</font>
\r
2360 <td align=right><font size=2>4</font>
\r
2361 <td align=right><font size=2>2</font>
\r
2363 <td align=right><font size=2>4</font>
\r
2364 <td><font size=2> <a href="#MM\battery\BatteryCheck">BatteryCheck</a> <a name="CG\00149580"><b>*</b></a></font>
\r
2365 <td align=right><font size=2>45</font>
\r
2366 <td align=right><font size=2>14</font>
\r
2367 <td align=right><font size=2>4</font>
\r
2368 <td align=right><font size=2>2</font>
\r
2370 <td align=right><font size=2>4</font>
\r
2371 <td><font size=2> <a href="#MM\PWM\PWM_Stop">PWM_Stop</a> <a name="CG\00147998"><b>*</b></a></font>
\r
2372 <td align=right><font size=2>3D</font>
\r
2373 <td align=right><font size=2>E</font>
\r
2374 <td align=right><font size=2>0</font>
\r
2375 <td align=right><font size=2>2</font>
\r
2377 <td align=right><font size=2>4</font>
\r
2378 <td><font size=2> <a href="#MM\ADC\ADC_Wait">ADC_Wait</a> <a name="CG\0002518C"><b>*</b></a></font>
\r
2379 <td align=right><font size=2>3D</font>
\r
2380 <td align=right><font size=2>E</font>
\r
2381 <td align=right><font size=2>0</font>
\r
2382 <td align=right><font size=2>2</font>
\r
2384 <td align=right><font size=2>3</font>
\r
2385 <td><font size=2> <a href="#MM\chargefunc\HaltNow">HaltNow</a> <a name="CG\0014A1AC"><b>*</b></a></font>
\r
2386 <td align=right><font size=2>49</font>
\r
2387 <td align=right><font size=2>16</font>
\r
2388 <td align=right><font size=2>4</font>
\r
2389 <td align=right><font size=2>2</font>
\r
2391 <td align=right><font size=2>3</font>
\r
2392 <td><font size=2> <a href="#MM\PWM\PWM_DecrementDutyCycle">PWM_DecrementDutyCycle</a> <a name="CG\00147794"><b>*</b></a></font>
\r
2393 <td align=right><font size=2>3D</font>
\r
2394 <td align=right><font size=2>E</font>
\r
2395 <td align=right><font size=2>0</font>
\r
2396 <td align=right><font size=2>2</font>
\r
2398 <td align=right><font size=2>3</font>
\r
2399 <td><font size=2> <a href="#MM\PWM\PWM_IncrementDutyCycle">PWM_IncrementDutyCycle</a> <a name="CG\00147840"><b>*</b></a></font>
\r
2400 <td align=right><font size=2>3D</font>
\r
2401 <td align=right><font size=2>E</font>
\r
2402 <td align=right><font size=2>0</font>
\r
2403 <td align=right><font size=2>2</font>
\r
2405 <td align=right><font size=2>3</font>
\r
2406 <td><font size=2> <a href="#MM\ADC\ADC_Wait">ADC_Wait</a> (<a href="#CG\0002518C">to first</a>)</font>
\r
2407 <td align=right><font size=2>3D</font>
\r
2408 <td align=right><font size=2>E</font>
\r
2409 <td align=right><font size=2>0</font>
\r
2410 <td align=right><font size=2>2</font>
\r
2412 <td align=right><font size=2>2</font>
\r
2413 <td><font size=2> <a href="#MM\chargefunc\ConstantCurrent">ConstantCurrent</a> <a name="CG\0014A054"><b>*</b></a></font>
\r
2414 <td align=right><font size=2>4D</font>
\r
2415 <td align=right><font size=2>18</font>
\r
2416 <td align=right><font size=2>4</font>
\r
2417 <td align=right><font size=2>2</font>
\r
2419 <td align=right><font size=2>3</font>
\r
2420 <td><font size=2> <a href="#MM\time\Time_Set">Time_Set</a> (<a href="#CG\0014C9AC">to first</a>)</font>
\r
2421 <td align=right><font size=2>1A</font>
\r
2422 <td align=right><font size=2>6</font>
\r
2423 <td align=right><font size=2>7</font>
\r
2424 <td align=right><font size=2>4</font>
\r
2426 <td align=right><font size=2>3</font>
\r
2427 <td><font size=2> <a href="#MM\time\Time_Left">Time_Left</a> (<a href="#CG\0014C900">to first</a>)</font>
\r
2428 <td align=right><font size=2>1A</font>
\r
2429 <td align=right><font size=2>6</font>
\r
2430 <td align=right><font size=2>0</font>
\r
2431 <td align=right><font size=2>2</font>
\r
2433 <td align=right><font size=2>2</font>
\r
2434 <td><font size=2> <a href="#MM\PWM\PWM_Start">PWM_Start</a> <a name="CG\001478EC"><b>*</b></a></font>
\r
2435 <td align=right><font size=2>3D</font>
\r
2436 <td align=right><font size=2>E</font>
\r
2437 <td align=right><font size=2>0</font>
\r
2438 <td align=right><font size=2>2</font>
\r
2440 <td align=right><font size=2>2</font>
\r
2441 <td><font size=2> <a href="#MM\PWM\PWM_Stop">PWM_Stop</a> (<a href="#CG\00147998">to first</a>)</font>
\r
2442 <td align=right><font size=2>3D</font>
\r
2443 <td align=right><font size=2>E</font>
\r
2444 <td align=right><font size=2>0</font>
\r
2445 <td align=right><font size=2>2</font>
\r
2447 <td align=right><font size=2>1</font>
\r
2448 <td><font size=2> <a href="#MM\NIMHcharge\Charge">Charge</a> <a name="CG\00026374"><b>*</b></a></font>
\r
2449 <td align=right><font size=2>51</font>
\r
2450 <td align=right><font size=2>1A</font>
\r
2451 <td align=right><font size=2>2</font>
\r
2452 <td align=right><font size=2>2</font>
\r
2454 <th colspan=2><font size=2>After</font>
\r
2455 <td align=right><font size=2>53</font>
\r
2456 <td align=right><font size=2>1C</font>
\r
2460 <th colspan=6><font size=3>Sub-tree of type: Indirectly called function tree that does not make<br>indirect calls (Is not an interrupt and is not flagged<br>as not overlayable)</font>
\r
2462 <th rowspan=2 valign=top><font size=2>Level</font>
\r
2463 <th rowspan=2 valign=top><font size=2>Function</font>
\r
2464 <th colspan=2><font size=2>Stack prev</font>
\r
2465 <th colspan=2><font size=2>Stack locally</font>
\r
2467 <th><font size=2>CSTACK</font>
\r
2468 <th><font size=2>RSTACK</font>
\r
2469 <th><font size=2>CSTACK</font>
\r
2470 <th><font size=2>RSTACK</font>
\r
2472 <th colspan=2><font size=2>Before</font>
\r
2473 <td align=right><font size=2>3D</font>
\r
2474 <td align=right><font size=2>E</font>
\r
2478 <td align=right><font size=2>2</font>
\r
2479 <td><font size=2> <a href="#MM\time\Time_Init">Time_Init</a> <a name="CG\0014C854"><b>*</b></a></font>
\r
2480 <td align=right><font size=2>3D</font>
\r
2481 <td align=right><font size=2>E</font>
\r
2482 <td align=right><font size=2>0</font>
\r
2483 <td align=right><font size=2>2</font>
\r
2485 <td align=right><font size=2>2</font>
\r
2486 <td><font size=2> <a href="#MM\battery\DisableBatteries">DisableBatteries</a> <a name="CG\00149784"><b>*</b></a></font>
\r
2487 <td align=right><font size=2>3D</font>
\r
2488 <td align=right><font size=2>E</font>
\r
2489 <td align=right><font size=2>0</font>
\r
2490 <td align=right><font size=2>2</font>
\r
2492 <td align=right><font size=2>3</font>
\r
2493 <td><font size=2> <a href="#MM\time\Time_Set">Time_Set</a> (<a href="#CG\0014C9AC">to first</a>)</font>
\r
2494 <td align=right><font size=2>1A</font>
\r
2495 <td align=right><font size=2>6</font>
\r
2496 <td align=right><font size=2>7</font>
\r
2497 <td align=right><font size=2>4</font>
\r
2499 <td align=right><font size=2>3</font>
\r
2500 <td><font size=2> <a href="#MM\time\Time_Left">Time_Left</a> (<a href="#CG\0014C900">to first</a>)</font>
\r
2501 <td align=right><font size=2>1A</font>
\r
2502 <td align=right><font size=2>6</font>
\r
2503 <td align=right><font size=2>0</font>
\r
2504 <td align=right><font size=2>2</font>
\r
2506 <td align=right><font size=2>2</font>
\r
2507 <td><font size=2> <a href="#MM\battery\EnableBattery">EnableBattery</a> <a name="CG\00149830"><b>*</b></a></font>
\r
2508 <td align=right><font size=2>3D</font>
\r
2509 <td align=right><font size=2>E</font>
\r
2510 <td align=right><font size=2>1</font>
\r
2511 <td align=right><font size=2>4</font>
\r
2513 <td align=right><font size=2>2</font>
\r
2514 <td><font size=2> <a href="#MM\battery\BatteryStatusRefresh">BatteryStatusRefresh</a> (<a href="#CG\001496D8">to first</a>)</font>
\r
2515 <td align=right><font size=2>41</font>
\r
2516 <td align=right><font size=2>12</font>
\r
2517 <td align=right><font size=2>4</font>
\r
2518 <td align=right><font size=2>2</font>
\r
2520 <td align=right><font size=2>2</font>
\r
2521 <td><font size=2> <a href="#MM\USI\SPI_Init">SPI_Init</a> <a name="CG\00148854"><b>*</b></a></font>
\r
2522 <td align=right><font size=2>3D</font>
\r
2523 <td align=right><font size=2>E</font>
\r
2524 <td align=right><font size=2>0</font>
\r
2525 <td align=right><font size=2>2</font>
\r
2527 <td align=right><font size=2>2</font>
\r
2528 <td><font size=2> <a href="#MM\OWI\OWI_Init">OWI_Init</a> <a name="CG\00027814"><b>*</b></a></font>
\r
2529 <td align=right><font size=2>3D</font>
\r
2530 <td align=right><font size=2>E</font>
\r
2531 <td align=right><font size=2>0</font>
\r
2532 <td align=right><font size=2>2</font>
\r
2534 <td align=right><font size=2>3</font>
\r
2535 <td><font size=2> <a href="#MM\ADC\ADC_Wait">ADC_Wait</a> (<a href="#CG\0002518C">to first</a>)</font>
\r
2536 <td align=right><font size=2>3D</font>
\r
2537 <td align=right><font size=2>E</font>
\r
2538 <td align=right><font size=2>0</font>
\r
2539 <td align=right><font size=2>2</font>
\r
2541 <td align=right><font size=2>2</font>
\r
2542 <td><font size=2> <a href="#MM\ADC\ADC_Init">ADC_Init</a> <a name="CG\000250E0"><b>*</b></a></font>
\r
2543 <td align=right><font size=2>3D</font>
\r
2544 <td align=right><font size=2>10</font>
\r
2545 <td align=right><font size=2>1</font>
\r
2546 <td align=right><font size=2>2</font>
\r
2548 <td align=right><font size=2>2</font>
\r
2549 <td><font size=2> <a href="#MM\ADC\ADC_Wait">ADC_Wait</a> (<a href="#CG\0002518C">to first</a>)</font>
\r
2550 <td align=right><font size=2>3D</font>
\r
2551 <td align=right><font size=2>E</font>
\r
2552 <td align=right><font size=2>0</font>
\r
2553 <td align=right><font size=2>2</font>
\r
2555 <td align=right><font size=2>1</font>
\r
2556 <td><font size=2> <a href="#MM\statefunc\Initialize">Initialize</a> <a name="CG\0014B960"><b>*</b></a></font>
\r
2557 <td align=right><font size=2>45</font>
\r
2558 <td align=right><font size=2>14</font>
\r
2559 <td align=right><font size=2>4</font>
\r
2560 <td align=right><font size=2>2</font>
\r
2562 <th colspan=2><font size=2>After</font>
\r
2563 <td align=right><font size=2>49</font>
\r
2564 <td align=right><font size=2>16</font>
\r
2568 <th colspan=6><font size=3>Sub-tree of type: Indirectly called function tree that does not make<br>indirect calls (Is not an interrupt and is not flagged<br>as not overlayable)</font>
\r
2570 <th rowspan=2 valign=top><font size=2>Level</font>
\r
2571 <th rowspan=2 valign=top><font size=2>Function</font>
\r
2572 <th colspan=2><font size=2>Stack prev</font>
\r
2573 <th colspan=2><font size=2>Stack locally</font>
\r
2575 <th><font size=2>CSTACK</font>
\r
2576 <th><font size=2>RSTACK</font>
\r
2577 <th><font size=2>CSTACK</font>
\r
2578 <th><font size=2>RSTACK</font>
\r
2580 <th colspan=2><font size=2>Before</font>
\r
2581 <td align=right><font size=2>3D</font>
\r
2582 <td align=right><font size=2>E</font>
\r
2586 <td align=right><font size=2>3</font>
\r
2587 <td><font size=2> <a href="#MM\?abs\abs">abs</a> <a name="CG\00265AA0"><b>*</b></a></font>
\r
2588 <td align=right><font size=2>3D</font>
\r
2589 <td align=right><font size=2>E</font>
\r
2590 <td align=right><font size=2>0</font>
\r
2591 <td align=right><font size=2>2</font>
\r
2593 <td align=right><font size=2>3</font>
\r
2594 <td><font size=2> <a href="#MM\time\Time_Set">Time_Set</a> (<a href="#CG\0014C9AC">to first</a>)</font>
\r
2595 <td align=right><font size=2>1A</font>
\r
2596 <td align=right><font size=2>6</font>
\r
2597 <td align=right><font size=2>7</font>
\r
2598 <td align=right><font size=2>4</font>
\r
2600 <td align=right><font size=2>3</font>
\r
2601 <td><font size=2> <a href="#MM\time\Time_Left">Time_Left</a> (<a href="#CG\0014C900">to first</a>)</font>
\r
2602 <td align=right><font size=2>1A</font>
\r
2603 <td align=right><font size=2>6</font>
\r
2604 <td align=right><font size=2>0</font>
\r
2605 <td align=right><font size=2>2</font>
\r
2607 <td align=right><font size=2>3</font>
\r
2608 <td><font size=2> <a href="#MM\battery\DisableBatteries">DisableBatteries</a> (<a href="#CG\00149784">to first</a>)</font>
\r
2609 <td align=right><font size=2>3D</font>
\r
2610 <td align=right><font size=2>E</font>
\r
2611 <td align=right><font size=2>0</font>
\r
2612 <td align=right><font size=2>2</font>
\r
2614 <td align=right><font size=2>3</font>
\r
2615 <td><font size=2> <a href="#MM\PWM\PWM_IncrementDutyCycle">PWM_IncrementDutyCycle</a> (<a href="#CG\00147840">to first</a>)</font>
\r
2616 <td align=right><font size=2>3D</font>
\r
2617 <td align=right><font size=2>E</font>
\r
2618 <td align=right><font size=2>0</font>
\r
2619 <td align=right><font size=2>2</font>
\r
2621 <td align=right><font size=2>3</font>
\r
2622 <td><font size=2> <a href="#MM\PWM\PWM_Start">PWM_Start</a> (<a href="#CG\001478EC">to first</a>)</font>
\r
2623 <td align=right><font size=2>3D</font>
\r
2624 <td align=right><font size=2>E</font>
\r
2625 <td align=right><font size=2>0</font>
\r
2626 <td align=right><font size=2>2</font>
\r
2628 <td align=right><font size=2>3</font>
\r
2629 <td><font size=2> <a href="#MM\PWM\PWM_Stop">PWM_Stop</a> (<a href="#CG\00147998">to first</a>)</font>
\r
2630 <td align=right><font size=2>3D</font>
\r
2631 <td align=right><font size=2>E</font>
\r
2632 <td align=right><font size=2>0</font>
\r
2633 <td align=right><font size=2>2</font>
\r
2635 <td align=right><font size=2>3</font>
\r
2636 <td><font size=2> <a href="#MM\ADC\ADC_Wait">ADC_Wait</a> (<a href="#CG\0002518C">to first</a>)</font>
\r
2637 <td align=right><font size=2>3D</font>
\r
2638 <td align=right><font size=2>E</font>
\r
2639 <td align=right><font size=2>0</font>
\r
2640 <td align=right><font size=2>2</font>
\r
2642 <td align=right><font size=2>2</font>
\r
2643 <td><font size=2> <a href="#MM\statefunc\JumperCheck">JumperCheck</a> <a name="CG\0014BA0C"><b>*</b></a></font>
\r
2644 <td align=right><font size=2>3D</font>
\r
2645 <td align=right><font size=2>10</font>
\r
2646 <td align=right><font size=2>0</font>
\r
2647 <td align=right><font size=2>2</font>
\r
2649 <td align=right><font size=2>2</font>
\r
2650 <td><font size=2> <a href="#MM\statefunc\SetErrorFlag">SetErrorFlag</a> (<a href="#CG\0014BAB8">to first</a>)</font>
\r
2651 <td align=right><font size=2>3D</font>
\r
2652 <td align=right><font size=2>E</font>
\r
2653 <td align=right><font size=2>0</font>
\r
2654 <td align=right><font size=2>2</font>
\r
2656 <td align=right><font size=2>2</font>
\r
2657 <td><font size=2> <a href="#MM\battery\DisableBatteries">DisableBatteries</a> (<a href="#CG\00149784">to first</a>)</font>
\r
2658 <td align=right><font size=2>3D</font>
\r
2659 <td align=right><font size=2>E</font>
\r
2660 <td align=right><font size=2>0</font>
\r
2661 <td align=right><font size=2>2</font>
\r
2663 <td align=right><font size=2>2</font>
\r
2664 <td><font size=2> <a href="#MM\battery\EnableBattery">EnableBattery</a> (<a href="#CG\00149830">to first</a>)</font>
\r
2665 <td align=right><font size=2>3D</font>
\r
2666 <td align=right><font size=2>E</font>
\r
2667 <td align=right><font size=2>1</font>
\r
2668 <td align=right><font size=2>4</font>
\r
2670 <td align=right><font size=2>3</font>
\r
2671 <td><font size=2> <a href="#MM\OWI\OWI_ComputeCRC8">OWI_ComputeCRC8</a> <a name="CG\000276BC"><b>*</b></a></font>
\r
2672 <td align=right><font size=2>3D</font>
\r
2673 <td align=right><font size=2>E</font>
\r
2674 <td align=right><font size=2>0</font>
\r
2675 <td align=right><font size=2>2</font>
\r
2677 <td align=right><font size=2>4</font>
\r
2678 <td><font size=2> <a href="#MM\OWI\OWI_ReadBit">OWI_ReadBit</a> <a name="CG\0002796C"><b>*</b></a></font>
\r
2679 <td align=right><font size=2>3D</font>
\r
2680 <td align=right><font size=2>E</font>
\r
2681 <td align=right><font size=2>0</font>
\r
2682 <td align=right><font size=2>2</font>
\r
2684 <td align=right><font size=2>3</font>
\r
2685 <td><font size=2> <a href="#MM\OWI\OWI_ReceiveByte">OWI_ReceiveByte</a> <a name="CG\00027AC4"><b>*</b></a></font>
\r
2686 <td align=right><font size=2>3D</font>
\r
2687 <td align=right><font size=2>10</font>
\r
2688 <td align=right><font size=2>3</font>
\r
2689 <td align=right><font size=2>2</font>
\r
2691 <td align=right><font size=2>4</font>
\r
2692 <td><font size=2> <a href="#MM\OWI\OWI_WriteBit0">OWI_WriteBit0</a> <a name="CG\00027D74"><b>*</b></a></font>
\r
2693 <td align=right><font size=2>3D</font>
\r
2694 <td align=right><font size=2>E</font>
\r
2695 <td align=right><font size=2>0</font>
\r
2696 <td align=right><font size=2>2</font>
\r
2698 <td align=right><font size=2>4</font>
\r
2699 <td><font size=2> <a href="#MM\OWI\OWI_WriteBit1">OWI_WriteBit1</a> <a name="CG\00027E20"><b>*</b></a></font>
\r
2700 <td align=right><font size=2>3D</font>
\r
2701 <td align=right><font size=2>E</font>
\r
2702 <td align=right><font size=2>0</font>
\r
2703 <td align=right><font size=2>2</font>
\r
2705 <td align=right><font size=2>3</font>
\r
2706 <td><font size=2> <a href="#MM\OWI\OWI_SendByte">OWI_SendByte</a> <a name="CG\00027C1C"><b>*</b></a></font>
\r
2707 <td align=right><font size=2>3D</font>
\r
2708 <td align=right><font size=2>10</font>
\r
2709 <td align=right><font size=2>4</font>
\r
2710 <td align=right><font size=2>2</font>
\r
2712 <td align=right><font size=2>3</font>
\r
2713 <td><font size=2> <a href="#MM\OWI\OWI_DetectPresence">OWI_DetectPresence</a> <a name="CG\00027768"><b>*</b></a></font>
\r
2714 <td align=right><font size=2>3D</font>
\r
2715 <td align=right><font size=2>E</font>
\r
2716 <td align=right><font size=2>0</font>
\r
2717 <td align=right><font size=2>2</font>
\r
2719 <td align=right><font size=2>2</font>
\r
2720 <td><font size=2> <a href="#MM\battery\BatteryDataRefresh">BatteryDataRefresh</a> <a name="CG\0014962C"><b>*</b></a></font>
\r
2721 <td align=right><font size=2>41</font>
\r
2722 <td align=right><font size=2>12</font>
\r
2723 <td align=right><font size=2>8</font>
\r
2724 <td align=right><font size=2>2</font>
\r
2726 <td align=right><font size=2>2</font>
\r
2727 <td><font size=2> <a href="#MM\battery\BatteryStatusRefresh">BatteryStatusRefresh</a> (<a href="#CG\001496D8">to first</a>)</font>
\r
2728 <td align=right><font size=2>41</font>
\r
2729 <td align=right><font size=2>12</font>
\r
2730 <td align=right><font size=2>4</font>
\r
2731 <td align=right><font size=2>2</font>
\r
2733 <td align=right><font size=2>2</font>
\r
2734 <td><font size=2> <a href="#MM\ADC\ADC_Wait">ADC_Wait</a> (<a href="#CG\0002518C">to first</a>)</font>
\r
2735 <td align=right><font size=2>3D</font>
\r
2736 <td align=right><font size=2>E</font>
\r
2737 <td align=right><font size=2>0</font>
\r
2738 <td align=right><font size=2>2</font>
\r
2740 <td align=right><font size=2>1</font>
\r
2741 <td><font size=2> <a href="#MM\statefunc\BatteryControl">BatteryControl</a> <a name="CG\0014B6B0"><b>*</b></a></font>
\r
2742 <td align=right><font size=2>49</font>
\r
2743 <td align=right><font size=2>14</font>
\r
2744 <td align=right><font size=2>3</font>
\r
2745 <td align=right><font size=2>2</font>
\r
2747 <th colspan=2><font size=2>After</font>
\r
2748 <td align=right><font size=2>4C</font>
\r
2749 <td align=right><font size=2>16</font>
\r
2753 <th colspan=6><font size=3>Sub-tree of type: Indirectly called function tree that does not make<br>indirect calls (Is not an interrupt and is not flagged<br>as not overlayable)</font>
\r
2755 <th rowspan=2 valign=top><font size=2>Level</font>
\r
2756 <th rowspan=2 valign=top><font size=2>Function</font>
\r
2757 <th colspan=2><font size=2>Stack prev</font>
\r
2758 <th colspan=2><font size=2>Stack locally</font>
\r
2760 <th><font size=2>CSTACK</font>
\r
2761 <th><font size=2>RSTACK</font>
\r
2762 <th><font size=2>CSTACK</font>
\r
2763 <th><font size=2>RSTACK</font>
\r
2765 <th colspan=2><font size=2>Before</font>
\r
2766 <td align=right><font size=2>3D</font>
\r
2767 <td align=right><font size=2>E</font>
\r
2771 <td align=right><font size=2>1</font>
\r
2772 <td><font size=2> <a href="#MM\statefunc\Discharge">Discharge</a> <a name="CG\0014B75C"><b>*</b></a></font>
\r
2773 <td align=right><font size=2>3D</font>
\r
2774 <td align=right><font size=2>E</font>
\r
2775 <td align=right><font size=2>0</font>
\r
2776 <td align=right><font size=2>2</font>
\r
2778 <th colspan=2><font size=2>After</font>
\r
2779 <td align=right><font size=2>3D</font>
\r
2780 <td align=right><font size=2>10</font>
\r
2784 <th colspan=6><font size=3>Sub-tree of type: Indirectly called function tree that does not make<br>indirect calls (Is not an interrupt and is not flagged<br>as not overlayable)</font>
\r
2786 <th rowspan=2 valign=top><font size=2>Level</font>
\r
2787 <th rowspan=2 valign=top><font size=2>Function</font>
\r
2788 <th colspan=2><font size=2>Stack prev</font>
\r
2789 <th colspan=2><font size=2>Stack locally</font>
\r
2791 <th><font size=2>CSTACK</font>
\r
2792 <th><font size=2>RSTACK</font>
\r
2793 <th><font size=2>CSTACK</font>
\r
2794 <th><font size=2>RSTACK</font>
\r
2796 <th colspan=2><font size=2>Before</font>
\r
2797 <td align=right><font size=2>3D</font>
\r
2798 <td align=right><font size=2>E</font>
\r
2802 <td align=right><font size=2>3</font>
\r
2803 <td><font size=2> <a href="#MM\ADC\ADC_Wait">ADC_Wait</a> (<a href="#CG\0002518C">to first</a>)</font>
\r
2804 <td align=right><font size=2>3D</font>
\r
2805 <td align=right><font size=2>E</font>
\r
2806 <td align=right><font size=2>0</font>
\r
2807 <td align=right><font size=2>2</font>
\r
2809 <td align=right><font size=2>2</font>
\r
2810 <td><font size=2> <a href="#MM\statefunc\Doze">Doze</a> <a name="CG\0014B808"><b>*</b></a></font>
\r
2811 <td align=right><font size=2>3D</font>
\r
2812 <td align=right><font size=2>10</font>
\r
2813 <td align=right><font size=2>0</font>
\r
2814 <td align=right><font size=2>2</font>
\r
2816 <td align=right><font size=2>2</font>
\r
2817 <td><font size=2> <a href="#MM\battery\DisableBatteries">DisableBatteries</a> (<a href="#CG\00149784">to first</a>)</font>
\r
2818 <td align=right><font size=2>3D</font>
\r
2819 <td align=right><font size=2>E</font>
\r
2820 <td align=right><font size=2>0</font>
\r
2821 <td align=right><font size=2>2</font>
\r
2823 <td align=right><font size=2>2</font>
\r
2824 <td><font size=2> <a href="#MM\battery\EnableBattery">EnableBattery</a> (<a href="#CG\00149830">to first</a>)</font>
\r
2825 <td align=right><font size=2>3D</font>
\r
2826 <td align=right><font size=2>E</font>
\r
2827 <td align=right><font size=2>1</font>
\r
2828 <td align=right><font size=2>4</font>
\r
2830 <td align=right><font size=2>2</font>
\r
2831 <td><font size=2> <a href="#MM\battery\BatteryStatusRefresh">BatteryStatusRefresh</a> (<a href="#CG\001496D8">to first</a>)</font>
\r
2832 <td align=right><font size=2>41</font>
\r
2833 <td align=right><font size=2>12</font>
\r
2834 <td align=right><font size=2>4</font>
\r
2835 <td align=right><font size=2>2</font>
\r
2837 <td align=right><font size=2>2</font>
\r
2838 <td><font size=2> <a href="#MM\ADC\ADC_Wait">ADC_Wait</a> (<a href="#CG\0002518C">to first</a>)</font>
\r
2839 <td align=right><font size=2>3D</font>
\r
2840 <td align=right><font size=2>E</font>
\r
2841 <td align=right><font size=2>0</font>
\r
2842 <td align=right><font size=2>2</font>
\r
2844 <td align=right><font size=2>1</font>
\r
2845 <td><font size=2> <a href="#MM\statefunc\Sleep">Sleep</a> <a name="CG\0014BB64"><b>*</b></a></font>
\r
2846 <td align=right><font size=2>45</font>
\r
2847 <td align=right><font size=2>14</font>
\r
2848 <td align=right><font size=2>2</font>
\r
2849 <td align=right><font size=2>2</font>
\r
2851 <th colspan=2><font size=2>After</font>
\r
2852 <td align=right><font size=2>47</font>
\r
2853 <td align=right><font size=2>16</font>
\r
2857 <th colspan=6><font size=3>Sub-tree of type: Indirectly called function tree that does not make<br>indirect calls (Is not an interrupt and is not flagged<br>as not overlayable)</font>
\r
2859 <th rowspan=2 valign=top><font size=2>Level</font>
\r
2860 <th rowspan=2 valign=top><font size=2>Function</font>
\r
2861 <th colspan=2><font size=2>Stack prev</font>
\r
2862 <th colspan=2><font size=2>Stack locally</font>
\r
2864 <th><font size=2>CSTACK</font>
\r
2865 <th><font size=2>RSTACK</font>
\r
2866 <th><font size=2>CSTACK</font>
\r
2867 <th><font size=2>RSTACK</font>
\r
2869 <th colspan=2><font size=2>Before</font>
\r
2870 <td align=right><font size=2>3D</font>
\r
2871 <td align=right><font size=2>E</font>
\r
2875 <td align=right><font size=2>2</font>
\r
2876 <td><font size=2> <a href="#MM\statefunc\JumperCheck">JumperCheck</a> (<a href="#CG\0014BA0C">to first</a>)</font>
\r
2877 <td align=right><font size=2>3D</font>
\r
2878 <td align=right><font size=2>10</font>
\r
2879 <td align=right><font size=2>0</font>
\r
2880 <td align=right><font size=2>2</font>
\r
2882 <td align=right><font size=2>2</font>
\r
2883 <td><font size=2> <a href="#MM\statefunc\Doze">Doze</a> (<a href="#CG\0014B808">to first</a>)</font>
\r
2884 <td align=right><font size=2>3D</font>
\r
2885 <td align=right><font size=2>10</font>
\r
2886 <td align=right><font size=2>0</font>
\r
2887 <td align=right><font size=2>2</font>
\r
2889 <td align=right><font size=2>2</font>
\r
2890 <td><font size=2> <a href="#MM\battery\DisableBatteries">DisableBatteries</a> (<a href="#CG\00149784">to first</a>)</font>
\r
2891 <td align=right><font size=2>3D</font>
\r
2892 <td align=right><font size=2>E</font>
\r
2893 <td align=right><font size=2>0</font>
\r
2894 <td align=right><font size=2>2</font>
\r
2896 <td align=right><font size=2>2</font>
\r
2897 <td><font size=2> <a href="#MM\PWM\PWM_Stop">PWM_Stop</a> (<a href="#CG\00147998">to first</a>)</font>
\r
2898 <td align=right><font size=2>3D</font>
\r
2899 <td align=right><font size=2>E</font>
\r
2900 <td align=right><font size=2>0</font>
\r
2901 <td align=right><font size=2>2</font>
\r
2903 <td align=right><font size=2>1</font>
\r
2904 <td><font size=2> <a href="#MM\statefunc\Error">Error</a> <a name="CG\0014B8B4"><b>*</b></a></font>
\r
2905 <td align=right><font size=2>3D</font>
\r
2906 <td align=right><font size=2>12</font>
\r
2907 <td align=right><font size=2>2</font>
\r
2908 <td align=right><font size=2>2</font>
\r
2910 <th colspan=2><font size=2>After</font>
\r
2911 <td align=right><font size=2>3F</font>
\r
2912 <td align=right><font size=2>14</font>
\r
2916 <th colspan=6><font size=3>Sub-tree of type: Function tree that makes indirect calls</font>
\r
2918 <th rowspan=2 valign=top><font size=2>Level</font>
\r
2919 <th rowspan=2 valign=top><font size=2>Function</font>
\r
2920 <th colspan=2><font size=2>Stack prev</font>
\r
2921 <th colspan=2><font size=2>Stack locally</font>
\r
2923 <th><font size=2>CSTACK</font>
\r
2924 <th><font size=2>RSTACK</font>
\r
2925 <th><font size=2>CSTACK</font>
\r
2926 <th><font size=2>RSTACK</font>
\r
2928 <th colspan=2><font size=2>Before</font>
\r
2929 <td align=right><font size=2>53</font>
\r
2930 <td align=right><font size=2>1C</font>
\r
2934 <td align=right><font size=2>1</font>
\r
2935 <td><font size=2> <a href="#MM\main\main">main</a> <a name="CG\0014A6F4"><b>*</b></a></font>
\r
2936 <td align=right><font size=2>53</font>
\r
2937 <td align=right><font size=2>1C</font>
\r
2938 <td align=right><font size=2>7</font>
\r
2939 <td align=right><font size=2>4</font>
\r
2941 <th colspan=2><font size=2>After</font>
\r
2942 <td align=right><font size=2>5A</font>
\r
2943 <td align=right><font size=2>20</font>
\r
2947 <th colspan=6><font size=3>Sub-tree of type: Function tree</font>
\r
2949 <th rowspan=2 valign=top><font size=2>Level</font>
\r
2950 <th rowspan=2 valign=top><font size=2>Function</font>
\r
2951 <th colspan=2><font size=2>Stack prev</font>
\r
2952 <th colspan=2><font size=2>Stack locally</font>
\r
2954 <th><font size=2>CSTACK</font>
\r
2955 <th><font size=2>RSTACK</font>
\r
2956 <th><font size=2>CSTACK</font>
\r
2957 <th><font size=2>RSTACK</font>
\r
2959 <th colspan=2><font size=2>Before</font>
\r
2960 <td align=right><font size=2>5A</font>
\r
2961 <td align=right><font size=2>20</font>
\r
2965 <td align=right><font size=2>1</font>
\r
2966 <td><font size=2> <a href="#MM\?low_level_init\__low_level_init">__low_level_init</a> <a name="CG\0027FFD8"><b>*</b></a></font>
\r
2967 <td align=right><font size=2>5A</font>
\r
2968 <td align=right><font size=2>20</font>
\r
2969 <td align=right><font size=2>0</font>
\r
2970 <td align=right><font size=2>2</font>
\r
2972 <th colspan=2><font size=2>After</font>
\r
2973 <td align=right><font size=2>5A</font>
\r
2974 <td align=right><font size=2>22</font>
\r
2978 <th colspan=6><font size=3>Sub-tree of type: Function tree</font>
\r
2980 <th rowspan=2 valign=top><font size=2>Level</font>
\r
2981 <th rowspan=2 valign=top><font size=2>Function</font>
\r
2982 <th colspan=2><font size=2>Stack prev</font>
\r
2983 <th colspan=2><font size=2>Stack locally</font>
\r
2985 <th><font size=2>CSTACK</font>
\r
2986 <th><font size=2>RSTACK</font>
\r
2987 <th><font size=2>CSTACK</font>
\r
2988 <th><font size=2>RSTACK</font>
\r
2990 <th colspan=2><font size=2>Before</font>
\r
2991 <td align=right><font size=2>5A</font>
\r
2992 <td align=right><font size=2>22</font>
\r
2996 <td align=right><font size=2>2</font>
\r
2997 <td><font size=2> <a href="#MM\?segment_init\__flashcpy">__flashcpy</a> <a name="CG\0028377C"><b>*</b></a></font>
\r
2998 <td align=right><font size=2>5A</font>
\r
2999 <td align=right><font size=2>22</font>
\r
3000 <td align=right><font size=2>0</font>
\r
3001 <td align=right><font size=2>2</font>
\r
3003 <td align=right><font size=2>2</font>
\r
3004 <td><font size=2> <a href="#MM\?segment_init\__memclr">__memclr</a> <a name="CG\00283828"><b>*</b></a></font>
\r
3005 <td align=right><font size=2>5A</font>
\r
3006 <td align=right><font size=2>22</font>
\r
3007 <td align=right><font size=2>0</font>
\r
3008 <td align=right><font size=2>2</font>
\r
3010 <td align=right><font size=2>1</font>
\r
3011 <td><font size=2> <a href="#MM\?segment_init\__segment_init">__segment_init</a> <a name="CG\002838D4"><b>*</b></a></font>
\r
3012 <td align=right><font size=2>5A</font>
\r
3013 <td align=right><font size=2>24</font>
\r
3014 <td align=right><font size=2>0</font>
\r
3015 <td align=right><font size=2>2</font>
\r
3017 <th colspan=2><font size=2>After</font>
\r
3018 <td align=right><font size=2>5A</font>
\r
3019 <td align=right><font size=2>26</font>
\r
3024 <a name="Segments in Address Order"></a>
\r
3025 <table bgcolor="#bbbb00" border=1 cellpadding=2>
\r
3027 <th align=center colspan=7><font size=4><B>Segments in Address Order</B>
\r
3030 <th><font size=2>Segment</font>
\r
3031 <th><font size=2>Space</font>
\r
3032 <th><font size=2>Start</font>
\r
3033 <th><font size=2>End</font>
\r
3034 <th><font size=2>Size</font>
\r
3035 <th><font size=2>Kind</font>
\r
3036 <th><font size=2>Align</font>
\r
3038 <td rowspan=1 ><font size=2>INTVEC</font>
\r
3039 <td rowspan=1 ><font size=2>CODE</font>
\r
3040 <td align=center colspan=2><font size=2>00000000 - 0000001D</font>
\r
3041 <td align=right><font size=2>1E</font>
\r
3042 <td rowspan=1 ><font size=2>Common</font>
\r
3043 <td align=center><font size=2>1</font>
\r
3045 <td rowspan=1 ><font size=2>?FILL1</font>
\r
3046 <td rowspan=1 ><font size=2>CODE</font>
\r
3047 <td align=center colspan=2><font size=2>0000001E - 00000025</font>
\r
3048 <td align=right><font size=2>8</font>
\r
3049 <td rowspan=1 ><font size=2>Relative</font>
\r
3050 <td align=center><font size=2>0</font>
\r
3052 <td rowspan=1 ><font size=2>NEAR_F</font>
\r
3053 <td rowspan=1 ><font size=2>CODE</font>
\r
3054 <td align=center colspan=2><font size=2>00000026 - 00000043</font>
\r
3055 <td align=right><font size=2>1E</font>
\r
3056 <td rowspan=1 ><font size=2>Relative</font>
\r
3057 <td align=center><font size=2>0</font>
\r
3059 <td rowspan=1 ><font size=2>INITTAB</font>
\r
3060 <td rowspan=1 ><font size=2>CODE</font>
\r
3061 <td align=center colspan=2><font size=2>00000044 - 0000004F</font>
\r
3062 <td align=right><font size=2>C</font>
\r
3063 <td rowspan=1 ><font size=2>Relative</font>
\r
3064 <td align=center><font size=2>0</font>
\r
3066 <td rowspan=1 ><font size=2>CODE</font>
\r
3067 <td rowspan=1 ><font size=2>CODE</font>
\r
3068 <td align=center colspan=2><font size=2>00000050 - 00001869</font>
\r
3069 <td align=right><font size=2>181A</font>
\r
3070 <td rowspan=1 ><font size=2>Relative</font>
\r
3071 <td align=center><font size=2>1</font>
\r
3073 <td rowspan=1 ><font size=2>NEAR_ID</font>
\r
3074 <td rowspan=1 ><font size=2>CODE</font>
\r
3075 <td align=center colspan=2><font size=2>0000186A - 000018DD</font>
\r
3076 <td align=right><font size=2>74</font>
\r
3077 <td rowspan=1 ><font size=2>Relative</font>
\r
3078 <td align=center><font size=2>0</font>
\r
3080 <td rowspan=36 ><font size=2>ABSOLUTE</font>
\r
3081 <td rowspan=36 ><font size=2>DATA</font>
\r
3082 <td align=center colspan=2><font size=2>0000001C </font>
\r
3083 <td align=right><font size=2></font>
\r
3084 <td rowspan=36 ><font size=2>Relative</font>
\r
3085 <td align=center><font size=2>0</font>
\r
3087 <td align=center colspan=2><font size=2>0000001D </font>
\r
3088 <td align=right><font size=2></font>
\r
3090 <td align=center colspan=2><font size=2>0000001E </font>
\r
3091 <td align=right><font size=2></font>
\r
3093 <td align=center colspan=2><font size=2>0000001F </font>
\r
3094 <td align=right><font size=2></font>
\r
3096 <td align=center colspan=2><font size=2>00000020 - 00000020</font>
\r
3097 <td align=right><font size=2>1</font>
\r
3099 <td align=center colspan=2><font size=2>00000023 - 00000027</font>
\r
3100 <td align=right><font size=2>5</font>
\r
3102 <td align=center colspan=2><font size=2>0000002D - 0000002F</font>
\r
3103 <td align=right><font size=2>3</font>
\r
3105 <td align=center colspan=2><font size=2>00000032 - 00000033</font>
\r
3106 <td align=right><font size=2>2</font>
\r
3108 <td align=center colspan=2><font size=2>00000035 - 00000035</font>
\r
3109 <td align=right><font size=2>1</font>
\r
3111 <td align=center colspan=2><font size=2>00000037 - 0000003B</font>
\r
3112 <td align=right><font size=2>5</font>
\r
3114 <td align=center colspan=2><font size=2>00000041 - 00000041</font>
\r
3115 <td align=right><font size=2>1</font>
\r
3117 <td align=center colspan=2><font size=2>00000044 - 00000044</font>
\r
3118 <td align=right><font size=2>1</font>
\r
3120 <td align=center colspan=2><font size=2>00000046 - 0000004D</font>
\r
3121 <td align=right><font size=2>8</font>
\r
3123 <td align=center colspan=2><font size=2>0000004F - 00000050</font>
\r
3124 <td align=right><font size=2>2</font>
\r
3126 <td align=center colspan=2><font size=2>00000053 - 00000055</font>
\r
3127 <td align=right><font size=2>3</font>
\r
3129 <td align=center colspan=2><font size=2>00000059 - 00000059</font>
\r
3130 <td align=right><font size=2>1</font>
\r
3132 <td rowspan=1 ><font size=2>CSTACK</font>
\r
3133 <td rowspan=1 ><font size=2>DATA</font>
\r
3134 <td align=center colspan=2><font size=2>00000060 - 0000009F</font>
\r
3135 <td align=right><font size=2>40</font>
\r
3136 <td rowspan=1 ><font size=2>Predefined</font>
\r
3137 <td align=center><font size=2>0</font>
\r
3139 <td rowspan=1 ><font size=2>RSTACK</font>
\r
3140 <td rowspan=1 ><font size=2>DATA</font>
\r
3141 <td align=center colspan=2><font size=2>000000A0 - 000000CF</font>
\r
3142 <td align=right><font size=2>30</font>
\r
3143 <td rowspan=1 ><font size=2>Predefined</font>
\r
3144 <td align=center><font size=2>0</font>
\r
3146 <td rowspan=1 ><font size=2>NEAR_I</font>
\r
3147 <td rowspan=1 ><font size=2>DATA</font>
\r
3148 <td align=center colspan=2><font size=2>000000D0 - 00000143</font>
\r
3149 <td align=right><font size=2>74</font>
\r
3150 <td rowspan=1 ><font size=2>Relative</font>
\r
3151 <td align=center><font size=2>0</font>
\r
3153 <td rowspan=1 ><font size=2>NEAR_Z</font>
\r
3154 <td rowspan=1 ><font size=2>DATA</font>
\r
3155 <td align=center colspan=2><font size=2>00000144 - 00000196</font>
\r
3156 <td align=right><font size=2>53</font>
\r
3157 <td rowspan=1 ><font size=2>Relative</font>
\r
3158 <td align=center><font size=2>0</font>
\r
3160 <td rowspan=1 ><font size=2>EEPROM_I</font>
\r
3161 <td rowspan=1 ><font size=2>XDATA</font>
\r
3162 <td align=center colspan=2><font size=2>00000000 - 00000082</font>
\r
3163 <td align=right><font size=2>83</font>
\r
3164 <td rowspan=1 ><font size=2>Relative</font>
\r
3165 <td align=center><font size=2>0</font>
\r
3170 <p><a name="Memory Summary"></a><table>
\r
3174 <td align=right valign=top>6 358</td>
\r
3175 <td valign=top>bytes</td>
\r
3176 <td valign=top>of</td>
\r
3177 <td valign=top>CODE</td>
\r
3178 <td valign=top>memory</td>
\r
3179 <td valign=top>(+</td>
\r
3180 <td valign=top> </td>
\r
3181 <td valign=top> </td>
\r
3182 <td align=right valign=top>8</td>
\r
3183 <td valign=top>range fill</td>
\r
3184 <td valign=top>)</td>
\r
3187 <td align=right valign=top>311</td>
\r
3188 <td valign=top>bytes</td>
\r
3189 <td valign=top>of</td>
\r
3190 <td valign=top>DATA</td>
\r
3191 <td valign=top>memory</td>
\r
3192 <td valign=top>(+</td>
\r
3193 <td align=right valign=top>33</td>
\r
3194 <td valign=top>absolute</td>
\r
3195 <td valign=top>)</td>
\r
3198 <td align=right valign=top>131</td>
\r
3199 <td valign=top>bytes</td>
\r
3200 <td valign=top>of</td>
\r
3201 <td valign=top>XDATA</td>
\r
3202 <td valign=top>memory</td>
\r