Initial import
[avr_bc100.git] / BaseTinyFirmware / IAR / Debug / List / BC100_tiny.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">\r
2 <html>\r
3 <head>\r
4 <title>XLINK Map File for "BC100_tiny"</title>\r
5 </head>\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
10 \r
11 <p align=center>\r
12 <a href="#Invocation Map">Invocation</a>\r
13 &nbsp;&nbsp;<a href="#Program Entry">Program Entry</a>\r
14 &nbsp;&nbsp;<a href="#Module Map">Module Map</a>\r
15 &nbsp;&nbsp;<a href="#Module Summary">Module Summary</a>\r
16 &nbsp;&nbsp;<a href="#Call Graph">Call Graph</a>\r
17 &nbsp;&nbsp;<a href="#Segments in Address Order">Segment Map</a>\r
18 &nbsp;&nbsp;<a href="#Memory Summary">Memory Summary</a>\r
19 <p><hr>\r
20 <p><a name="Invocation Map"></a><table>\r
21 <tr valign=top>\r
22   <td><font size=2><b>Link&nbsp;time</font></b>\r
23   <td><font size=2>12/Mar/2008  23:01:40</font>\r
24 <tr valign=top>\r
25   <td><font size=2><b>Target&nbsp;CPU</font></b>\r
26   <td><font size=2>A90</font>\r
27 <tr valign=top>\r
28   <td><font size=2><b>List&nbsp;file</font></b>\r
29   <td><font size=2>C:\home\kevin\pub\src\bc100_cal\IAR\Debug\List\BC100_tiny.html</font>\r
30 <tr valign=top>\r
31   <td><font size=2><b>Output&nbsp;file&nbsp;1</font></b>\r
32   <td><font size=2>C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Exe\BC100_tiny.d90</font>\r
33 <tr valign=top>\r
34   <td><font size=2><b></font></b>\r
35   <td><font size=2>Format: ubrof8</font>\r
36 <tr valign=top>\r
37   <td><font size=2><b></font></b>\r
38   <td><font size=2>UBROF version 8.0.2</font>\r
39 <tr valign=top>\r
40   <td><font size=2><b>Command&nbsp;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
53 <b>-o</b>\r
54 C:\home\kevin\pub\src\bc100_cal\IAR\Debug\Exe\BC100_tiny.d90\r
55 <b>-F</b>ubrof8\r
56 <b>-l</b>\r
57 C:\home\kevin\pub\src\bc100_cal\IAR\Debug\List\BC100_tiny.html\r
58 <b>-x</b>msnoh\r
59 <b>"-</b>"C:\Program Files\IAR Systems\Embedded Workbench 4.0\avr\LIB\"\r
60 <b>-f</b>\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
83 <b>-f</b>\r
84 "C:\Program Files\IAR Systems\Embedded Workbench 4.0\avr\src\template\cfg1soim.xcl"\r
85 ( <b>-c</b>a90\r
86 <b>-w</b>29\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
106 <b>-H</b>1895\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
112 <b>-s</b>\r
113 __program_start\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
117 </code>\r
118 </table>\r
119 \r
120 \r
121 \r
122 <p><hr><a name="Program Entry"></a><p>\r
123        Program entry at : CODE      00000000  Relocatable, from module : ?RESET\r
124 \r
125 \r
126 <p><hr><p>\r
127 <a name="Runtime Model"></a>\r
128 <table bgcolor="#c0c0" border=1 cellpadding=2>\r
129 <tr>\r
130   <th align=center colspan=2><font size=4><B>Runtime Model</B>\r
131 </font>\r
132 <tr>\r
133   <th><font size=2>Attribute</font>\r
134   <th><font size=2>Value</font>\r
135 <tr valign=top>\r
136   <td><font size=2>EEPROM_SIZE</font>\r
137   <td><font size=2>2</font>\r
138 <tr valign=top>\r
139   <td><font size=2>R4</font>\r
140   <td><font size=2>REG</font>\r
141 <tr valign=top>\r
142   <td><font size=2>R5</font>\r
143   <td><font size=2>REG</font>\r
144 <tr valign=top>\r
145   <td><font size=2>R6</font>\r
146   <td><font size=2>REG</font>\r
147 <tr valign=top>\r
148   <td><font size=2>R7</font>\r
149   <td><font size=2>REG</font>\r
150 <tr valign=top>\r
151   <td><font size=2>R8</font>\r
152   <td><font size=2>REG</font>\r
153 <tr valign=top>\r
154   <td><font size=2>__64bit_doubles</font>\r
155   <td><font size=2>disabled</font>\r
156 <tr valign=top>\r
157   <td><font size=2>__cpu</font>\r
158   <td><font size=2>1</font>\r
159 <tr valign=top>\r
160   <td><font size=2>__cpu_name</font>\r
161   <td><font size=2>ATtiny861</font>\r
162 <tr valign=top>\r
163   <td><font size=2>__enhanced_core</font>\r
164   <td><font size=2>enabled</font>\r
165 <tr valign=top>\r
166   <td><font size=2>__has_elpm</font>\r
167   <td><font size=2>false</font>\r
168 <tr valign=top>\r
169   <td><font size=2>__memory_model</font>\r
170   <td><font size=2>2</font>\r
171 <tr valign=top>\r
172   <td><font size=2>__rt_version</font>\r
173   <td><font size=2>3</font>\r
174 </table>\r
175 <p><hr><p>\r
176 <a name="Module Map"></a>\r
177 <table bgcolor="#c0c0c0" border=1 cellpadding=2>\r
178 <tr>\r
179   <th align=center colspan=6><font size=4><B>Module Map</B>\r
180 </font>\r
181 <tr>\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
188 <tr valign=top>\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
193 </font>\r
194   <td><font size=2>0000025F </font>\r
195   <td align=center><font size=2>-</font>\r
196 <tr valign=top>\r
197   <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_RSTACK_BASE"><b>_..X_RSTACK_BASE</b></a>\r
198 </font>\r
199   <td><font size=2>00000060 </font>\r
200   <td align=center><font size=2>-</font>\r
201 <tr valign=top>\r
202   <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_CSTACK_END"><b>_..X_CSTACK_END</b></a>\r
203 </font>\r
204   <td><font size=2>0000025F </font>\r
205   <td align=center><font size=2>-</font>\r
206 <tr valign=top>\r
207   <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_CSTACK_BASE"><b>_..X_CSTACK_BASE</b></a>\r
208 </font>\r
209   <td><font size=2>00000060 </font>\r
210   <td align=center><font size=2>-</font>\r
211 <tr valign=top>\r
212   <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_FLASH_BASE"><b>_..X_FLASH_BASE</b></a>\r
213 </font>\r
214   <td><font size=2>00000026 </font>\r
215   <td align=center><font size=2>-</font>\r
216 <tr valign=top>\r
217   <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_RSTACK_SIZE"><b>_..X_RSTACK_SIZE</b></a>\r
218 </font>\r
219   <td><font size=2>00000030 </font>\r
220   <td align=center><font size=2>-</font>\r
221 <tr valign=top>\r
222   <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_CSTACK_SIZE"><b>_..X_CSTACK_SIZE</b></a>\r
223 </font>\r
224   <td><font size=2>00000040 </font>\r
225   <td align=center><font size=2>-</font>\r
226 <tr valign=top>\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
228 </font>\r
229   <td><font size=2>00000000 </font>\r
230   <td align=center><font size=2>-</font>\r
231 <tr valign=top>\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
233 </font>\r
234   <td><font size=2>00000000 </font>\r
235   <td align=center><font size=2>-</font>\r
236 <tr valign=top>\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
238 </font>\r
239   <td><font size=2>00000000 </font>\r
240   <td align=center><font size=2>-</font>\r
241 <tr valign=top>\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
243 </font>\r
244   <td><font size=2>00000000 </font>\r
245   <td align=center><font size=2>-</font>\r
246 <tr valign=top>\r
247   <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_HEAP_SIZE"><b>_..X_HEAP_SIZE</b></a>\r
248 </font>\r
249   <td><font size=2>00000010 </font>\r
250   <td align=center><font size=2>-</font>\r
251 <tr valign=top>\r
252   <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_EEPROM_START"><b>_..X_EEPROM_START</b></a>\r
253 </font>\r
254   <td><font size=2>00000000 </font>\r
255   <td align=center><font size=2>-</font>\r
256 <tr valign=top>\r
257   <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_EEPROM_END"><b>_..X_EEPROM_END</b></a>\r
258 </font>\r
259   <td><font size=2>000001FF </font>\r
260   <td align=center><font size=2>-</font>\r
261 <tr valign=top>\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
263 </font>\r
264   <td><font size=2>00000000 </font>\r
265   <td align=center><font size=2>-</font>\r
266 <tr valign=top>\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
268 </font>\r
269   <td><font size=2>0000025F </font>\r
270   <td align=center><font size=2>-</font>\r
271 <tr valign=top>\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
273 </font>\r
274   <td><font size=2>00000000 </font>\r
275   <td align=center><font size=2>-</font>\r
276 <tr valign=top>\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
278 </font>\r
279   <td><font size=2>0000025F </font>\r
280   <td align=center><font size=2>-</font>\r
281 <tr valign=top>\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
283 </font>\r
284   <td><font size=2>00000000 </font>\r
285   <td align=center><font size=2>-</font>\r
286 <tr valign=top>\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
288 </font>\r
289   <td><font size=2>0000025F </font>\r
290   <td align=center><font size=2>-</font>\r
291 <tr valign=top>\r
292   <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_SRAM_END"><b>_..X_SRAM_END</b></a>\r
293 </font>\r
294   <td><font size=2>0000025F </font>\r
295   <td align=center><font size=2>-</font>\r
296 <tr valign=top>\r
297   <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_SRAM_TSIZE"><b>_..X_SRAM_TSIZE</b></a>\r
298 </font>\r
299   <td><font size=2>000000A0 </font>\r
300   <td align=center><font size=2>-</font>\r
301 <tr valign=top>\r
302   <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_SRAM_TBASE"><b>_..X_SRAM_TBASE</b></a>\r
303 </font>\r
304   <td><font size=2>00000060 </font>\r
305   <td align=center><font size=2>-</font>\r
306 <tr valign=top>\r
307   <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_SRAM_BASE"><b>_..X_SRAM_BASE</b></a>\r
308 </font>\r
309   <td><font size=2>00000060 </font>\r
310   <td align=center><font size=2>-</font>\r
311 <tr valign=top>\r
312   <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_FLASH_END"><b>_..X_FLASH_END</b></a>\r
313 </font>\r
314   <td><font size=2>00001FFF </font>\r
315   <td align=center><font size=2>-</font>\r
316 <tr valign=top>\r
317   <td nowrap><font size=2><a name="MM\?ABS_ENTRY_MOD\_..X_INTVEC_SIZE"><b>_..X_INTVEC_SIZE</b></a>\r
318 </font>\r
319   <td><font size=2>00000026 </font>\r
320   <td align=center><font size=2>-</font>\r
321 <tr valign=top>\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>&nbsp;  <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
332 <tr valign=top>\r
333   <td nowrap><font size=2><a name="MM\ADC\_A_PORTA"><b>_A_PORTA</b></a>\r
334 </font>\r
335   <td><font size=2>0000003B </font>\r
336   <td align=center><font size=2>-</font>\r
337 <tr valign=top>\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>&nbsp;  <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
346 <tr valign=top>\r
347   <td nowrap><font size=2><a name="MM\ADC\_A_DDRA"><b>_A_DDRA</b></a>\r
348 </font>\r
349   <td><font size=2>0000003A </font>\r
350   <td align=center><font size=2>-</font>\r
351 <tr valign=top>\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>&nbsp;  <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
356 <tr valign=top>\r
357   <td nowrap><font size=2><a name="MM\ADC\_A_ADMUX"><b>_A_ADMUX</b></a>\r
358 </font>\r
359   <td><font size=2>00000027 </font>\r
360   <td align=center><font size=2>-</font>\r
361 <tr valign=top>\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>&nbsp;  <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
367 <tr valign=top>\r
368   <td nowrap><font size=2><a name="MM\ADC\_A_ADCSRA"><b>_A_ADCSRA</b></a>\r
369 </font>\r
370   <td><font size=2>00000026 </font>\r
371   <td align=center><font size=2>-</font>\r
372 <tr valign=top>\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>&nbsp;  <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
377 <tr valign=top>\r
378   <td nowrap><font size=2><a name="MM\ADC\_A_ADC"><b>_A_ADC</b></a>\r
379 </font>\r
380   <td><font size=2>00000024 </font>\r
381   <td align=center><font size=2>-</font>\r
382 <tr valign=top>\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>&nbsp;  <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
387 <tr valign=top>\r
388   <td nowrap><font size=2><a name="MM\ADC\_A_ADCSRB"><b>_A_ADCSRB</b></a>\r
389 </font>\r
390   <td><font size=2>00000023 </font>\r
391   <td align=center><font size=2>-</font>\r
392 <tr valign=top>\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>&nbsp;  <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
398 <tr valign=top>\r
399   <td nowrap><font size=2><a name="MM\ADC\ADCS"><b>ADCS</b></a>\r
400 </font>\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
410 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\ADC\Segpart_18">ADC_ISR</a>\r
414 <tr valign=top>\r
415   <td nowrap><font size=2><a name="MM\ADC\VBAT_RANGE"><b>VBAT_RANGE</b></a>\r
416 </font>\r
417   <td><font size=2>00000000 </font>\r
418   <td align=center><font size=2>-</font>\r
419 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\ADC\Segpart_11">ADC_ISR::??INTVEC 22</a>\r
423 <tr valign=top>\r
424   <td nowrap><font size=2><a name="MM\ADC\ADC_ISR"><b>ADC_ISR</b></a>\r
425 <br>               interrupt function\r
426 <br>               calls direct\r
427 <br>               stack 1 = 00000000 ( 00000014 )\r
428 <br>               stack 2 = 00000000 ( 00000004 )\r
429 </font>\r
430   <td><font size=2>00000050 </font>\r
431   <td align=center><font size=2>-</font>\r
432 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\ADC\Segpart_18">ADC_ISR</a>\r
436 <tr valign=top>\r
437   <td nowrap><font size=2><a name="MM\ADC\ADC_ISR::avgIndex"><b>ADC_ISR::avgIndex</b></a>\r
438 </font>\r
439   <td><font size=2>0000015C </font>\r
440 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\ADC\Segpart_18">ADC_ISR</a>\r
444 <tr valign=top>\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
448 </font>\r
449   <td><font size=2>00000260 </font>\r
450   <td align=center><font size=2>-</font>\r
451 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\ADC\Segpart_18">ADC_ISR</a>\r
455 <tr valign=top>\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
459 </font>\r
460   <td><font size=2>000002BA </font>\r
461   <td align=center><font size=2>-</font>\r
462 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\ADC\Segpart_22">ADC_Init</a>\r
466 <tr valign=top>\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
470 </font>\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
479 <tr valign=top>\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
482 <br>               calls direct\r
483 <br>               stack 1 = 00000000 ( 00000001 )\r
484 <br>               stack 2 = 00000000 ( 00000002 )\r
485 </font>\r
486   <td><font size=2>0000034A </font>\r
487   <td><font size=2><a href="#MM\statefunc\Segpart_16">Initialize (statefunc)</a>\r
488 <tr valign=top>\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
491 </font>\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
496 <tr valign=top>\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
499 </font>\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
503 <tr valign=top>\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
506 </font>\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
510 <tr valign=top>\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
513 </font>\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
517 <tr valign=top>\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
520 </font>\r
521   <td><font size=2>00000016 </font>\r
522   <td align=center><font size=2>-</font>\r
523 <tr valign=top>\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>&nbsp;  <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
537 <tr valign=top>\r
538   <td nowrap><font size=2><a name="MM\ADC\?&lt;Segment init: NEAR_Z&gt;"><b>?&lt;Segment init: NEAR_Z&gt;</b></a>\r
539 </font>\r
540   <td><font size=2>00000044 </font>\r
541   <td align=center><font size=2>-</font>\r
542 <tr valign=top>\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
547 <br>               calls direct\r
548 <br>               stack 1 = 00000000 ( 00000002 )\r
549 <br>               stack 2 = 00000000 ( 00000004 )\r
550 </font>\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
553 <tr valign=top>\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>&nbsp;  <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
560 <tr valign=top>\r
561   <td nowrap><font size=2><a name="MM\OWI\_A_PINA"><b>_A_PINA</b></a>\r
562 </font>\r
563   <td><font size=2>00000039 </font>\r
564   <td align=center><font size=2>-</font>\r
565 <tr valign=top>\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
570 </font>\r
571   <td><font size=2>00000566 </font>\r
572   <td><font size=2><a href="#MM\statefunc\Segpart_16">Initialize (statefunc)</a>\r
573 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\OWI\Segpart_15">OWI_SendByte</a>\r
577 <tr valign=top>\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
581 </font>\r
582   <td><font size=2>00000588 </font>\r
583   <td align=center><font size=2>-</font>\r
584 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\OWI\Segpart_15">OWI_SendByte</a>\r
588 <tr valign=top>\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
592 </font>\r
593   <td><font size=2>000005C6 </font>\r
594   <td align=center><font size=2>-</font>\r
595 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\OWI\Segpart_16">OWI_ReceiveByte</a>\r
599 <tr valign=top>\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
603 </font>\r
604   <td><font size=2>00000604 </font>\r
605   <td align=center><font size=2>-</font>\r
606 <tr valign=top>\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
611 </font>\r
612   <td><font size=2>00000652 </font>\r
613   <td><font size=2><a href="#MM\battery\Segpart_21">BatteryDataRefresh (battery)</a>\r
614 <tr valign=top>\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
617 <br>               calls direct\r
618 <br>               stack 1 = 00000000 ( 00000004 )\r
619 <br>               stack 2 = 00000000 ( 00000002 )\r
620 </font>\r
621   <td><font size=2>000006AA </font>\r
622   <td><font size=2><a href="#MM\battery\Segpart_21">BatteryDataRefresh (battery)</a>\r
623 <tr valign=top>\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
626 <br>               calls direct\r
627 <br>               stack 1 = 00000000 ( 00000003 )\r
628 <br>               stack 2 = 00000000 ( 00000002 )\r
629 </font>\r
630   <td><font size=2>000006D4 </font>\r
631   <td><font size=2><a href="#MM\battery\Segpart_21">BatteryDataRefresh (battery)</a>\r
632 <tr valign=top>\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
637 </font>\r
638   <td><font size=2>000006F8 </font>\r
639   <td><font size=2><a href="#MM\battery\Segpart_21">BatteryDataRefresh (battery)</a>\r
640 <tr valign=top>\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>&nbsp;  <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
647 <tr valign=top>\r
648   <td nowrap><font size=2><a name="MM\PWM\_A_TCCR1A"><b>_A_TCCR1A</b></a>\r
649 </font>\r
650   <td><font size=2>00000050 </font>\r
651   <td align=center><font size=2>-</font>\r
652 <tr valign=top>\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>&nbsp;  <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
657 <tr valign=top>\r
658   <td nowrap><font size=2><a name="MM\PWM\_A_TCCR1B"><b>_A_TCCR1B</b></a>\r
659 </font>\r
660   <td><font size=2>0000004F </font>\r
661   <td align=center><font size=2>-</font>\r
662 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\PWM\Segpart_20">PWM_Start</a>\r
666 <tr valign=top>\r
667   <td nowrap><font size=2><a name="MM\PWM\_A_OCR1A"><b>_A_OCR1A</b></a>\r
668 </font>\r
669   <td><font size=2>0000004D </font>\r
670   <td align=center><font size=2>-</font>\r
671 <tr valign=top>\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>&nbsp;  <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
680 <tr valign=top>\r
681   <td nowrap><font size=2><a name="MM\PWM\_A_OCR1B"><b>_A_OCR1B</b></a>\r
682 </font>\r
683   <td><font size=2>0000004C </font>\r
684   <td align=center><font size=2>-</font>\r
685 <tr valign=top>\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>&nbsp;  <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
690 <tr valign=top>\r
691   <td nowrap><font size=2><a name="MM\PWM\_A_OCR1C"><b>_A_OCR1C</b></a>\r
692 </font>\r
693   <td><font size=2>0000004B </font>\r
694   <td align=center><font size=2>-</font>\r
695 <tr valign=top>\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>&nbsp;  <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
700 <tr valign=top>\r
701   <td nowrap><font size=2><a name="MM\PWM\_A_OCR1D"><b>_A_OCR1D</b></a>\r
702 </font>\r
703   <td><font size=2>0000004A </font>\r
704   <td align=center><font size=2>-</font>\r
705 <tr valign=top>\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>&nbsp;  <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
710 <tr valign=top>\r
711   <td nowrap><font size=2><a name="MM\PWM\_A_PLLCSR"><b>_A_PLLCSR</b></a>\r
712 </font>\r
713   <td><font size=2>00000049 </font>\r
714   <td align=center><font size=2>-</font>\r
715 <tr valign=top>\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>&nbsp;  <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
720 <tr valign=top>\r
721   <td nowrap><font size=2><a name="MM\PWM\_A_TCCR1C"><b>_A_TCCR1C</b></a>\r
722 </font>\r
723   <td><font size=2>00000047 </font>\r
724   <td align=center><font size=2>-</font>\r
725 <tr valign=top>\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>&nbsp;  <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
730 <tr valign=top>\r
731   <td nowrap><font size=2><a name="MM\PWM\_A_TCCR1D"><b>_A_TCCR1D</b></a>\r
732 </font>\r
733   <td><font size=2>00000046 </font>\r
734   <td align=center><font size=2>-</font>\r
735 <tr valign=top>\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>&nbsp;  <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
740 <tr valign=top>\r
741   <td nowrap><font size=2><a name="MM\PWM\_A_DT1"><b>_A_DT1</b></a>\r
742 </font>\r
743   <td><font size=2>00000044 </font>\r
744   <td align=center><font size=2>-</font>\r
745 <tr valign=top>\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>&nbsp;  <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
751 <tr valign=top>\r
752   <td nowrap><font size=2><a name="MM\PWM\_A_DDRB"><b>_A_DDRB</b></a>\r
753 </font>\r
754   <td><font size=2>00000037 </font>\r
755   <td align=center><font size=2>-</font>\r
756 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\PWM\Segpart_20">PWM_Start</a>\r
760 <tr valign=top>\r
761   <td nowrap><font size=2><a name="MM\PWM\_A_TCCR1E"><b>_A_TCCR1E</b></a>\r
762 </font>\r
763   <td><font size=2>00000020 </font>\r
764   <td align=center><font size=2>-</font>\r
765 <tr valign=top>\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
770 </font>\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
776 <tr valign=top>\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
779 <br>               calls direct\r
780 <br>               stack 1 = 00000000 ( 00000000 )\r
781 <br>               stack 2 = 00000000 ( 00000002 )\r
782 </font>\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
786 <tr valign=top>\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
791 </font>\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
795 <tr valign=top>\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
800 </font>\r
801   <td><font size=2>000007BE </font>\r
802   <td><font size=2><a href="#MM\chargefunc\Segpart_11">ConstantCurrent (chargefunc)</a>\r
803 <tr valign=top>\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>&nbsp;  <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
811 <tr valign=top>\r
812   <td nowrap><font size=2><a name="MM\USI\_A_PORTB"><b>_A_PORTB</b></a>\r
813 </font>\r
814   <td><font size=2>00000038 </font>\r
815   <td align=center><font size=2>-</font>\r
816 <tr valign=top>\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>&nbsp;  <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
821 <tr valign=top>\r
822   <td nowrap><font size=2><a name="MM\USI\_A_USIDR"><b>_A_USIDR</b></a>\r
823 </font>\r
824   <td><font size=2>0000002F </font>\r
825   <td align=center><font size=2>-</font>\r
826 <tr valign=top>\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>&nbsp;  <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
831 <tr valign=top>\r
832   <td nowrap><font size=2><a name="MM\USI\_A_USISR"><b>_A_USISR</b></a>\r
833 </font>\r
834   <td><font size=2>0000002E </font>\r
835   <td align=center><font size=2>-</font>\r
836 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\USI\Segpart_16">SPI_Init</a>\r
840 <tr valign=top>\r
841   <td nowrap><font size=2><a name="MM\USI\_A_USICR"><b>_A_USICR</b></a>\r
842 </font>\r
843   <td><font size=2>0000002D </font>\r
844   <td align=center><font size=2>-</font>\r
845 <tr valign=top>\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>&nbsp;  <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
851 <tr valign=top>\r
852   <td nowrap><font size=2><a name="MM\USI\SPI"><b>SPI</b></a>\r
853 </font>\r
854   <td><font size=2>0000015D </font>\r
855   <td align=center><font size=2>-</font>\r
856 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\USI\Segpart_10">USI_OVF_ISR::??INTVEC 16</a>\r
860 <tr valign=top>\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
863 <br>               calls direct\r
864 <br>               stack 1 = 00000000 ( 00000011 )\r
865 <br>               stack 2 = 00000000 ( 00000004 )\r
866 </font>\r
867   <td><font size=2>000007D2 </font>\r
868   <td align=center><font size=2>-</font>\r
869 <tr valign=top>\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
874 </font>\r
875   <td><font size=2>000009E8 </font>\r
876   <td><font size=2><a href="#MM\statefunc\Segpart_16">Initialize (statefunc)</a>\r
877 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\USI\Segpart_15">USI_OVF_ISR</a>\r
881 <tr valign=top>\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
885 </font>\r
886   <td><font size=2>00000A50 </font>\r
887   <td align=center><font size=2>-</font>\r
888 <tr valign=top>\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
891 </font>\r
892   <td><font size=2>00000010 </font>\r
893   <td align=center><font size=2>-</font>\r
894 <tr valign=top>\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
899 </font>\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
907 <tr valign=top>\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>&nbsp;  <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
915 <tr valign=top>\r
916   <td nowrap><font size=2><a name="MM\battery\BattData"><b>BattData</b></a>\r
917 </font>\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
925 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\battery\Segpart_21">BatteryDataRefresh</a>\r
929 <tr valign=top>\r
930   <td nowrap><font size=2><a name="MM\battery\BattEEPROM"><b>BattEEPROM</b></a>\r
931 </font>\r
932   <td><font size=2>00000003 </font>\r
933   <td><font size=2><a href="#MM\statefunc\Segpart_16">Initialize (statefunc)</a>\r
934 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\battery\Segpart_22">EnableBattery</a>\r
938 <tr valign=top>\r
939   <td nowrap><font size=2><a name="MM\battery\BattActive"><b>BattActive</b></a>\r
940 </font>\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
948 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\battery\Segpart_24">RIDLookUp</a>\r
952 <tr valign=top>\r
953   <td nowrap><font size=2><a name="MM\battery\RID"><b>RID</b></a>\r
954 </font>\r
955   <td><font size=2>000000D0 </font>\r
956   <td align=center><font size=2>-</font>\r
957 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\battery\Segpart_25">NTCLookUp</a>\r
961 <tr valign=top>\r
962   <td nowrap><font size=2><a name="MM\battery\NTC"><b>NTC</b></a>\r
963 </font>\r
964   <td><font size=2>00000108 </font>\r
965   <td align=center><font size=2>-</font>\r
966 <tr valign=top>\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
969 <br>               calls direct\r
970 <br>               stack 1 = 00000000 ( 00000004 )\r
971 <br>               stack 2 = 00000000 ( 00000002 )\r
972 </font>\r
973   <td><font size=2>00000A82 </font>\r
974   <td><font size=2><a href="#MM\chargefunc\Segpart_13">HaltNow (chargefunc)</a>\r
975 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\battery\Segpart_19">BatteryCheck</a>\r
979 <tr valign=top>\r
980   <td nowrap><font size=2><a name="MM\battery\BatteryStatusRefresh"><b>BatteryStatusRefresh</b></a>\r
981 <br>               calls direct\r
982 <br>               stack 1 = 00000000 ( 00000004 )\r
983 <br>               stack 2 = 00000000 ( 00000002 )\r
984 </font>\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
989 <tr valign=top>\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
992 <br>               calls direct\r
993 <br>               stack 1 = 00000000 ( 00000008 )\r
994 <br>               stack 2 = 00000000 ( 00000004 )\r
995 </font>\r
996   <td><font size=2>00000BA6 </font>\r
997   <td><font size=2><a href="#MM\statefunc\Segpart_17">BatteryControl (statefunc)</a>\r
998 <tr valign=top>\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
1001 <br>               calls direct\r
1002 <br>               stack 1 = 00000000 ( 00000001 )\r
1003 <br>               stack 2 = 00000000 ( 00000004 )\r
1004 </font>\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
1009 <tr valign=top>\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
1014 </font>\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
1021 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\battery\Segpart_20">BatteryStatusRefresh</a>\r
1025 <tr valign=top>\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
1029 </font>\r
1030   <td><font size=2>00000D08 </font>\r
1031   <td align=center><font size=2>-</font>\r
1032 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\battery\Segpart_20">BatteryStatusRefresh</a>\r
1036 <tr valign=top>\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
1040 </font>\r
1041   <td><font size=2>00000E0A </font>\r
1042   <td align=center><font size=2>-</font>\r
1043 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\battery\Segpart_14">RID</a>\r
1047 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\battery\Segpart_17">NTC</a>\r
1051 <br><a href="#MM\battery\Segpart_14">RID</a>\r
1052 <tr valign=top>\r
1053   <td nowrap><font size=2><a name="MM\battery\?&lt;Segment init: NEAR_I&gt;"><b>?&lt;Segment init: NEAR_I&gt;</b></a>\r
1054 </font>\r
1055   <td><font size=2>0000004A </font>\r
1056   <td align=center><font size=2>-</font>\r
1057 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\battery\Segpart_17">NTC</a>\r
1061 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\chargefunc\Segpart_11">ConstantCurrent</a>\r
1067 <br><a href="#MM\chargefunc\Segpart_13">HaltNow</a>\r
1068 <tr valign=top>\r
1069   <td nowrap><font size=2><a name="MM\chargefunc\ChargeParameters"><b>ChargeParameters</b></a>\r
1070 </font>\r
1071   <td><font size=2>0000016E </font>\r
1072   <td><font size=2><a href="#MM\NIMHcharge\Segpart_7">Charge (NIMHcharge)</a>\r
1073 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\chargefunc\Segpart_13">HaltNow</a>\r
1077 <tr valign=top>\r
1078   <td nowrap><font size=2><a name="MM\chargefunc\HaltParameters"><b>HaltParameters</b></a>\r
1079 </font>\r
1080   <td><font size=2>00000173 </font>\r
1081   <td><font size=2><a href="#MM\NIMHcharge\Segpart_7">Charge (NIMHcharge)</a>\r
1082 <tr valign=top>\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
1085 <br>               calls direct\r
1086 <br>               stack 1 = 00000000 ( 00000004 )\r
1087 <br>               stack 2 = 00000000 ( 00000004 )\r
1088 </font>\r
1089   <td><font size=2>00000EAA </font>\r
1090   <td><font size=2><a href="#MM\NIMHcharge\Segpart_7">Charge (NIMHcharge)</a>\r
1091 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\chargefunc\Segpart_11">ConstantCurrent</a>\r
1095 <tr valign=top>\r
1096   <td nowrap><font size=2><a name="MM\chargefunc\HaltNow"><b>HaltNow</b></a>\r
1097 <br>               calls direct\r
1098 <br>               stack 1 = 00000000 ( 00000004 )\r
1099 <br>               stack 2 = 00000000 ( 00000004 )\r
1100 </font>\r
1101   <td><font size=2>00000F5E </font>\r
1102   <td align=center><font size=2>-</font>\r
1103 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\main\Segpart_9">main</a>\r
1109 <tr valign=top>\r
1110   <td nowrap><font size=2><a name="MM\main\CurrentState"><b>CurrentState</b></a>\r
1111 </font>\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
1115 <tr valign=top>\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
1121 </font>\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
1124 <tr valign=top>\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
1129 </font>\r
1130   <td><font size=2>00000026 </font>\r
1131   <td><font size=2><a href="#MM\main\Segpart_9">main (main)</a>\r
1132 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\statefunc\Segpart_20">Doze</a>\r
1138 <tr valign=top>\r
1139   <td nowrap><font size=2><a name="MM\statefunc\_A_MCUCR"><b>_A_MCUCR</b></a>\r
1140 </font>\r
1141   <td><font size=2>00000055 </font>\r
1142   <td align=center><font size=2>-</font>\r
1143 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\statefunc\Segpart_20">Doze</a>\r
1147 <tr valign=top>\r
1148   <td nowrap><font size=2><a name="MM\statefunc\_A_MCUSR"><b>_A_MCUSR</b></a>\r
1149 </font>\r
1150   <td><font size=2>00000054 </font>\r
1151   <td align=center><font size=2>-</font>\r
1152 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\statefunc\Segpart_16">Initialize</a>\r
1156 <tr valign=top>\r
1157   <td nowrap><font size=2><a name="MM\statefunc\_A_CLKPR"><b>_A_CLKPR</b></a>\r
1158 </font>\r
1159   <td><font size=2>00000048 </font>\r
1160   <td align=center><font size=2>-</font>\r
1161 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\statefunc\Segpart_20">Doze</a>\r
1165 <tr valign=top>\r
1166   <td nowrap><font size=2><a name="MM\statefunc\_A_WDTCR"><b>_A_WDTCR</b></a>\r
1167 </font>\r
1168   <td><font size=2>00000041 </font>\r
1169   <td align=center><font size=2>-</font>\r
1170 <tr valign=top>\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>&nbsp;  <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
1176 <tr valign=top>\r
1177   <td nowrap><font size=2><a name="MM\statefunc\ErrorFlags"><b>ErrorFlags</b></a>\r
1178 </font>\r
1179   <td><font size=2>00000185 </font>\r
1180   <td align=center><font size=2>-</font>\r
1181 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\statefunc\Segpart_22">SetErrorFlag</a>\r
1185 <tr valign=top>\r
1186   <td nowrap><font size=2><a name="MM\statefunc\ErrorState"><b>ErrorState</b></a>\r
1187 </font>\r
1188   <td><font size=2>00000186 </font>\r
1189   <td align=center><font size=2>-</font>\r
1190 <tr valign=top>\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
1193 <br>               calls direct\r
1194 <br>               stack 1 = 00000000 ( 00000004 )\r
1195 <br>               stack 2 = 00000000 ( 00000004 )\r
1196 </font>\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
1199 <tr valign=top>\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
1202 <br>               calls direct\r
1203 <br>               stack 1 = 00000000 ( 00000003 )\r
1204 <br>               stack 2 = 00000000 ( 00000004 )\r
1205 </font>\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
1208 <tr valign=top>\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
1213 </font>\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
1216 <tr valign=top>\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
1219 <br>               calls direct\r
1220 <br>               stack 1 = 00000000 ( 00000002 )\r
1221 <br>               stack 2 = 00000000 ( 00000002 )\r
1222 </font>\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
1225 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\statefunc\Segpart_21">Error</a>\r
1229 <br><a href="#MM\statefunc\Segpart_19">Sleep</a>\r
1230 <tr valign=top>\r
1231   <td nowrap><font size=2><a name="MM\statefunc\Doze"><b>Doze</b></a>\r
1232 <br>               calls direct\r
1233 <br>               stack 1 = 00000000 ( 00000000 )\r
1234 <br>               stack 2 = 00000000 ( 00000002 )\r
1235 </font>\r
1236   <td><font size=2>00001358 </font>\r
1237   <td align=center><font size=2>-</font>\r
1238 <tr valign=top>\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
1241 <br>               calls direct\r
1242 <br>               stack 1 = 00000000 ( 00000002 )\r
1243 <br>               stack 2 = 00000000 ( 00000004 )\r
1244 </font>\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
1247 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\statefunc\Segpart_17">BatteryControl</a>\r
1251 <tr valign=top>\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
1255 </font>\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
1259 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\statefunc\Segpart_17">BatteryControl</a>\r
1263 <br><a href="#MM\statefunc\Segpart_21">Error</a>\r
1264 <tr valign=top>\r
1265   <td nowrap><font size=2><a name="MM\statefunc\JumperCheck"><b>JumperCheck</b></a>\r
1266 <br>               calls direct\r
1267 <br>               stack 1 = 00000000 ( 00000000 )\r
1268 <br>               stack 2 = 00000000 ( 00000002 )\r
1269 </font>\r
1270   <td><font size=2>00001494 </font>\r
1271   <td align=center><font size=2>-</font>\r
1272 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\time\Segpart_20">Time_Init</a>\r
1278 <tr valign=top>\r
1279   <td nowrap><font size=2><a name="MM\time\_A_TIMSK"><b>_A_TIMSK</b></a>\r
1280 </font>\r
1281   <td><font size=2>00000059 </font>\r
1282   <td align=center><font size=2>-</font>\r
1283 <tr valign=top>\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>&nbsp;  <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
1289 <tr valign=top>\r
1290   <td nowrap><font size=2><a name="MM\time\_A_TCCR0B"><b>_A_TCCR0B</b></a>\r
1291 </font>\r
1292   <td><font size=2>00000053 </font>\r
1293   <td align=center><font size=2>-</font>\r
1294 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\time\Segpart_20">Time_Init</a>\r
1298 <tr valign=top>\r
1299   <td nowrap><font size=2><a name="MM\time\_A_TCCR0A"><b>_A_TCCR0A</b></a>\r
1300 </font>\r
1301   <td><font size=2>00000035 </font>\r
1302   <td align=center><font size=2>-</font>\r
1303 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\time\Segpart_20">Time_Init</a>\r
1307 <tr valign=top>\r
1308   <td nowrap><font size=2><a name="MM\time\_A_OCR0A"><b>_A_OCR0A</b></a>\r
1309 </font>\r
1310   <td><font size=2>00000033 </font>\r
1311   <td align=center><font size=2>-</font>\r
1312 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\time\Segpart_20">Time_Init</a>\r
1316 <tr valign=top>\r
1317   <td nowrap><font size=2><a name="MM\time\_A_OCR0B"><b>_A_OCR0B</b></a>\r
1318 </font>\r
1319   <td><font size=2>00000032 </font>\r
1320   <td align=center><font size=2>-</font>\r
1321 <tr valign=top>\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>&nbsp;  <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
1328 <tr valign=top>\r
1329   <td nowrap><font size=2><a name="MM\time\timeval"><b>timeval</b></a>\r
1330 </font>\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
1333 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\time\Segpart_10">TICK_ISR::??INTVEC 28</a>\r
1337 <tr valign=top>\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
1342 </font>\r
1343   <td><font size=2>00001516 </font>\r
1344   <td align=center><font size=2>-</font>\r
1345 <tr valign=top>\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
1350 </font>\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
1357 <tr valign=top>\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
1362 </font>\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
1370 <tr valign=top>\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
1375 </font>\r
1376   <td><font size=2>00001670 </font>\r
1377   <td><font size=2><a href="#MM\chargefunc\Segpart_11">ConstantCurrent (chargefunc)</a>\r
1378 <tr valign=top>\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
1383 </font>\r
1384   <td><font size=2>00001676 </font>\r
1385   <td><font size=2><a href="#MM\chargefunc\Segpart_11">ConstantCurrent (chargefunc)</a>\r
1386 <tr valign=top>\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
1391 </font>\r
1392   <td><font size=2>0000167C </font>\r
1393   <td><font size=2><a href="#MM\statefunc\Segpart_16">Initialize (statefunc)</a>\r
1394 <tr valign=top>\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
1397 </font>\r
1398   <td><font size=2>0000001C </font>\r
1399   <td align=center><font size=2>-</font>\r
1400 <tr valign=top>\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
1405 </font>\r
1406   <td><font size=2>000016C4 </font>\r
1407   <td align=center><font size=2>-</font>\r
1408 <tr valign=top>\r
1409   <td nowrap><font size=2><a name="MM\?__exit\?C_EXIT"><b>?C_EXIT</b></a>\r
1410 </font>\r
1411   <td><font size=2>000016C4 </font>\r
1412   <td align=center><font size=2>-</font>\r
1413 <tr valign=top>\r
1414   <td nowrap><font size=2><a name="MM\?__exit\?C_FUNCALL"><b>?C_FUNCALL</b></a>\r
1415 </font>\r
1416   <td><font size=2>000016C2 </font>\r
1417   <td align=center><font size=2>-</font>\r
1418 <tr valign=top>\r
1419   <td nowrap><font size=2><a name="MM\?__exit\_exit"><b>_exit</b></a>\r
1420 </font>\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
1423 <tr valign=top>\r
1424   <td nowrap><font size=2><a name="MM\?__exit\exit"><b>exit</b></a>\r
1425 </font>\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
1428 <tr valign=top>\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
1434 </font>\r
1435   <td><font size=2>000016C8 </font>\r
1436   <td><font size=2><a href="#MM\statefunc\Segpart_23">JumperCheck (statefunc)</a>\r
1437 <tr valign=top>\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
1441 </font>\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
1444 <tr valign=top>\r
1445   <td nowrap><font size=2><a name="MM\?RESET\?RESET"><b>?RESET</b></a>\r
1446 </font>\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
1449 <tr valign=top>\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
1453 </font>\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
1456 <tr valign=top>\r
1457   <td nowrap><font size=2><a name="MM\?C_STARTUP\__RESTART"><b>__RESTART</b></a>\r
1458 </font>\r
1459   <td><font size=2>000016D8 </font>\r
1460   <td align=center><font size=2>-</font>\r
1461 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\?C_STARTUP\Segpart_2">Segment part 2</a>\r
1465 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\?C_STARTUP\Segpart_5">Segment part 5</a>\r
1469 <tr valign=top>\r
1470   <td nowrap><font size=2><a name="MM\?C_STARTUP\?call_low_level_init"><b>?call_low_level_init</b></a>\r
1471 </font>\r
1472   <td><font size=2>000016E4 </font>\r
1473   <td align=center><font size=2>-</font>\r
1474 <tr valign=top>\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
1477 </font>\r
1478   <td><font size=2>000016E6 </font>\r
1479   <td><font size=2><a href="#MM\battery\Segpart_16">?&lt;Segment init: NEAR_I&gt; (battery)</a>\r
1480 <br><a href="#MM\ADC\Segpart_15">?&lt;Segment init: NEAR_Z&gt; (ADC)</a>\r
1481 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\?C_STARTUP\Segpart_7">?call_low_level_init</a>\r
1485 <tr valign=top>\r
1486   <td nowrap><font size=2><a name="MM\?C_STARTUP\?cstartup_call_main"><b>?cstartup_call_main</b></a>\r
1487 </font>\r
1488   <td><font size=2>000016EC </font>\r
1489   <td align=center><font size=2>-</font>\r
1490 <tr valign=top>\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>&nbsp;  <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
1496 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\?EEPROM_16\Segpart_3">__eeget8_16</a>\r
1500 <tr valign=top>\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
1503 </font>\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
1512 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\?EEPROM_16\Segpart_10">__eeput8_16</a>\r
1516 <tr valign=top>\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
1519 </font>\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
1525 <tr valign=top>\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
1529 </font>\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
1539 <tr valign=top>\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
1543 </font>\r
1544   <td><font size=2>00001746 </font>\r
1545   <td><font size=2><a href="#MM\battery\Segpart_22">EnableBattery (battery)</a>\r
1546 <tr valign=top>\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
1550 </font>\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
1554 <tr valign=top>\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
1558 </font>\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
1563 <tr valign=top>\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
1567 </font>\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
1572 <tr valign=top>\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
1576 </font>\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
1579 <tr valign=top>\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
1583 </font>\r
1584   <td><font size=2>000017E6 </font>\r
1585   <td><font size=2><a href="#MM\battery\Segpart_21">BatteryDataRefresh (battery)</a>\r
1586 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\?PROLOGUE_L09\Segpart_8">?PROLOGUE8_L09</a>\r
1590 <tr valign=top>\r
1591   <td nowrap><font size=2><a name="MM\?PROLOGUE_L09\?PROLOGUE7_L09"><b>?PROLOGUE7_L09</b></a>\r
1592 </font>\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
1596 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\?PROLOGUE_L09\Segpart_9">?PROLOGUE7_L09</a>\r
1600 <tr valign=top>\r
1601   <td nowrap><font size=2><a name="MM\?PROLOGUE_L09\?PROLOGUE6_L09"><b>?PROLOGUE6_L09</b></a>\r
1602 </font>\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
1606 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\?PROLOGUE_L09\Segpart_10">?PROLOGUE6_L09</a>\r
1610 <tr valign=top>\r
1611   <td nowrap><font size=2><a name="MM\?PROLOGUE_L09\?PROLOGUE5_L09"><b>?PROLOGUE5_L09</b></a>\r
1612 </font>\r
1613   <td><font size=2>000017EC </font>\r
1614   <td align=center><font size=2>-</font>\r
1615 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\?PROLOGUE_L09\Segpart_11">?PROLOGUE5_L09</a>\r
1619 <tr valign=top>\r
1620   <td nowrap><font size=2><a name="MM\?PROLOGUE_L09\?PROLOGUE4_L09"><b>?PROLOGUE4_L09</b></a>\r
1621 </font>\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
1631 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\?PROLOGUE_L09\Segpart_12">?PROLOGUE4_L09</a>\r
1635 <tr valign=top>\r
1636   <td nowrap><font size=2><a name="MM\?PROLOGUE_L09\?PROLOGUE3_L09"><b>?PROLOGUE3_L09</b></a>\r
1637 </font>\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
1641 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\?PROLOGUE_L09\Segpart_13">?PROLOGUE3_L09</a>\r
1645 <tr valign=top>\r
1646   <td nowrap><font size=2><a name="MM\?PROLOGUE_L09\?PROLOGUE2_L09"><b>?PROLOGUE2_L09</b></a>\r
1647 </font>\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
1652 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\?PROLOGUE_L09\Segpart_14">?PROLOGUE2_L09</a>\r
1656 <tr valign=top>\r
1657   <td nowrap><font size=2><a name="MM\?PROLOGUE_L09\?PROLOGUE1_L09"><b>?PROLOGUE1_L09</b></a>\r
1658 </font>\r
1659   <td><font size=2>000017F4 </font>\r
1660   <td align=center><font size=2>-</font>\r
1661 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\?PROLOGUE_L09\Segpart_15">?PROLOGUE1_L09</a>\r
1665 <tr valign=top>\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
1669 </font>\r
1670   <td><font size=2>000017F8 </font>\r
1671   <td><font size=2><a href="#MM\battery\Segpart_21">BatteryDataRefresh (battery)</a>\r
1672 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\?EPILOGUE_B_L09\Segpart_8">?EPILOGUE_B8_L09</a>\r
1676 <tr valign=top>\r
1677   <td nowrap><font size=2><a name="MM\?EPILOGUE_B_L09\?EPILOGUE_B7_L09"><b>?EPILOGUE_B7_L09</b></a>\r
1678 </font>\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
1681 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\?EPILOGUE_B_L09\Segpart_9">?EPILOGUE_B7_L09</a>\r
1685 <tr valign=top>\r
1686   <td nowrap><font size=2><a name="MM\?EPILOGUE_B_L09\?EPILOGUE_B6_L09"><b>?EPILOGUE_B6_L09</b></a>\r
1687 </font>\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
1691 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\?EPILOGUE_B_L09\Segpart_10">?EPILOGUE_B6_L09</a>\r
1695 <tr valign=top>\r
1696   <td nowrap><font size=2><a name="MM\?EPILOGUE_B_L09\?EPILOGUE_B5_L09"><b>?EPILOGUE_B5_L09</b></a>\r
1697 </font>\r
1698   <td><font size=2>000017FE </font>\r
1699   <td align=center><font size=2>-</font>\r
1700 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\?EPILOGUE_B_L09\Segpart_11">?EPILOGUE_B5_L09</a>\r
1704 <tr valign=top>\r
1705   <td nowrap><font size=2><a name="MM\?EPILOGUE_B_L09\?EPILOGUE_B4_L09"><b>?EPILOGUE_B4_L09</b></a>\r
1706 </font>\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
1716 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\?EPILOGUE_B_L09\Segpart_12">?EPILOGUE_B4_L09</a>\r
1720 <tr valign=top>\r
1721   <td nowrap><font size=2><a name="MM\?EPILOGUE_B_L09\?EPILOGUE_B3_L09"><b>?EPILOGUE_B3_L09</b></a>\r
1722 </font>\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
1726 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\?EPILOGUE_B_L09\Segpart_13">?EPILOGUE_B3_L09</a>\r
1730 <tr valign=top>\r
1731   <td nowrap><font size=2><a name="MM\?EPILOGUE_B_L09\?EPILOGUE_B2_L09"><b>?EPILOGUE_B2_L09</b></a>\r
1732 </font>\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
1737 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\?EPILOGUE_B_L09\Segpart_14">?EPILOGUE_B2_L09</a>\r
1741 <tr valign=top>\r
1742   <td nowrap><font size=2><a name="MM\?EPILOGUE_B_L09\?EPILOGUE_B1_L09"><b>?EPILOGUE_B1_L09</b></a>\r
1743 </font>\r
1744   <td><font size=2>00001806 </font>\r
1745   <td align=center><font size=2>-</font>\r
1746 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\?EPILOGUE_B_L09\Segpart_15">?EPILOGUE_B1_L09</a>\r
1750 <tr valign=top>\r
1751   <td nowrap><font size=2><a name="MM\?EPILOGUE_B_L09\?EPILOGUE_B0_L09"><b>?EPILOGUE_B0_L09</b></a>\r
1752 </font>\r
1753   <td><font size=2>00001808 </font>\r
1754   <td align=center><font size=2>-</font>\r
1755 <tr valign=top>\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
1759 </font>\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
1767 <tr valign=top>\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
1771 </font>\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
1779 <tr valign=top>\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
1783 </font>\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
1788 <tr valign=top>\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
1792 </font>\r
1793   <td><font size=2>00001816 </font>\r
1794   <td><font size=2><a href="#MM\battery\Segpart_21">BatteryDataRefresh (battery)</a>\r
1795 <tr valign=top>\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
1801 </font>\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
1804 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\?segment_init\Segpart_6">__segment_init</a>\r
1809 <tr valign=top>\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
1813 </font>\r
1814   <td><font size=2>0000181A </font>\r
1815 <tr valign=top>\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>&nbsp;  <td><font size=2><a href="#MM\?segment_init\Segpart_6">__segment_init</a>\r
1819 <tr valign=top>\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
1823 </font>\r
1824   <td><font size=2>00001822 </font>\r
1825 <tr valign=top>\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>&nbsp;  <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
1830 <tr valign=top>\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
1833 <br>               calls direct\r
1834 <br>               stack 1 = 00000000 ( 00000000 )\r
1835 <br>               stack 2 = 00000000 ( 00000002 )\r
1836 </font>\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
1839 <tr valign=top>\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
1843 <tr valign=top>\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
1845 </table>\r
1846 \r
1847 \r
1848 <p><hr><p>\r
1849 <h2><a name="Module Summary">Module Summary</a></h2>\r
1850 \r
1851 \r
1852 <table bgcolor="#d0d0d0" border=1 cellpadding=2>\r
1853 <tr>\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
1858 </tr>\r
1859 <tr>\r
1860 <td valign=top><font size=2>&nbsp;</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
1865 </tr>\r
1866 <tr>\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>&nbsp;</font></td>\r
1870 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1871 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1872 </tr>\r
1873 <tr>\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>&nbsp;</font></td>\r
1877 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1878 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1879 </tr>\r
1880 <tr>\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>&nbsp;</font></td>\r
1884 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1885 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1886 </tr>\r
1887 <tr>\r
1888 <td valign=top><font size=2>?FILLER_BYTES<br>&nbsp;&nbsp;+&nbsp;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>&nbsp;</font></td>\r
1891 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1892 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1893 </tr>\r
1894 <tr>\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>&nbsp;</font></td>\r
1898 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1899 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1900 </tr>\r
1901 <tr>\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>&nbsp;</font></td>\r
1905 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1906 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1907 </tr>\r
1908 <tr>\r
1909 <td valign=top><font size=2>?RESET<br>&nbsp;&nbsp;+&nbsp;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>&nbsp;</font></td>\r
1912 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1913 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1914 </tr>\r
1915 <tr>\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>&nbsp;</font></td>\r
1919 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1920 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1921 </tr>\r
1922 <tr>\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>&nbsp;</font></td>\r
1926 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1927 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1928 </tr>\r
1929 <tr>\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>&nbsp;</font></td>\r
1933 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1934 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1935 </tr>\r
1936 <tr>\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>&nbsp;</font></td>\r
1940 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1941 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1942 </tr>\r
1943 <tr>\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>&nbsp;</font></td>\r
1947 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1948 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1949 </tr>\r
1950 <tr>\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>&nbsp;</font></td>\r
1954 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1955 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1956 </tr>\r
1957 <tr>\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>&nbsp;</font></td>\r
1961 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1962 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1963 </tr>\r
1964 <tr>\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>&nbsp;</font></td>\r
1968 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1969 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1970 </tr>\r
1971 <tr>\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>&nbsp;</font></td>\r
1975 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1976 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1977 </tr>\r
1978 <tr>\r
1979 <td valign=top><font size=2>ADC<br>&nbsp;&nbsp;+&nbsp;shared<br>&nbsp;&nbsp;+&nbsp;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
1984 </tr>\r
1985 <tr>\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>&nbsp;</font></td>\r
1989 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1990 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
1991 </tr>\r
1992 <tr>\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>&nbsp;</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>&nbsp;</font></td>\r
1998 </tr>\r
1999 <tr>\r
2000 <td valign=top><font size=2>PWM<br>&nbsp;&nbsp;+&nbsp;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>&nbsp;</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>&nbsp;</font></td>\r
2005 </tr>\r
2006 <tr>\r
2007 <td valign=top><font size=2>USI<br>&nbsp;&nbsp;+&nbsp;shared<br>&nbsp;&nbsp;+&nbsp;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>&nbsp;</font></td>\r
2012 </tr>\r
2013 <tr>\r
2014 <td valign=top><font size=2>battery</font></td>\r
2015 <td align=right valign=top><font size=2>1&nbsp;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>&nbsp;</font></td>\r
2018 <td align=right valign=top><font size=2>130</font></td>\r
2019 </tr>\r
2020 <tr>\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>&nbsp;</font></td>\r
2025 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
2026 </tr>\r
2027 <tr>\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>&nbsp;</font></td>\r
2032 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
2033 </tr>\r
2034 <tr>\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>&nbsp;</font></td>\r
2038 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
2039 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
2040 </tr>\r
2041 <tr>\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>&nbsp;</font></td>\r
2047 </tr>\r
2048 <tr>\r
2049 <td valign=top><font size=2>time<br>&nbsp;&nbsp;+&nbsp;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>&nbsp;</font></td>\r
2054 </tr>\r
2055 <tr>\r
2056 <td valign=top><font size=2>N/A&nbsp;(command&nbsp;line)</font></td>\r
2057 <td align=right valign=top><font size=2>&nbsp;</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>&nbsp;</font></td>\r
2060 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
2061 </tr>\r
2062 <tr>\r
2063 <td valign=top><font size=2>N/A&nbsp;(alignment)</font></td>\r
2064 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
2065 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
2066 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
2067 <td align=right valign=top><font size=2>&nbsp;</font></td>\r
2068 </tr>\r
2069 <tr>\r
2070 <th align=left valign=top><font size=2>Total:<br>&nbsp;&nbsp;+&nbsp;common</font></th>\r
2071 <th align=right valign=top><font size=2>6&nbsp;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
2075 </tr>\r
2076 </table>\r
2077 <p><hr><p>\r
2078 <a name="Call Graph"></a>\r
2079 <table bgcolor="#9fd975" border=1 cellpadding=2>\r
2080 <tr>\r
2081   <th align=center colspan=8><font size=4><B>Call Graph</B>\r
2082 </font>\r
2083 <tr>\r
2084   <th colspan=6><font size=3>Sub-tree of type: Interrupt function tree that does not make<br>indirect calls</font>\r
2085 <tr>\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
2090 <tr>\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
2095 <tr>\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
2099   <td>\r
2100   <td>\r
2101 <tr>\r
2102   <td align=right><font size=2>2</font>\r
2103   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2108 <tr>\r
2109   <td align=right><font size=2>2</font>\r
2110   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2115 <tr>\r
2116   <td align=right><font size=2>2</font>\r
2117   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2122 <tr>\r
2123   <td align=right><font size=2>2</font>\r
2124   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2129 <tr>\r
2130   <td align=right><font size=2>1</font>\r
2131   <td><font size=2>&nbsp;&nbsp;<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
2136 <tr>\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
2140   <td>\r
2141   <td>\r
2142 <tr>\r
2143   <th colspan=6><font size=3>Sub-tree of type: Interrupt function tree that does not make<br>indirect calls</font>\r
2144 <tr>\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
2149 <tr>\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
2154 <tr>\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
2158   <td>\r
2159   <td>\r
2160 <tr>\r
2161   <td align=right><font size=2>2</font>\r
2162   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2167 <tr>\r
2168   <td align=right><font size=2>2</font>\r
2169   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2174 <tr>\r
2175   <td align=right><font size=2>2</font>\r
2176   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2181 <tr>\r
2182   <td align=right><font size=2>2</font>\r
2183   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2188 <tr>\r
2189   <td align=right><font size=2>2</font>\r
2190   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2195 <tr>\r
2196   <td align=right><font size=2>2</font>\r
2197   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2202 <tr>\r
2203   <td align=right><font size=2>2</font>\r
2204   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2209 <tr>\r
2210   <td align=right><font size=2>2</font>\r
2211   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2216 <tr>\r
2217   <td align=right><font size=2>2</font>\r
2218   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2223 <tr>\r
2224   <td align=right><font size=2>2</font>\r
2225   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2230 <tr>\r
2231   <td align=right><font size=2>1</font>\r
2232   <td><font size=2>&nbsp;&nbsp;<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
2237 <tr>\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
2241   <td>\r
2242   <td>\r
2243 <tr>\r
2244   <th colspan=6><font size=3>Sub-tree of type: Interrupt function tree that does not make<br>indirect calls</font>\r
2245 <tr>\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
2250 <tr>\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
2255 <tr>\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
2259   <td>\r
2260   <td>\r
2261 <tr>\r
2262   <td align=right><font size=2>1</font>\r
2263   <td><font size=2>&nbsp;&nbsp;<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
2268 <tr>\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
2272   <td>\r
2273   <td>\r
2274 <tr>\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
2276 <tr>\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
2281 <tr>\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
2286 <tr>\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
2290   <td>\r
2291   <td>\r
2292 <tr>\r
2293   <td align=right><font size=2>2</font>\r
2294   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2299 <tr>\r
2300   <td align=right><font size=2>3</font>\r
2301   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2306 <tr>\r
2307   <td align=right><font size=2>3</font>\r
2308   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2313 <tr>\r
2314   <td align=right><font size=2>3</font>\r
2315   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2320 <tr>\r
2321   <td align=right><font size=2>4</font>\r
2322   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2327 <tr>\r
2328   <td align=right><font size=2>4</font>\r
2329   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2334 <tr>\r
2335   <td align=right><font size=2>4</font>\r
2336   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2341 <tr>\r
2342   <td align=right><font size=2>6</font>\r
2343   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2348 <tr>\r
2349   <td align=right><font size=2>6</font>\r
2350   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2355 <tr>\r
2356   <td align=right><font size=2>5</font>\r
2357   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2362 <tr>\r
2363   <td align=right><font size=2>4</font>\r
2364   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2369 <tr>\r
2370   <td align=right><font size=2>4</font>\r
2371   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2376 <tr>\r
2377   <td align=right><font size=2>4</font>\r
2378   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2383 <tr>\r
2384   <td align=right><font size=2>3</font>\r
2385   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2390 <tr>\r
2391   <td align=right><font size=2>3</font>\r
2392   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2397 <tr>\r
2398   <td align=right><font size=2>3</font>\r
2399   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2404 <tr>\r
2405   <td align=right><font size=2>3</font>\r
2406   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2411 <tr>\r
2412   <td align=right><font size=2>2</font>\r
2413   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2418 <tr>\r
2419   <td align=right><font size=2>3</font>\r
2420   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2425 <tr>\r
2426   <td align=right><font size=2>3</font>\r
2427   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2432 <tr>\r
2433   <td align=right><font size=2>2</font>\r
2434   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2439 <tr>\r
2440   <td align=right><font size=2>2</font>\r
2441   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2446 <tr>\r
2447   <td align=right><font size=2>1</font>\r
2448   <td><font size=2>&nbsp;&nbsp;<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
2453 <tr>\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
2457   <td>\r
2458   <td>\r
2459 <tr>\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
2461 <tr>\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
2466 <tr>\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
2471 <tr>\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
2475   <td>\r
2476   <td>\r
2477 <tr>\r
2478   <td align=right><font size=2>2</font>\r
2479   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2484 <tr>\r
2485   <td align=right><font size=2>2</font>\r
2486   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2491 <tr>\r
2492   <td align=right><font size=2>3</font>\r
2493   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2498 <tr>\r
2499   <td align=right><font size=2>3</font>\r
2500   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2505 <tr>\r
2506   <td align=right><font size=2>2</font>\r
2507   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2512 <tr>\r
2513   <td align=right><font size=2>2</font>\r
2514   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2519 <tr>\r
2520   <td align=right><font size=2>2</font>\r
2521   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2526 <tr>\r
2527   <td align=right><font size=2>2</font>\r
2528   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2533 <tr>\r
2534   <td align=right><font size=2>3</font>\r
2535   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2540 <tr>\r
2541   <td align=right><font size=2>2</font>\r
2542   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2547 <tr>\r
2548   <td align=right><font size=2>2</font>\r
2549   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2554 <tr>\r
2555   <td align=right><font size=2>1</font>\r
2556   <td><font size=2>&nbsp;&nbsp;<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
2561 <tr>\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
2565   <td>\r
2566   <td>\r
2567 <tr>\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
2569 <tr>\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
2574 <tr>\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
2579 <tr>\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
2583   <td>\r
2584   <td>\r
2585 <tr>\r
2586   <td align=right><font size=2>3</font>\r
2587   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2592 <tr>\r
2593   <td align=right><font size=2>3</font>\r
2594   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2599 <tr>\r
2600   <td align=right><font size=2>3</font>\r
2601   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2606 <tr>\r
2607   <td align=right><font size=2>3</font>\r
2608   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2613 <tr>\r
2614   <td align=right><font size=2>3</font>\r
2615   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2620 <tr>\r
2621   <td align=right><font size=2>3</font>\r
2622   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2627 <tr>\r
2628   <td align=right><font size=2>3</font>\r
2629   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2634 <tr>\r
2635   <td align=right><font size=2>3</font>\r
2636   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2641 <tr>\r
2642   <td align=right><font size=2>2</font>\r
2643   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2648 <tr>\r
2649   <td align=right><font size=2>2</font>\r
2650   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2655 <tr>\r
2656   <td align=right><font size=2>2</font>\r
2657   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2662 <tr>\r
2663   <td align=right><font size=2>2</font>\r
2664   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2669 <tr>\r
2670   <td align=right><font size=2>3</font>\r
2671   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2676 <tr>\r
2677   <td align=right><font size=2>4</font>\r
2678   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2683 <tr>\r
2684   <td align=right><font size=2>3</font>\r
2685   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2690 <tr>\r
2691   <td align=right><font size=2>4</font>\r
2692   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2697 <tr>\r
2698   <td align=right><font size=2>4</font>\r
2699   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2704 <tr>\r
2705   <td align=right><font size=2>3</font>\r
2706   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2711 <tr>\r
2712   <td align=right><font size=2>3</font>\r
2713   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2718 <tr>\r
2719   <td align=right><font size=2>2</font>\r
2720   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2725 <tr>\r
2726   <td align=right><font size=2>2</font>\r
2727   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2732 <tr>\r
2733   <td align=right><font size=2>2</font>\r
2734   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2739 <tr>\r
2740   <td align=right><font size=2>1</font>\r
2741   <td><font size=2>&nbsp;&nbsp;<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
2746 <tr>\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
2750   <td>\r
2751   <td>\r
2752 <tr>\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
2754 <tr>\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
2759 <tr>\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
2764 <tr>\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
2768   <td>\r
2769   <td>\r
2770 <tr>\r
2771   <td align=right><font size=2>1</font>\r
2772   <td><font size=2>&nbsp;&nbsp;<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
2777 <tr>\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
2781   <td>\r
2782   <td>\r
2783 <tr>\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
2785 <tr>\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
2790 <tr>\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
2795 <tr>\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
2799   <td>\r
2800   <td>\r
2801 <tr>\r
2802   <td align=right><font size=2>3</font>\r
2803   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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
2808 <tr>\r
2809   <td align=right><font size=2>2</font>\r
2810   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2815 <tr>\r
2816   <td align=right><font size=2>2</font>\r
2817   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2822 <tr>\r
2823   <td align=right><font size=2>2</font>\r
2824   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2829 <tr>\r
2830   <td align=right><font size=2>2</font>\r
2831   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2836 <tr>\r
2837   <td align=right><font size=2>2</font>\r
2838   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2843 <tr>\r
2844   <td align=right><font size=2>1</font>\r
2845   <td><font size=2>&nbsp;&nbsp;<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
2850 <tr>\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
2854   <td>\r
2855   <td>\r
2856 <tr>\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
2858 <tr>\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
2863 <tr>\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
2868 <tr>\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
2872   <td>\r
2873   <td>\r
2874 <tr>\r
2875   <td align=right><font size=2>2</font>\r
2876   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2881 <tr>\r
2882   <td align=right><font size=2>2</font>\r
2883   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2888 <tr>\r
2889   <td align=right><font size=2>2</font>\r
2890   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2895 <tr>\r
2896   <td align=right><font size=2>2</font>\r
2897   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
2902 <tr>\r
2903   <td align=right><font size=2>1</font>\r
2904   <td><font size=2>&nbsp;&nbsp;<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
2909 <tr>\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
2913   <td>\r
2914   <td>\r
2915 <tr>\r
2916   <th colspan=6><font size=3>Sub-tree of type: Function tree that makes indirect calls</font>\r
2917 <tr>\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
2922 <tr>\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
2927 <tr>\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
2931   <td>\r
2932   <td>\r
2933 <tr>\r
2934   <td align=right><font size=2>1</font>\r
2935   <td><font size=2>&nbsp;&nbsp;<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
2940 <tr>\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
2944   <td>\r
2945   <td>\r
2946 <tr>\r
2947   <th colspan=6><font size=3>Sub-tree of type: Function tree</font>\r
2948 <tr>\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
2953 <tr>\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
2958 <tr>\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
2962   <td>\r
2963   <td>\r
2964 <tr>\r
2965   <td align=right><font size=2>1</font>\r
2966   <td><font size=2>&nbsp;&nbsp;<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
2971 <tr>\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
2975   <td>\r
2976   <td>\r
2977 <tr>\r
2978   <th colspan=6><font size=3>Sub-tree of type: Function tree</font>\r
2979 <tr>\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
2984 <tr>\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
2989 <tr>\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
2993   <td>\r
2994   <td>\r
2995 <tr>\r
2996   <td align=right><font size=2>2</font>\r
2997   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
3002 <tr>\r
3003   <td align=right><font size=2>2</font>\r
3004   <td><font size=2>&nbsp;&nbsp;&nbsp;&nbsp;<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
3009 <tr>\r
3010   <td align=right><font size=2>1</font>\r
3011   <td><font size=2>&nbsp;&nbsp;<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
3016 <tr>\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
3020   <td>\r
3021   <td>\r
3022 </table>\r
3023 <p><hr><p>\r
3024 <a name="Segments in Address Order"></a>\r
3025 <table bgcolor="#bbbb00" border=1 cellpadding=2>\r
3026 <tr>\r
3027   <th align=center colspan=7><font size=4><B>Segments in Address Order</B>\r
3028 </font>\r
3029 <tr>\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
3037 <tr valign=top>\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
3044 <tr valign=top>\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
3051 <tr valign=top>\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
3058 <tr valign=top>\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
3065 <tr valign=top>\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
3072 <tr valign=top>\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
3079 <tr valign=top>\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
3086 <tr valign=top>\r
3087   <td align=center colspan=2><font size=2>0000001D </font>\r
3088   <td align=right><font size=2></font>\r
3089 <tr valign=top>\r
3090   <td align=center colspan=2><font size=2>0000001E </font>\r
3091   <td align=right><font size=2></font>\r
3092 <tr valign=top>\r
3093   <td align=center colspan=2><font size=2>0000001F </font>\r
3094   <td align=right><font size=2></font>\r
3095 <tr valign=top>\r
3096   <td align=center colspan=2><font size=2>00000020 - 00000020</font>\r
3097   <td align=right><font size=2>1</font>\r
3098 <tr valign=top>\r
3099   <td align=center colspan=2><font size=2>00000023 - 00000027</font>\r
3100   <td align=right><font size=2>5</font>\r
3101 <tr valign=top>\r
3102   <td align=center colspan=2><font size=2>0000002D - 0000002F</font>\r
3103   <td align=right><font size=2>3</font>\r
3104 <tr valign=top>\r
3105   <td align=center colspan=2><font size=2>00000032 - 00000033</font>\r
3106   <td align=right><font size=2>2</font>\r
3107 <tr valign=top>\r
3108   <td align=center colspan=2><font size=2>00000035 - 00000035</font>\r
3109   <td align=right><font size=2>1</font>\r
3110 <tr valign=top>\r
3111   <td align=center colspan=2><font size=2>00000037 - 0000003B</font>\r
3112   <td align=right><font size=2>5</font>\r
3113 <tr valign=top>\r
3114   <td align=center colspan=2><font size=2>00000041 - 00000041</font>\r
3115   <td align=right><font size=2>1</font>\r
3116 <tr valign=top>\r
3117   <td align=center colspan=2><font size=2>00000044 - 00000044</font>\r
3118   <td align=right><font size=2>1</font>\r
3119 <tr valign=top>\r
3120   <td align=center colspan=2><font size=2>00000046 - 0000004D</font>\r
3121   <td align=right><font size=2>8</font>\r
3122 <tr valign=top>\r
3123   <td align=center colspan=2><font size=2>0000004F - 00000050</font>\r
3124   <td align=right><font size=2>2</font>\r
3125 <tr valign=top>\r
3126   <td align=center colspan=2><font size=2>00000053 - 00000055</font>\r
3127   <td align=right><font size=2>3</font>\r
3128 <tr valign=top>\r
3129   <td align=center colspan=2><font size=2>00000059 - 00000059</font>\r
3130   <td align=right><font size=2>1</font>\r
3131 <tr valign=top>\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
3138 <tr valign=top>\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
3145 <tr valign=top>\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
3152 <tr valign=top>\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
3159 <tr valign=top>\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
3166 </table>\r
3167 \r
3168 <hr>\r
3169 \r
3170 <p><a name="Memory Summary"></a><table>\r
3171 \r
3172 <table >\r
3173 <tr>\r
3174 <td align=right valign=top>6&nbsp;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>&nbsp;</td>\r
3181 <td valign=top>&nbsp;</td>\r
3182 <td align=right valign=top>8</td>\r
3183 <td valign=top>range&nbsp;fill</td>\r
3184 <td valign=top>)</td>\r
3185 </tr>\r
3186 <tr>\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
3196 </tr>\r
3197 <tr>\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
3203 </tr>\r
3204 </table>\r
3205 \r
3206 Errors: none\r
3207 Warnings: none\r
3208 \r