| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928 |
- *** EVALUATION ***
- PROGRAM "C:\Users\shcorya\OneDrive - Indiana University\362\Final_Project\bin\Project.abs"
- *********************************************************************************************
- TARGET SECTION
- ---------------------------------------------------------------------------------------------
- Processor : Freescale HC12
- Memory Model: SMALL
- File Format : ELF\DWARF 2.0
- Linker : SmartLinker V-5.0.40 Build 10203, Jul 23 2010
- *********************************************************************************************
- FILE SECTION
- ---------------------------------------------------------------------------------------------
- main.asm.o Model: SMALL, Lang: Assembler
- lcddisp.c.o Model: SMALL, Lang: ANSI-C
- mc9s12e128.c.o Model: SMALL, Lang: ANSI-C
- potentiometer.c.o Model: SMALL, Lang: ANSI-C
- IRQ_ISR.asm.o Model: SMALL, Lang: Assembler
- circulation.asm.o Model: SMALL, Lang: Assembler
- debounce.asm.o Model: SMALL, Lang: Assembler
- eventloop.asm.o Model: SMALL, Lang: Assembler
- growlights.asm.o Model: SMALL, Lang: Assembler
- menu.asm.o Model: SMALL, Lang: Assembler
- password.asm.o Model: SMALL, Lang: Assembler
- keypad.asm.o Model: SMALL, Lang: Assembler
- water.asm.o Model: SMALL, Lang: Assembler
- wall.asm.o Model: SMALL, Lang: Assembler
- *********************************************************************************************
- STARTUP SECTION
- ---------------------------------------------------------------------------------------------
- Entry point: 0xC000 (_Startup)
- *********************************************************************************************
- SECTION-ALLOCATION SECTION
- Section Name Size Type From To Segment
- ---------------------------------------------------------------------------------------------
- .init 242 R 0xC000 0xC0F1 ROM_C000
- NON_BANKED 267 R 0xC0F2 0xC1FC ROM_C000
- .stack 256 R/W 0x400 0x4FF RAM
- .abs_section_8 1 N/I 0x8 0x8 .absSeg0
- .abs_section_9 1 N/I 0x9 0x9 .absSeg1
- .abs_section_a 1 N/I 0xA 0xA .absSeg2
- .abs_section_b 1 N/I 0xB 0xB .absSeg3
- .abs_section_c 1 N/I 0xC 0xC .absSeg4
- .abs_section_d 1 N/I 0xD 0xD .absSeg5
- .abs_section_e 1 N/I 0xE 0xE .absSeg6
- .abs_section_10 1 N/I 0x10 0x10 .absSeg7
- .abs_section_11 1 N/I 0x11 0x11 .absSeg8
- .abs_section_13 1 N/I 0x13 0x13 .absSeg9
- .abs_section_15 1 N/I 0x15 0x15 .absSeg10
- .abs_section_16 1 N/I 0x16 0x16 .absSeg11
- .abs_section_19 1 N/I 0x19 0x19 .absSeg12
- .abs_section_1c 1 N/I 0x1C 0x1C .absSeg13
- .abs_section_1d 1 N/I 0x1D 0x1D .absSeg14
- .abs_section_1e 1 N/I 0x1E 0x1E .absSeg15
- .abs_section_1f 1 N/I 0x1F 0x1F .absSeg16
- .abs_section_20 1 N/I 0x20 0x20 .absSeg17
- .abs_section_21 1 N/I 0x21 0x21 .absSeg18
- .abs_section_24 1 N/I 0x24 0x24 .absSeg19
- .abs_section_25 1 N/I 0x25 0x25 .absSeg20
- .abs_section_28 1 N/I 0x28 0x28 .absSeg21
- .abs_section_29 1 N/I 0x29 0x29 .absSeg22
- .abs_section_2a 1 N/I 0x2A 0x2A .absSeg23
- .abs_section_2d 1 N/I 0x2D 0x2D .absSeg24
- .abs_section_30 1 N/I 0x30 0x30 .absSeg25
- .abs_section_32 1 N/I 0x32 0x32 .absSeg26
- .abs_section_33 1 N/I 0x33 0x33 .absSeg27
- .abs_section_34 1 N/I 0x34 0x34 .absSeg28
- .abs_section_35 1 N/I 0x35 0x35 .absSeg29
- .abs_section_37 1 N/I 0x37 0x37 .absSeg30
- .abs_section_38 1 N/I 0x38 0x38 .absSeg31
- .abs_section_39 1 N/I 0x39 0x39 .absSeg32
- .abs_section_3a 1 N/I 0x3A 0x3A .absSeg33
- .abs_section_3b 1 N/I 0x3B 0x3B .absSeg34
- .abs_section_3c 1 N/I 0x3C 0x3C .absSeg35
- .abs_section_3f 1 N/I 0x3F 0x3F .absSeg36
- .abs_section_40 1 N/I 0x40 0x40 .absSeg37
- .abs_section_41 1 N/I 0x41 0x41 .absSeg38
- .abs_section_42 1 N/I 0x42 0x42 .absSeg39
- .abs_section_43 1 N/I 0x43 0x43 .absSeg40
- .abs_section_46 1 N/I 0x46 0x46 .absSeg41
- .abs_section_47 1 N/I 0x47 0x47 .absSeg42
- .abs_section_48 1 N/I 0x48 0x48 .absSeg43
- .abs_section_4a 1 N/I 0x4A 0x4A .absSeg44
- .abs_section_4c 1 N/I 0x4C 0x4C .absSeg45
- .abs_section_4d 1 N/I 0x4D 0x4D .absSeg46
- .abs_section_4e 1 N/I 0x4E 0x4E .absSeg47
- .abs_section_4f 1 N/I 0x4F 0x4F .absSeg48
- .abs_section_60 1 N/I 0x60 0x60 .absSeg49
- .abs_section_61 1 N/I 0x61 0x61 .absSeg50
- .abs_section_86 1 N/I 0x86 0x86 .absSeg51
- .abs_section_89 1 N/I 0x89 0x89 .absSeg52
- .abs_section_8a 1 N/I 0x8A 0x8A .absSeg53
- .abs_section_8b 1 N/I 0x8B 0x8B .absSeg54
- .abs_section_8e 1 N/I 0x8E 0x8E .absSeg55
- .abs_section_8f 1 N/I 0x8F 0x8F .absSeg56
- .abs_section_ca 1 N/I 0xCA 0xCA .absSeg57
- .abs_section_cb 1 N/I 0xCB 0xCB .absSeg58
- .abs_section_cc 1 N/I 0xCC 0xCC .absSeg59
- .abs_section_cd 1 N/I 0xCD 0xCD .absSeg60
- .abs_section_ce 1 N/I 0xCE 0xCE .absSeg61
- .abs_section_cf 1 N/I 0xCF 0xCF .absSeg62
- .abs_section_d2 1 N/I 0xD2 0xD2 .absSeg63
- .abs_section_d3 1 N/I 0xD3 0xD3 .absSeg64
- .abs_section_d4 1 N/I 0xD4 0xD4 .absSeg65
- .abs_section_d5 1 N/I 0xD5 0xD5 .absSeg66
- .abs_section_d6 1 N/I 0xD6 0xD6 .absSeg67
- .abs_section_d7 1 N/I 0xD7 0xD7 .absSeg68
- .abs_section_d8 1 N/I 0xD8 0xD8 .absSeg69
- .abs_section_d9 1 N/I 0xD9 0xD9 .absSeg70
- .abs_section_da 1 N/I 0xDA 0xDA .absSeg71
- .abs_section_db 1 N/I 0xDB 0xDB .absSeg72
- .abs_section_dd 1 N/I 0xDD 0xDD .absSeg73
- .abs_section_e0 1 N/I 0xE0 0xE0 .absSeg74
- .abs_section_e1 1 N/I 0xE1 0xE1 .absSeg75
- .abs_section_e2 1 N/I 0xE2 0xE2 .absSeg76
- .abs_section_e3 1 N/I 0xE3 0xE3 .absSeg77
- .abs_section_e4 1 N/I 0xE4 0xE4 .absSeg78
- .abs_section_ea 1 N/I 0xEA 0xEA .absSeg79
- .abs_section_eb 1 N/I 0xEB 0xEB .absSeg80
- .abs_section_ec 1 N/I 0xEC 0xEC .absSeg81
- .abs_section_ed 1 N/I 0xED 0xED .absSeg82
- .abs_section_ee 1 N/I 0xEE 0xEE .absSeg83
- .abs_section_ef 1 N/I 0xEF 0xEF .absSeg84
- .abs_section_f0 1 N/I 0xF0 0xF0 .absSeg85
- .abs_section_f2 1 N/I 0xF2 0xF2 .absSeg86
- .abs_section_f3 1 N/I 0xF3 0xF3 .absSeg87
- .abs_section_f4 1 N/I 0xF4 0xF4 .absSeg88
- .abs_section_f6 1 N/I 0xF6 0xF6 .absSeg89
- .abs_section_f7 1 N/I 0xF7 0xF7 .absSeg90
- .abs_section_100 1 N/I 0x100 0x100 .absSeg91
- .abs_section_101 1 N/I 0x101 0x101 .absSeg92
- .abs_section_103 1 N/I 0x103 0x103 .absSeg93
- .abs_section_104 1 N/I 0x104 0x104 .absSeg94
- .abs_section_105 1 N/I 0x105 0x105 .absSeg95
- .abs_section_106 1 N/I 0x106 0x106 .absSeg96
- .abs_section_140 1 N/I 0x140 0x140 .absSeg97
- .abs_section_141 1 N/I 0x141 0x141 .absSeg98
- .abs_section_142 1 N/I 0x142 0x142 .absSeg99
- .abs_section_143 1 N/I 0x143 0x143 .absSeg100
- .abs_section_146 1 N/I 0x146 0x146 .absSeg101
- .abs_section_147 1 N/I 0x147 0x147 .absSeg102
- .abs_section_148 1 N/I 0x148 0x148 .absSeg103
- .abs_section_14a 1 N/I 0x14A 0x14A .absSeg104
- .abs_section_14c 1 N/I 0x14C 0x14C .absSeg105
- .abs_section_14d 1 N/I 0x14D 0x14D .absSeg106
- .abs_section_14e 1 N/I 0x14E 0x14E .absSeg107
- .abs_section_14f 1 N/I 0x14F 0x14F .absSeg108
- .abs_section_160 1 N/I 0x160 0x160 .absSeg109
- .abs_section_161 1 N/I 0x161 0x161 .absSeg110
- .abs_section_180 1 N/I 0x180 0x180 .absSeg111
- .abs_section_181 1 N/I 0x181 0x181 .absSeg112
- .abs_section_182 1 N/I 0x182 0x182 .absSeg113
- .abs_section_183 1 N/I 0x183 0x183 .absSeg114
- .abs_section_186 1 N/I 0x186 0x186 .absSeg115
- .abs_section_187 1 N/I 0x187 0x187 .absSeg116
- .abs_section_188 1 N/I 0x188 0x188 .absSeg117
- .abs_section_18a 1 N/I 0x18A 0x18A .absSeg118
- .abs_section_18c 1 N/I 0x18C 0x18C .absSeg119
- .abs_section_18d 1 N/I 0x18D 0x18D .absSeg120
- .abs_section_18e 1 N/I 0x18E 0x18E .absSeg121
- .abs_section_18f 1 N/I 0x18F 0x18F .absSeg122
- .abs_section_1a0 1 N/I 0x1A0 0x1A0 .absSeg123
- .abs_section_1a1 1 N/I 0x1A1 0x1A1 .absSeg124
- .abs_section_1e0 1 N/I 0x1E0 0x1E0 .absSeg125
- .abs_section_1e1 1 N/I 0x1E1 0x1E1 .absSeg126
- .abs_section_1e2 1 N/I 0x1E2 0x1E2 .absSeg127
- .abs_section_1e3 1 N/I 0x1E3 0x1E3 .absSeg128
- .abs_section_1e4 1 N/I 0x1E4 0x1E4 .absSeg129
- .abs_section_1e5 1 N/I 0x1E5 0x1E5 .absSeg130
- .abs_section_1e8 1 N/I 0x1E8 0x1E8 .absSeg131
- .abs_section_1e9 1 N/I 0x1E9 0x1E9 .absSeg132
- .abs_section_1fe 1 N/I 0x1FE 0x1FE .absSeg133
- .abs_section_200 1 N/I 0x200 0x200 .absSeg134
- .abs_section_201 1 N/I 0x201 0x201 .absSeg135
- .abs_section_202 1 N/I 0x202 0x202 .absSeg136
- .abs_section_203 1 N/I 0x203 0x203 .absSeg137
- .abs_section_204 1 N/I 0x204 0x204 .absSeg138
- .abs_section_205 1 N/I 0x205 0x205 .absSeg139
- .abs_section_206 1 N/I 0x206 0x206 .absSeg140
- .abs_section_207 1 N/I 0x207 0x207 .absSeg141
- .abs_section_208 1 N/I 0x208 0x208 .absSeg142
- .abs_section_209 1 N/I 0x209 0x209 .absSeg143
- .abs_section_20a 1 N/I 0x20A 0x20A .absSeg144
- .abs_section_20c 1 N/I 0x20C 0x20C .absSeg145
- .abs_section_20d 1 N/I 0x20D 0x20D .absSeg146
- .abs_section_20e 1 N/I 0x20E 0x20E .absSeg147
- .abs_section_20f 1 N/I 0x20F 0x20F .absSeg148
- .abs_section_220 1 N/I 0x220 0x220 .absSeg149
- .abs_section_221 1 N/I 0x221 0x221 .absSeg150
- .abs_section_228 1 N/I 0x228 0x228 .absSeg151
- .abs_section_229 1 N/I 0x229 0x229 .absSeg152
- .abs_section_230 1 N/I 0x230 0x230 .absSeg153
- .abs_section_231 1 N/I 0x231 0x231 .absSeg154
- .abs_section_240 1 N/I 0x240 0x240 .absSeg155
- .abs_section_241 1 N/I 0x241 0x241 .absSeg156
- .abs_section_242 1 N/I 0x242 0x242 .absSeg157
- .abs_section_243 1 N/I 0x243 0x243 .absSeg158
- .abs_section_244 1 N/I 0x244 0x244 .absSeg159
- .abs_section_245 1 N/I 0x245 0x245 .absSeg160
- .abs_section_248 1 N/I 0x248 0x248 .absSeg161
- .abs_section_249 1 N/I 0x249 0x249 .absSeg162
- .abs_section_24a 1 N/I 0x24A 0x24A .absSeg163
- .abs_section_24b 1 N/I 0x24B 0x24B .absSeg164
- .abs_section_24c 1 N/I 0x24C 0x24C .absSeg165
- .abs_section_24d 1 N/I 0x24D 0x24D .absSeg166
- .abs_section_24e 1 N/I 0x24E 0x24E .absSeg167
- .abs_section_250 1 N/I 0x250 0x250 .absSeg168
- .abs_section_251 1 N/I 0x251 0x251 .absSeg169
- .abs_section_252 1 N/I 0x252 0x252 .absSeg170
- .abs_section_253 1 N/I 0x253 0x253 .absSeg171
- .abs_section_254 1 N/I 0x254 0x254 .absSeg172
- .abs_section_255 1 N/I 0x255 0x255 .absSeg173
- .abs_section_256 1 N/I 0x256 0x256 .absSeg174
- .abs_section_258 1 N/I 0x258 0x258 .absSeg175
- .abs_section_259 1 N/I 0x259 0x259 .absSeg176
- .abs_section_25a 1 N/I 0x25A 0x25A .absSeg177
- .abs_section_25b 1 N/I 0x25B 0x25B .absSeg178
- .abs_section_25c 1 N/I 0x25C 0x25C .absSeg179
- .abs_section_25d 1 N/I 0x25D 0x25D .absSeg180
- .abs_section_260 1 N/I 0x260 0x260 .absSeg181
- .abs_section_261 1 N/I 0x261 0x261 .absSeg182
- .abs_section_262 1 N/I 0x262 0x262 .absSeg183
- .abs_section_263 1 N/I 0x263 0x263 .absSeg184
- .abs_section_264 1 N/I 0x264 0x264 .absSeg185
- .abs_section_265 1 N/I 0x265 0x265 .absSeg186
- .abs_section_268 1 N/I 0x268 0x268 .absSeg187
- .abs_section_269 1 N/I 0x269 0x269 .absSeg188
- .abs_section_26a 1 N/I 0x26A 0x26A .absSeg189
- .abs_section_26b 1 N/I 0x26B 0x26B .absSeg190
- .abs_section_26c 1 N/I 0x26C 0x26C .absSeg191
- .abs_section_26d 1 N/I 0x26D 0x26D .absSeg192
- .abs_section_26e 1 N/I 0x26E 0x26E .absSeg193
- .abs_section_0 2 N/I 0x0 0x1 .absSeg194
- .abs_section_2 2 N/I 0x2 0x3 .absSeg195
- .abs_section_1a 2 N/I 0x1A 0x1B .absSeg196
- .abs_section_22 2 N/I 0x22 0x23 .absSeg197
- .abs_section_26 2 N/I 0x26 0x27 .absSeg198
- .abs_section_2b 2 N/I 0x2B 0x2C .absSeg199
- .abs_section_2e 2 N/I 0x2E 0x2F .absSeg200
- .abs_section_44 2 N/I 0x44 0x45 .absSeg201
- .abs_section_58 2 N/I 0x58 0x59 .absSeg202
- .abs_section_5a 2 N/I 0x5A 0x5B .absSeg203
- .abs_section_5c 2 N/I 0x5C 0x5D .absSeg204
- .abs_section_5e 2 N/I 0x5E 0x5F .absSeg205
- .abs_section_62 2 N/I 0x62 0x63 .absSeg206
- .abs_section_82 2 N/I 0x82 0x83 .absSeg207
- .abs_section_84 2 N/I 0x84 0x85 .absSeg208
- .abs_section_8c 2 N/I 0x8C 0x8D .absSeg209
- .abs_section_90 2 N/I 0x90 0x91 .absSeg210
- .abs_section_92 2 N/I 0x92 0x93 .absSeg211
- .abs_section_94 2 N/I 0x94 0x95 .absSeg212
- .abs_section_96 2 N/I 0x96 0x97 .absSeg213
- .abs_section_98 2 N/I 0x98 0x99 .absSeg214
- .abs_section_9a 2 N/I 0x9A 0x9B .absSeg215
- .abs_section_9c 2 N/I 0x9C 0x9D .absSeg216
- .abs_section_9e 2 N/I 0x9E 0x9F .absSeg217
- .abs_section_a0 2 N/I 0xA0 0xA1 .absSeg218
- .abs_section_a2 2 N/I 0xA2 0xA3 .absSeg219
- .abs_section_a4 2 N/I 0xA4 0xA5 .absSeg220
- .abs_section_a6 2 N/I 0xA6 0xA7 .absSeg221
- .abs_section_a8 2 N/I 0xA8 0xA9 .absSeg222
- .abs_section_aa 2 N/I 0xAA 0xAB .absSeg223
- .abs_section_ac 2 N/I 0xAC 0xAD .absSeg224
- .abs_section_ae 2 N/I 0xAE 0xAF .absSeg225
- .abs_section_c8 2 N/I 0xC8 0xC9 .absSeg226
- .abs_section_d0 2 N/I 0xD0 0xD1 .absSeg227
- .abs_section_e8 2 N/I 0xE8 0xE9 .absSeg228
- .abs_section_144 2 N/I 0x144 0x145 .absSeg229
- .abs_section_158 2 N/I 0x158 0x159 .absSeg230
- .abs_section_15a 2 N/I 0x15A 0x15B .absSeg231
- .abs_section_15c 2 N/I 0x15C 0x15D .absSeg232
- .abs_section_15e 2 N/I 0x15E 0x15F .absSeg233
- .abs_section_162 2 N/I 0x162 0x163 .absSeg234
- .abs_section_184 2 N/I 0x184 0x185 .absSeg235
- .abs_section_198 2 N/I 0x198 0x199 .absSeg236
- .abs_section_19a 2 N/I 0x19A 0x19B .absSeg237
- .abs_section_19c 2 N/I 0x19C 0x19D .absSeg238
- .abs_section_19e 2 N/I 0x19E 0x19F .absSeg239
- .abs_section_1a2 2 N/I 0x1A2 0x1A3 .absSeg240
- .abs_section_1ec 2 N/I 0x1EC 0x1ED .absSeg241
- .abs_section_1ee 2 N/I 0x1EE 0x1EF .absSeg242
- .abs_section_1f0 2 N/I 0x1F0 0x1F1 .absSeg243
- .abs_section_1f2 2 N/I 0x1F2 0x1F3 .absSeg244
- .abs_section_1f4 2 N/I 0x1F4 0x1F5 .absSeg245
- .abs_section_1f6 2 N/I 0x1F6 0x1F7 .absSeg246
- .abs_section_1f8 2 N/I 0x1F8 0x1F9 .absSeg247
- .abs_section_1fa 2 N/I 0x1FA 0x1FB .absSeg248
- .abs_section_1fc 2 N/I 0x1FC 0x1FD .absSeg249
- .abs_section_210 2 N/I 0x210 0x211 .absSeg250
- .abs_section_212 2 N/I 0x212 0x213 .absSeg251
- .abs_section_214 2 N/I 0x214 0x215 .absSeg252
- .abs_section_216 2 N/I 0x216 0x217 .absSeg253
- .abs_section_218 2 N/I 0x218 0x219 .absSeg254
- .abs_section_21a 2 N/I 0x21A 0x21B .absSeg255
- .abs_section_222 2 N/I 0x222 0x223 .absSeg256
- .abs_section_224 2 N/I 0x224 0x225 .absSeg257
- .abs_section_226 2 N/I 0x226 0x227 .absSeg258
- .abs_section_22a 2 N/I 0x22A 0x22B .absSeg259
- .abs_section_22c 2 N/I 0x22C 0x22D .absSeg260
- .abs_section_22e 2 N/I 0x22E 0x22F .absSeg261
- .abs_section_232 2 N/I 0x232 0x233 .absSeg262
- .abs_section_234 2 N/I 0x234 0x235 .absSeg263
- .abs_section_236 2 N/I 0x236 0x237 .absSeg264
- .abs_section_270 2 N/I 0x270 0x271 .absSeg265
- .abs_section_272 2 N/I 0x272 0x273 .absSeg266
- .abs_section_274 2 N/I 0x274 0x275 .absSeg267
- .abs_section_276 2 N/I 0x276 0x277 .absSeg268
- .abs_section_278 2 N/I 0x278 0x279 .absSeg269
- .abs_section_27a 2 N/I 0x27A 0x27B .absSeg270
- .abs_section_27c 2 N/I 0x27C 0x27D .absSeg271
- .abs_section_27e 2 N/I 0x27E 0x27F .absSeg272
- .bss 2 R/W 0x500 0x501 RAM
- my_constant 29 R 0xC1FD 0xC219 ROM_C000
- my_variable 104 R/W 0x502 0x569 RAM
- .common 2 R/W 0x56A 0x56B RAM
- circulation.asm._SEC000000 219 R 0xC21A 0xC2F4 ROM_C000
- debounce.asm._SEC000000 9 R 0xC2F5 0xC2FD ROM_C000
- eventloop.asm._SEC000000 465 R 0xC2FE 0xC4CE ROM_C000
- growlights.asm._SEC000000 17 R 0xC4CF 0xC4DF ROM_C000
- Code 2668 R 0xC4E0 0xCF4B ROM_C000
- Variables 237 R 0xCF4C 0xD038 ROM_C000
- clock_code 483 R 0xD039 0xD21B ROM_C000
- clock_digits 6 R/W 0x56C 0x571 RAM
- .vectSeg273_vect 4 R 0xFFF0 0xFFF3 .vectSeg273
- .vectSeg274_vect 2 R 0xFFFE 0xFFFF .vectSeg274
- Summary of section sizes per section type:
- READ_ONLY (R): 1222 (dec: 4642)
- READ_WRITE (R/W): 172 (dec: 370)
- NO_INIT (N/I): 160 (dec: 352)
- *********************************************************************************************
- VECTOR-ALLOCATION SECTION
- Address InitValue InitFunction
- ---------------------------------------------------------------------------------------------
- 0xFFF0 0xC2FE RTI_ISR
- 0xFFF2 0x56C IRQ_ISR
- 0xFFFE 0xC000 _Startup
- *********************************************************************************************
- OBJECT-ALLOCATION SECTION
- Name Module Addr hSize dSize Ref Section RLIB
- ---------------------------------------------------------------------------------------------
- MODULE: -- main.asm.o --
- - PROCEDURES:
- Entry C000 BD 189 0 .init
- _Startup C000 0 0 0 .init
- Init C0BD 14 20 0 .init
- Main C0D1 21 33 0 .init
- - VARIABLES:
- disp 502 21 33 477 my_variable
- password 523 8 8 26 my_variable
- entered_password 52B 8 8 18 my_variable
- new_password 533 8 8 0 my_variable
- pw_prompt_shown 53B 1 1 0 my_variable
- pw_check 53C 1 1 1 my_variable
- pw_correct 53D 1 1 1 my_variable
- pw_set 53E 1 1 6 my_variable
- pw_incorrect 53F 1 1 1 my_variable
- pw_required 540 1 1 2 my_variable
- pressed_key 541 1 1 2 my_variable
- pressed_num 542 1 1 43 my_variable
- await_key_release 543 1 1 35 my_variable
- await_key_press 544 1 1 7 my_variable
- menu_active 545 1 1 9 my_variable
- toast_timer 546 2 2 5 my_variable
- menu_option_num 548 1 1 5 my_variable
- menu_timer 549 2 2 5 my_variable
- display_timeout 54B 1 1 0 my_variable
- is_watering 54C 1 1 8 my_variable
- watering_timer 54D 2 2 6 my_variable
- sprinkler_event 54F 1 1 4 my_variable
- sprinkler_timer 550 1 1 5 my_variable
- sprinkler_arr_i 551 1 1 4 my_variable
- show_temperature 552 1 1 7 my_variable
- fan_speed 553 1 1 3 my_variable
- circulation_count 554 1 1 4 my_variable
- dc_on 555 1 1 3 my_variable
- display_time 556 1 1 7 my_variable
- current_year 557 2 2 3 my_variable
- current_month 559 1 1 4 my_variable
- current_day 55A 1 1 4 my_variable
- current_hour 55B 1 1 4 my_variable
- current_minute 55C 1 1 4 my_variable
- current_second 55D 1 1 5 my_variable
- wall_timer 55E 2 2 6 my_variable
- clock_event 560 1 1 1 my_variable
- ms_counter 561 2 2 4 my_variable
- second_passed 563 1 1 4 my_variable
- setting_wall 564 1 1 0 my_variable
- change_time 565 1 1 1 my_variable
- pw_reset 566 1 1 5 my_variable
- word_out 567 2 2 2 my_variable
- byte_out 569 1 1 1 my_variable
- KVS C1FD 10 16 1 my_constant
- SEQUENCE C20D 5 5 1 my_constant
- SPRINKLER_ARR C212 8 8 1 my_constant
- - LABELS:
- __SEG_END_SSTACK 500 0 0 1
- CRGFLG 37 0 0 1 .text
- PORT_T 240 0 0 3 .text
- DDR_T 242 0 0 0 .text
- PORT_S 248 0 0 1 .text
- DDR_S 24A 0 0 0 .text
- PORT_P 258 0 0 1 .text
- DDR_P 25A 0 0 0 .text
- PORT_U 268 0 0 3 .text
- PDR_U 26C 0 0 0 .text
- PSR_U 26D 0 0 0 .text
- MODULE: -- lcddisp.c.o --
- - PROCEDURES:
- delay_ms C0F2 17 23 5 NON_BANKED
- init_LCD C109 52 82 1 NON_BANKED
- display_string C15B 38 56 46 NON_BANKED
- Delay C193 1F 31 1 NON_BANKED
- epulse C1B2 24 36 3 NON_BANKED
- sendCommand C1D6 F 15 7 NON_BANKED
- - VARIABLES:
- data 500 2 2 4 .bss
- MODULE: -- mc9s12e128.c.o --
- - PROCEDURES:
- - VARIABLES:
- _PORTE 8 1 1 0 .abs_section_8
- _DDRE 9 1 1 0 .abs_section_9
- _PEAR A 1 1 0 .abs_section_a
- _MODE B 1 1 0 .abs_section_b
- _PUCR C 1 1 0 .abs_section_c
- _RDRIV D 1 1 0 .abs_section_d
- _EBICTL E 1 1 0 .abs_section_e
- _INITRM 10 1 1 0 .abs_section_10
- _INITRG 11 1 1 0 .abs_section_11
- _MISC 13 1 1 0 .abs_section_13
- _ITCR 15 1 1 0 .abs_section_15
- _ITEST 16 1 1 0 .abs_section_16
- _VREGCTRL 19 1 1 0 .abs_section_19
- _MEMSIZ0 1C 1 1 0 .abs_section_1c
- _MEMSIZ1 1D 1 1 0 .abs_section_1d
- _INTCR 1E 1 1 0 .abs_section_1e
- _HPRIO 1F 1 1 0 .abs_section_1f
- _DBGC1 20 1 1 0 .abs_section_20
- _DBGSC 21 1 1 0 .abs_section_21
- _DBGCNT 24 1 1 0 .abs_section_24
- _DBGCCX 25 1 1 0 .abs_section_25
- _DBGC2 28 1 1 0 .abs_section_28
- _DBGC3 29 1 1 0 .abs_section_29
- _DBGCAX 2A 1 1 0 .abs_section_2a
- _DBGCBX 2D 1 1 0 .abs_section_2d
- _PPAGE 30 1 1 0 .abs_section_30
- _PORTK 32 1 1 0 .abs_section_32
- _DDRK 33 1 1 0 .abs_section_33
- _SYNR 34 1 1 0 .abs_section_34
- _REFDV 35 1 1 0 .abs_section_35
- _CRGFLG 37 1 1 0 .abs_section_37
- _CRGINT 38 1 1 0 .abs_section_38
- _CLKSEL 39 1 1 0 .abs_section_39
- _PLLCTL 3A 1 1 0 .abs_section_3a
- _RTICTL 3B 1 1 0 .abs_section_3b
- _COPCTL 3C 1 1 0 .abs_section_3c
- _ARMCOP 3F 1 1 0 .abs_section_3f
- _TIM0_TIOS 40 1 1 0 .abs_section_40
- _TIM0_CFORC 41 1 1 0 .abs_section_41
- _TIM0_OC7M 42 1 1 0 .abs_section_42
- _TIM0_OC7D 43 1 1 0 .abs_section_43
- _TIM0_TSCR1 46 1 1 0 .abs_section_46
- _TIM0_TTOV 47 1 1 0 .abs_section_47
- _TIM0_TCTL1 48 1 1 0 .abs_section_48
- _TIM0_TCTL3 4A 1 1 0 .abs_section_4a
- _TIM0_TIE 4C 1 1 0 .abs_section_4c
- _TIM0_TSCR2 4D 1 1 0 .abs_section_4d
- _TIM0_TFLG1 4E 1 1 0 .abs_section_4e
- _TIM0_TFLG2 4F 1 1 0 .abs_section_4f
- _TIM0_PACTL 60 1 1 0 .abs_section_60
- _TIM0_PAFLG 61 1 1 0 .abs_section_61
- _ATDSTAT0 86 1 1 1 .abs_section_86
- _ATDTEST1 89 1 1 0 .abs_section_89
- _ATDSTAT2 8A 1 1 0 .abs_section_8a
- _ATDSTAT1 8B 1 1 0 .abs_section_8b
- _PORTAD0 8E 1 1 0 .abs_section_8e
- _PORTAD1 8F 1 1 0 .abs_section_8f
- _SCI0CR1 CA 1 1 0 .abs_section_ca
- _SCI0CR2 CB 1 1 0 .abs_section_cb
- _SCI0SR1 CC 1 1 0 .abs_section_cc
- _SCI0SR2 CD 1 1 0 .abs_section_cd
- _SCI0DRH CE 1 1 0 .abs_section_ce
- _SCI0DRL CF 1 1 0 .abs_section_cf
- _SCI1CR1 D2 1 1 0 .abs_section_d2
- _SCI1CR2 D3 1 1 0 .abs_section_d3
- _SCI1SR1 D4 1 1 0 .abs_section_d4
- _SCI1SR2 D5 1 1 0 .abs_section_d5
- _SCI1DRH D6 1 1 0 .abs_section_d6
- _SCI1DRL D7 1 1 0 .abs_section_d7
- _SPICR1 D8 1 1 0 .abs_section_d8
- _SPICR2 D9 1 1 0 .abs_section_d9
- _SPIBR DA 1 1 0 .abs_section_da
- _SPISR DB 1 1 0 .abs_section_db
- _SPIDR DD 1 1 0 .abs_section_dd
- _IBAD E0 1 1 0 .abs_section_e0
- _IBFD E1 1 1 0 .abs_section_e1
- _IBCR E2 1 1 0 .abs_section_e2
- _IBSR E3 1 1 0 .abs_section_e3
- _IBDR E4 1 1 0 .abs_section_e4
- _SCI2CR1 EA 1 1 0 .abs_section_ea
- _SCI2CR2 EB 1 1 0 .abs_section_eb
- _SCI2SR1 EC 1 1 0 .abs_section_ec
- _SCI2SR2 ED 1 1 0 .abs_section_ed
- _SCI2DRH EE 1 1 0 .abs_section_ee
- _SCI2DRL EF 1 1 0 .abs_section_ef
- _DAC0_DACC0 F0 1 1 0 .abs_section_f0
- _DAC0_DACDLeft F2 1 1 0 .abs_section_f2
- _DAC0_DACDRight F3 1 1 0 .abs_section_f3
- _DAC1_DACC0 F4 1 1 0 .abs_section_f4
- _DAC1_DACDLeft F6 1 1 0 .abs_section_f6
- _DAC1_DACDRight F7 1 1 0 .abs_section_f7
- _FCLKDIV 100 1 1 0 .abs_section_100
- _FSEC 101 1 1 0 .abs_section_101
- _FCNFG 103 1 1 0 .abs_section_103
- _FPROT 104 1 1 0 .abs_section_104
- _FSTAT 105 1 1 0 .abs_section_105
- _FCMD 106 1 1 0 .abs_section_106
- _TIM1_TIOS 140 1 1 0 .abs_section_140
- _TIM1_CFORC 141 1 1 0 .abs_section_141
- _TIM1_OC7M 142 1 1 0 .abs_section_142
- _TIM1_OC7D 143 1 1 0 .abs_section_143
- _TIM1_TSCR1 146 1 1 0 .abs_section_146
- _TIM1_TTOV 147 1 1 0 .abs_section_147
- _TIM1_TCTL1 148 1 1 0 .abs_section_148
- _TIM1_TCTL3 14A 1 1 0 .abs_section_14a
- _TIM1_TIE 14C 1 1 0 .abs_section_14c
- _TIM1_TSCR2 14D 1 1 0 .abs_section_14d
- _TIM1_TFLG1 14E 1 1 0 .abs_section_14e
- _TIM1_TFLG2 14F 1 1 0 .abs_section_14f
- _TIM1_PACTL 160 1 1 0 .abs_section_160
- _TIM1_PAFLG 161 1 1 0 .abs_section_161
- _TIM2_TIOS 180 1 1 0 .abs_section_180
- _TIM2_CFORC 181 1 1 0 .abs_section_181
- _TIM2_OC7M 182 1 1 0 .abs_section_182
- _TIM2_OC7D 183 1 1 0 .abs_section_183
- _TIM2_TSCR1 186 1 1 0 .abs_section_186
- _TIM2_TTOV 187 1 1 0 .abs_section_187
- _TIM2_TCTL1 188 1 1 0 .abs_section_188
- _TIM2_TCTL3 18A 1 1 0 .abs_section_18a
- _TIM2_TIE 18C 1 1 0 .abs_section_18c
- _TIM2_TSCR2 18D 1 1 0 .abs_section_18d
- _TIM2_TFLG1 18E 1 1 0 .abs_section_18e
- _TIM2_TFLG2 18F 1 1 0 .abs_section_18f
- _TIM2_PACTL 1A0 1 1 0 .abs_section_1a0
- _TIM2_PAFLG 1A1 1 1 0 .abs_section_1a1
- _PWME 1E0 1 1 0 .abs_section_1e0
- _PWMPOL 1E1 1 1 0 .abs_section_1e1
- _PWMCLK 1E2 1 1 0 .abs_section_1e2
- _PWMPRCLK 1E3 1 1 0 .abs_section_1e3
- _PWMCAE 1E4 1 1 0 .abs_section_1e4
- _PWMCTL 1E5 1 1 0 .abs_section_1e5
- _PWMSCLA 1E8 1 1 0 .abs_section_1e8
- _PWMSCLB 1E9 1 1 0 .abs_section_1e9
- _PWMSDN 1FE 1 1 0 .abs_section_1fe
- _PMFCFG0 200 1 1 0 .abs_section_200
- _PMFCFG1 201 1 1 0 .abs_section_201
- _PMFCFG2 202 1 1 0 .abs_section_202
- _PMFCFG3 203 1 1 0 .abs_section_203
- _PMFFCTL 204 1 1 0 .abs_section_204
- _PMFFPIN 205 1 1 0 .abs_section_205
- _PMFFSTA 206 1 1 0 .abs_section_206
- _PMFQSMP 207 1 1 0 .abs_section_207
- _PMFDMPA 208 1 1 0 .abs_section_208
- _PMFDMPB 209 1 1 0 .abs_section_209
- _PMFDMPC 20A 1 1 0 .abs_section_20a
- _PMFOUTC 20C 1 1 0 .abs_section_20c
- _PMFOUTB 20D 1 1 0 .abs_section_20d
- _PMFDTMS 20E 1 1 0 .abs_section_20e
- _PMFCCTL 20F 1 1 0 .abs_section_20f
- _PMFENCA 220 1 1 0 .abs_section_220
- _PMFFQCA 221 1 1 0 .abs_section_221
- _PMFENCB 228 1 1 0 .abs_section_228
- _PMFFQCB 229 1 1 0 .abs_section_229
- _PMFENCC 230 1 1 0 .abs_section_230
- _PMFFQCC 231 1 1 0 .abs_section_231
- _PTT 240 1 1 0 .abs_section_240
- _PTIT 241 1 1 0 .abs_section_241
- _DDRT 242 1 1 0 .abs_section_242
- _RDRT 243 1 1 0 .abs_section_243
- _PERT 244 1 1 0 .abs_section_244
- _PPST 245 1 1 0 .abs_section_245
- _PTS 248 1 1 0 .abs_section_248
- _PTIS 249 1 1 0 .abs_section_249
- _DDRS 24A 1 1 0 .abs_section_24a
- _RDRS 24B 1 1 0 .abs_section_24b
- _PERS 24C 1 1 0 .abs_section_24c
- _PPSS 24D 1 1 0 .abs_section_24d
- _WOMS 24E 1 1 0 .abs_section_24e
- _PTM 250 1 1 5 .abs_section_250
- _PTIM 251 1 1 0 .abs_section_251
- _DDRM 252 1 1 1 .abs_section_252
- _RDRM 253 1 1 0 .abs_section_253
- _PERM 254 1 1 0 .abs_section_254
- _PPSM 255 1 1 0 .abs_section_255
- _WOMM 256 1 1 0 .abs_section_256
- _PTP 258 1 1 0 .abs_section_258
- _PTIP 259 1 1 0 .abs_section_259
- _DDRP 25A 1 1 0 .abs_section_25a
- _RDRP 25B 1 1 0 .abs_section_25b
- _PERP 25C 1 1 0 .abs_section_25c
- _PPSP 25D 1 1 0 .abs_section_25d
- _PTQ 260 1 1 0 .abs_section_260
- _PTIQ 261 1 1 0 .abs_section_261
- _DDRQ 262 1 1 0 .abs_section_262
- _RDRQ 263 1 1 0 .abs_section_263
- _PERQ 264 1 1 0 .abs_section_264
- _PPSQ 265 1 1 0 .abs_section_265
- _PTU 268 1 1 0 .abs_section_268
- _PTIU 269 1 1 0 .abs_section_269
- _DDRU 26A 1 1 0 .abs_section_26a
- _RDRU 26B 1 1 0 .abs_section_26b
- _PERU 26C 1 1 0 .abs_section_26c
- _PPSU 26D 1 1 0 .abs_section_26d
- _MODRR 26E 1 1 0 .abs_section_26e
- _PORTAB 0 2 2 0 .abs_section_0
- _DDRAB 2 2 2 0 .abs_section_2
- _PARTID 1A 2 2 0 .abs_section_1a
- _DBGTB 22 2 2 0 .abs_section_22
- _DBGCC 26 2 2 0 .abs_section_26
- _DBGCA 2B 2 2 0 .abs_section_2b
- _DBGCB 2E 2 2 0 .abs_section_2e
- _TIM0_TCNT 44 2 2 0 .abs_section_44
- _TIM0_TC4 58 2 2 0 .abs_section_58
- _TIM0_TC5 5A 2 2 0 .abs_section_5a
- _TIM0_TC6 5C 2 2 0 .abs_section_5c
- _TIM0_TC7 5E 2 2 0 .abs_section_5e
- _TIM0_PACNT 62 2 2 0 .abs_section_62
- _ATDCTL23 82 2 2 1 .abs_section_82
- _ATDCTL45 84 2 2 1 .abs_section_84
- _ATDDIEN 8C 2 2 0 .abs_section_8c
- _ATDDR0 90 2 2 1 .abs_section_90
- _ATDDR1 92 2 2 0 .abs_section_92
- _ATDDR2 94 2 2 0 .abs_section_94
- _ATDDR3 96 2 2 0 .abs_section_96
- _ATDDR4 98 2 2 0 .abs_section_98
- _ATDDR5 9A 2 2 0 .abs_section_9a
- _ATDDR6 9C 2 2 0 .abs_section_9c
- _ATDDR7 9E 2 2 0 .abs_section_9e
- _ATDDR8 A0 2 2 0 .abs_section_a0
- _ATDDR9 A2 2 2 0 .abs_section_a2
- _ATDDR10 A4 2 2 0 .abs_section_a4
- _ATDDR11 A6 2 2 0 .abs_section_a6
- _ATDDR12 A8 2 2 0 .abs_section_a8
- _ATDDR13 AA 2 2 0 .abs_section_aa
- _ATDDR14 AC 2 2 0 .abs_section_ac
- _ATDDR15 AE 2 2 0 .abs_section_ae
- _SCI0BD C8 2 2 0 .abs_section_c8
- _SCI1BD D0 2 2 0 .abs_section_d0
- _SCI2BD E8 2 2 0 .abs_section_e8
- _TIM1_TCNT 144 2 2 0 .abs_section_144
- _TIM1_TC4 158 2 2 0 .abs_section_158
- _TIM1_TC5 15A 2 2 0 .abs_section_15a
- _TIM1_TC6 15C 2 2 0 .abs_section_15c
- _TIM1_TC7 15E 2 2 0 .abs_section_15e
- _TIM1_PACNT 162 2 2 0 .abs_section_162
- _TIM2_TCNT 184 2 2 0 .abs_section_184
- _TIM2_TC4 198 2 2 0 .abs_section_198
- _TIM2_TC5 19A 2 2 0 .abs_section_19a
- _TIM2_TC6 19C 2 2 0 .abs_section_19c
- _TIM2_TC7 19E 2 2 0 .abs_section_19e
- _TIM2_PACNT 1A2 2 2 0 .abs_section_1a2
- _PWMCNT01 1EC 2 2 0 .abs_section_1ec
- _PWMCNT23 1EE 2 2 0 .abs_section_1ee
- _PWMCNT45 1F0 2 2 0 .abs_section_1f0
- _PWMPER01 1F2 2 2 0 .abs_section_1f2
- _PWMPER23 1F4 2 2 0 .abs_section_1f4
- _PWMPER45 1F6 2 2 0 .abs_section_1f6
- _PWMDTY01 1F8 2 2 0 .abs_section_1f8
- _PWMDTY23 1FA 2 2 0 .abs_section_1fa
- _PWMDTY45 1FC 2 2 0 .abs_section_1fc
- _PMFVAL0 210 2 2 0 .abs_section_210
- _PMFVAL1 212 2 2 0 .abs_section_212
- _PMFVAL2 214 2 2 0 .abs_section_214
- _PMFVAL3 216 2 2 0 .abs_section_216
- _PMFVAL4 218 2 2 0 .abs_section_218
- _PMFVAL5 21A 2 2 0 .abs_section_21a
- _PMFCNTA 222 2 2 0 .abs_section_222
- _PMFMODA 224 2 2 0 .abs_section_224
- _PMFDTMA 226 2 2 0 .abs_section_226
- _PMFCNTB 22A 2 2 0 .abs_section_22a
- _PMFMODB 22C 2 2 0 .abs_section_22c
- _PMFDTMB 22E 2 2 0 .abs_section_22e
- _PMFCNTC 232 2 2 0 .abs_section_232
- _PMFMODC 234 2 2 0 .abs_section_234
- _PMFDTMC 236 2 2 0 .abs_section_236
- _PTAD 270 2 2 4 .abs_section_270
- _PTIAD 272 2 2 0 .abs_section_272
- _DDRAD 274 2 2 1 .abs_section_274
- _RDRAD 276 2 2 0 .abs_section_276
- _PERAD 278 2 2 0 .abs_section_278
- _PPSAD 27A 2 2 0 .abs_section_27a
- _PIEAD 27C 2 2 0 .abs_section_27c
- _PIFAD 27E 2 2 0 .abs_section_27e
- MODULE: -- potentiometer.c.o --
- - PROCEDURES:
- read_pot C1E5 18 24 1 NON_BANKED
- - VARIABLES:
- pot_value 56A 2 2 1 .common
- MODULE: -- IRQ_ISR.asm.o --
- - PROCEDURES:
- - VARIABLES:
- IRQ_ISR 56C 0 0 0 IRQ_ISR.asm._SEC000000
- MODULE: -- circulation.asm.o --
- - PROCEDURES:
- Circulation C21A 1B 27 1 circulation.asm._SEC000000
- PulseOff C235 6 6 0 circulation.asm._SEC000000
- PrintTemperature C23B B4 180 0 circulation.asm._SEC000000
- Return C2EF 6 6 0 circulation.asm._SEC000000
- - VARIABLES:
- MODULE: -- debounce.asm.o --
- - PROCEDURES:
- Debounce C2F5 4 4 1 debounce.asm._SEC000000
- Loop C2F9 5 5 0 debounce.asm._SEC000000
- - VARIABLES:
- MODULE: -- eventloop.asm.o --
- - PROCEDURES:
- RTI_ISR C2FE 16 22 0 eventloop.asm._SEC000000
- LessThanSec C314 2E 46 0 eventloop.asm._SEC000000
- FanOff C342 3 3 0 eventloop.asm._SEC000000
- FanReset C345 9 9 0 eventloop.asm._SEC000000
- DidMotor C34E 8C 140 0 eventloop.asm._SEC000000
- CycleMenu C3DA 11 17 0 eventloop.asm._SEC000000
- StartWatering C3EB 23 35 0 eventloop.asm._SEC000000
- StopWatering C40E 1D 29 0 eventloop.asm._SEC000000
- Sprinkle C42B 15 21 0 eventloop.asm._SEC000000
- DisplayTemperature C440 23 35 0 eventloop.asm._SEC000000
- HideTemperature C463 1B 27 0 eventloop.asm._SEC000000
- DisplayTime C47E 23 35 0 eventloop.asm._SEC000000
- HideTime C4A1 1B 27 0 eventloop.asm._SEC000000
- SetTime C4BC 7 7 0 eventloop.asm._SEC000000
- ResetPassword C4C3 7 7 0 eventloop.asm._SEC000000
- Return C4CA 5 5 0 eventloop.asm._SEC000000
- - VARIABLES:
- MODULE: -- growlights.asm.o --
- - PROCEDURES:
- Growlights C4CF 11 17 1 growlights.asm._SEC000000
- - VARIABLES:
- MODULE: -- menu.asm.o --
- - PROCEDURES:
- Menu C4E0 E 14 1 Code
- PrintTopLine C4EE 86 134 0 Code
- PrintOption1 C574 5F 95 0 Code
- PrintOption2 C5D3 5F 95 0 Code
- PrintOption3 C632 5F 95 0 Code
- PrintOption4 C691 5F 95 0 Code
- PrintOption5 C6F0 5F 95 0 Code
- PrintOption6 C74F 5D 93 0 Code
- PrintOption7 C7AC 5D 93 0 Code
- Return C809 6 6 0 Code
- - VARIABLES:
- MODULE: -- password.asm.o --
- - PROCEDURES:
- Password C80F 22 34 2 Code
- PasswordInit C831 181 385 0 Code
- PasswordReset C9B2 35D 861 0 Code
- PasswordCheck CD0F 1E1 481 0 Code
- Return CEF0 B 11 0 Code
- - VARIABLES:
- MODULE: -- keypad.asm.o --
- - PROCEDURES:
- Keypad CEFB 7 7 33 Code
- ArrayEnd CF02 7 7 0 Code
- InitSequence CF09 3 3 0 Code
- ReadKeypress CF0C 1F 31 0 Code
- AwaitRelease CF2B 9 9 0 Code
- InitLookup CF34 5 5 0 Code
- Lookup CF39 A 10 0 Code
- Found CF43 3 3 0 Code
- Return CF46 6 6 0 Code
- - VARIABLES:
- MODULE: -- water.asm.o --
- - PROCEDURES:
- Water CF4C 29 41 1 Variables
- Continue CF75 13 19 0 Variables
- ShowWatering CF88 AB 171 0 Variables
- Return D033 6 6 0 Variables
- - VARIABLES:
- MODULE: -- wall.asm.o --
- - PROCEDURES:
- Wall D039 10E 270 1 clock_code
- PrintWall D147 CC 204 0 clock_code
- Return D213 9 9 0 clock_code
- - VARIABLES:
- seconds_tens 56C 1 1 2 clock_digits
- seconds_ones 56D 1 1 2 clock_digits
- minutes_tens 56E 1 1 0 clock_digits
- minutes_ones 56F 1 1 0 clock_digits
- hours_tens 570 1 1 0 clock_digits
- hours_ones 571 1 1 0 clock_digits
- *********************************************************************************************
- MODULE STATISTIC
- Name Data Code Const
- ---------------------------------------------------------------------------------------------
- main.asm.o 104 242 29
- lcddisp.c.o 2 243 0
- mc9s12e128.c.o 352 0 0
- potentiometer.c.o 2 24 0
- IRQ_ISR.asm.o 0 0 0
- circulation.asm.o 0 219 0
- debounce.asm.o 0 9 0
- eventloop.asm.o 0 465 0
- growlights.asm.o 0 17 0
- menu.asm.o 0 815 0
- password.asm.o 0 1772 0
- keypad.asm.o 0 81 0
- water.asm.o 0 237 0
- wall.asm.o 6 483 0
- other 256 6 0
- *********************************************************************************************
- SECTION USE IN OBJECT-ALLOCATION SECTION
- ---------------------------------------------------------------------------------------------
- SECTION: ".text"
- CRGFLG PORT_T DDR_T PORT_S DDR_S PORT_P DDR_P PORT_U PDR_U PSR_U
- SECTION: ".bss"
- data
- SECTION: ".init"
- _Startup Entry Init Main
- SECTION: "NON_BANKED"
- delay_ms init_LCD display_string Delay epulse sendCommand read_pot
- SECTION: "my_constant"
- KVS SEQUENCE SPRINKLER_ARR
- SECTION: "my_variable"
- disp password entered_password new_password pw_prompt_shown pw_check
- pw_correct pw_set pw_incorrect pw_required pressed_key pressed_num
- await_key_release await_key_press menu_active toast_timer menu_option_num
- menu_timer display_timeout is_watering watering_timer sprinkler_event
- sprinkler_timer sprinkler_arr_i show_temperature fan_speed circulation_count
- dc_on display_time current_year current_month current_day current_hour
- current_minute current_second wall_timer clock_event ms_counter second_passed
- setting_wall change_time pw_reset word_out byte_out
- SECTION: ".common"
- pot_value
- SECTION: ".abs_section_8"
- _PORTE
- SECTION: ".abs_section_9"
- _DDRE
- SECTION: ".abs_section_a"
- _PEAR
- SECTION: ".abs_section_b"
- _MODE
- SECTION: ".abs_section_c"
- _PUCR
- SECTION: ".abs_section_d"
- _RDRIV
- SECTION: ".abs_section_e"
- _EBICTL
- SECTION: ".abs_section_10"
- _INITRM
- SECTION: ".abs_section_11"
- _INITRG
- SECTION: ".abs_section_13"
- _MISC
- SECTION: ".abs_section_15"
- _ITCR
- SECTION: ".abs_section_16"
- _ITEST
- SECTION: ".abs_section_19"
- _VREGCTRL
- SECTION: ".abs_section_1c"
- _MEMSIZ0
- SECTION: ".abs_section_1d"
- _MEMSIZ1
- SECTION: ".abs_section_1e"
- _INTCR
- SECTION: ".abs_section_1f"
- _HPRIO
- SECTION: ".abs_section_20"
- _DBGC1
- SECTION: ".abs_section_21"
- _DBGSC
- SECTION: ".abs_section_24"
- _DBGCNT
- SECTION: ".abs_section_25"
- _DBGCCX
- SECTION: ".abs_section_28"
- _DBGC2
- SECTION: ".abs_section_29"
- _DBGC3
- SECTION: ".abs_section_2a"
- _DBGCAX
- SECTION: ".abs_section_2d"
- _DBGCBX
- SECTION: ".abs_section_30"
- _PPAGE
- SECTION: ".abs_section_32"
- _PORTK
- SECTION: ".abs_section_33"
- _DDRK
- SECTION: ".abs_section_34"
- _SYNR
- SECTION: ".abs_section_35"
- _REFDV
- SECTION: ".abs_section_37"
- _CRGFLG
- SECTION: ".abs_section_38"
- _CRGINT
- SECTION: ".abs_section_39"
- _CLKSEL
- SECTION: ".abs_section_3a"
- _PLLCTL
- SECTION: ".abs_section_3b"
- _RTICTL
- SECTION: ".abs_section_3c"
- _COPCTL
- SECTION: ".abs_section_3f"
- _ARMCOP
- SECTION: ".abs_section_40"
- _TIM0_TIOS
- SECTION: ".abs_section_41"
- _TIM0_CFORC
- SECTION: ".abs_section_42"
- _TIM0_OC7M
- SECTION: ".abs_section_43"
- _TIM0_OC7D
- SECTION: ".abs_section_46"
- _TIM0_TSCR1
- SECTION: ".abs_section_47"
- _TIM0_TTOV
- SECTION: ".abs_section_48"
- _TIM0_TCTL1
- SECTION: ".abs_section_4a"
- _TIM0_TCTL3
- SECTION: ".abs_section_4c"
- _TIM0_TIE
- SECTION: ".abs_section_4d"
- _TIM0_TSCR2
- SECTION: ".abs_section_4e"
- _TIM0_TFLG1
- SECTION: ".abs_section_4f"
- _TIM0_TFLG2
- SECTION: ".abs_section_60"
- _TIM0_PACTL
- SECTION: ".abs_section_61"
- _TIM0_PAFLG
- SECTION: ".abs_section_86"
- _ATDSTAT0
- SECTION: ".abs_section_89"
- _ATDTEST1
- SECTION: ".abs_section_8a"
- _ATDSTAT2
- SECTION: ".abs_section_8b"
- _ATDSTAT1
- SECTION: ".abs_section_8e"
- _PORTAD0
- SECTION: ".abs_section_8f"
- _PORTAD1
- SECTION: ".abs_section_ca"
- _SCI0CR1
- SECTION: ".abs_section_cb"
- _SCI0CR2
- SECTION: ".abs_section_cc"
- _SCI0SR1
- SECTION: ".abs_section_cd"
- _SCI0SR2
- SECTION: ".abs_section_ce"
- _SCI0DRH
- SECTION: ".abs_section_cf"
- _SCI0DRL
- SECTION: ".abs_section_d2"
- _SCI1CR1
- SECTION: ".abs_section_d3"
- _SCI1CR2
- SECTION: ".abs_section_d4"
- _SCI1SR1
- SECTION: ".abs_section_d5"
- _SCI1SR2
- SECTION: ".abs_section_d6"
- _SCI1DRH
- SECTION: ".abs_section_d7"
- _SCI1DRL
- SECTION: ".abs_section_d8"
- _SPICR1
- SECTION: ".abs_section_d9"
- _SPICR2
- SECTION: ".abs_section_da"
- _SPIBR
- SECTION: ".abs_section_db"
- _SPISR
- SECTION: ".abs_section_dd"
- _SPIDR
- SECTION: ".abs_section_e0"
- _IBAD
- SECTION: ".abs_section_e1"
- _IBFD
- SECTION: ".abs_section_e2"
- _IBCR
- SECTION: ".abs_section_e3"
- _IBSR
- SECTION: ".abs_section_e4"
- _IBDR
- SECTION: ".abs_section_ea"
- _SCI2CR1
- SECTION: ".abs_section_eb"
- _SCI2CR2
- SECTION: ".abs_section_ec"
- _SCI2SR1
- SECTION: ".abs_section_ed"
- _SCI2SR2
- SECTION: ".abs_section_ee"
- _SCI2DRH
- SECTION: ".abs_section_ef"
- _SCI2DRL
- SECTION: ".abs_section_f0"
- _DAC0_DACC0
- SECTION: ".abs_section_f2"
- _DAC0_DACDLeft
- SECTION: ".abs_section_f3"
- _DAC0_DACDRight
- SECTION: ".abs_section_f4"
- _DAC1_DACC0
- SECTION: ".abs_section_f6"
- _DAC1_DACDLeft
- SECTION: ".abs_section_f7"
- _DAC1_DACDRight
- SECTION: ".abs_section_100"
- _FCLKDIV
- SECTION: ".abs_section_101"
- _FSEC
- SECTION: ".abs_section_103"
- _FCNFG
- SECTION: ".abs_section_104"
- _FPROT
- SECTION: ".abs_section_105"
- _FSTAT
- SECTION: ".abs_section_106"
- _FCMD
- SECTION: ".abs_section_140"
- _TIM1_TIOS
- SECTION: ".abs_section_141"
- _TIM1_CFORC
- SECTION: ".abs_section_142"
- _TIM1_OC7M
- SECTION: ".abs_section_143"
- _TIM1_OC7D
- SECTION: ".abs_section_146"
- _TIM1_TSCR1
- SECTION: ".abs_section_147"
- _TIM1_TTOV
- SECTION: ".abs_section_148"
- _TIM1_TCTL1
- SECTION: ".abs_section_14a"
- _TIM1_TCTL3
- SECTION: ".abs_section_14c"
- _TIM1_TIE
- SECTION: ".abs_section_14d"
- _TIM1_TSCR2
- SECTION: ".abs_section_14e"
- _TIM1_TFLG1
- SECTION: ".abs_section_14f"
- _TIM1_TFLG2
- SECTION: ".abs_section_160"
- _TIM1_PACTL
- SECTION: ".abs_section_161"
- _TIM1_PAFLG
- SECTION: ".abs_section_180"
- _TIM2_TIOS
- SECTION: ".abs_section_181"
- _TIM2_CFORC
- SECTION: ".abs_section_182"
- _TIM2_OC7M
- SECTION: ".abs_section_183"
- _TIM2_OC7D
- SECTION: ".abs_section_186"
- _TIM2_TSCR1
- SECTION: ".abs_section_187"
- _TIM2_TTOV
- SECTION: ".abs_section_188"
- _TIM2_TCTL1
- SECTION: ".abs_section_18a"
- _TIM2_TCTL3
- SECTION: ".abs_section_18c"
- _TIM2_TIE
- SECTION: ".abs_section_18d"
- _TIM2_TSCR2
- SECTION: ".abs_section_18e"
- _TIM2_TFLG1
- SECTION: ".abs_section_18f"
- _TIM2_TFLG2
- SECTION: ".abs_section_1a0"
- _TIM2_PACTL
- SECTION: ".abs_section_1a1"
- _TIM2_PAFLG
- SECTION: ".abs_section_1e0"
- _PWME
- SECTION: ".abs_section_1e1"
- _PWMPOL
- SECTION: ".abs_section_1e2"
- _PWMCLK
- SECTION: ".abs_section_1e3"
- _PWMPRCLK
- SECTION: ".abs_section_1e4"
- _PWMCAE
- SECTION: ".abs_section_1e5"
- _PWMCTL
- SECTION: ".abs_section_1e8"
- _PWMSCLA
- SECTION: ".abs_section_1e9"
- _PWMSCLB
- SECTION: ".abs_section_1fe"
- _PWMSDN
- SECTION: ".abs_section_200"
- _PMFCFG0
- SECTION: ".abs_section_201"
- _PMFCFG1
- SECTION: ".abs_section_202"
- _PMFCFG2
- SECTION: ".abs_section_203"
- _PMFCFG3
- SECTION: ".abs_section_204"
- _PMFFCTL
- SECTION: ".abs_section_205"
- _PMFFPIN
- SECTION: ".abs_section_206"
- _PMFFSTA
- SECTION: ".abs_section_207"
- _PMFQSMP
- SECTION: ".abs_section_208"
- _PMFDMPA
- SECTION: ".abs_section_209"
- _PMFDMPB
- SECTION: ".abs_section_20a"
- _PMFDMPC
- SECTION: ".abs_section_20c"
- _PMFOUTC
- SECTION: ".abs_section_20d"
- _PMFOUTB
- SECTION: ".abs_section_20e"
- _PMFDTMS
- SECTION: ".abs_section_20f"
- _PMFCCTL
- SECTION: ".abs_section_220"
- _PMFENCA
- SECTION: ".abs_section_221"
- _PMFFQCA
- SECTION: ".abs_section_228"
- _PMFENCB
- SECTION: ".abs_section_229"
- _PMFFQCB
- SECTION: ".abs_section_230"
- _PMFENCC
- SECTION: ".abs_section_231"
- _PMFFQCC
- SECTION: ".abs_section_240"
- _PTT
- SECTION: ".abs_section_241"
- _PTIT
- SECTION: ".abs_section_242"
- _DDRT
- SECTION: ".abs_section_243"
- _RDRT
- SECTION: ".abs_section_244"
- _PERT
- SECTION: ".abs_section_245"
- _PPST
- SECTION: ".abs_section_248"
- _PTS
- SECTION: ".abs_section_249"
- _PTIS
- SECTION: ".abs_section_24a"
- _DDRS
- SECTION: ".abs_section_24b"
- _RDRS
- SECTION: ".abs_section_24c"
- _PERS
- SECTION: ".abs_section_24d"
- _PPSS
- SECTION: ".abs_section_24e"
- _WOMS
- SECTION: ".abs_section_250"
- _PTM
- SECTION: ".abs_section_251"
- _PTIM
- SECTION: ".abs_section_252"
- _DDRM
- SECTION: ".abs_section_253"
- _RDRM
- SECTION: ".abs_section_254"
- _PERM
- SECTION: ".abs_section_255"
- _PPSM
- SECTION: ".abs_section_256"
- _WOMM
- SECTION: ".abs_section_258"
- _PTP
- SECTION: ".abs_section_259"
- _PTIP
- SECTION: ".abs_section_25a"
- _DDRP
- SECTION: ".abs_section_25b"
- _RDRP
- SECTION: ".abs_section_25c"
- _PERP
- SECTION: ".abs_section_25d"
- _PPSP
- SECTION: ".abs_section_260"
- _PTQ
- SECTION: ".abs_section_261"
- _PTIQ
- SECTION: ".abs_section_262"
- _DDRQ
- SECTION: ".abs_section_263"
- _RDRQ
- SECTION: ".abs_section_264"
- _PERQ
- SECTION: ".abs_section_265"
- _PPSQ
- SECTION: ".abs_section_268"
- _PTU
- SECTION: ".abs_section_269"
- _PTIU
- SECTION: ".abs_section_26a"
- _DDRU
- SECTION: ".abs_section_26b"
- _RDRU
- SECTION: ".abs_section_26c"
- _PERU
- SECTION: ".abs_section_26d"
- _PPSU
- SECTION: ".abs_section_26e"
- _MODRR
- SECTION: ".abs_section_0"
- _PORTAB
- SECTION: ".abs_section_2"
- _DDRAB
- SECTION: ".abs_section_1a"
- _PARTID
- SECTION: ".abs_section_22"
- _DBGTB
- SECTION: ".abs_section_26"
- _DBGCC
- SECTION: ".abs_section_2b"
- _DBGCA
- SECTION: ".abs_section_2e"
- _DBGCB
- SECTION: ".abs_section_44"
- _TIM0_TCNT
- SECTION: ".abs_section_58"
- _TIM0_TC4
- SECTION: ".abs_section_5a"
- _TIM0_TC5
- SECTION: ".abs_section_5c"
- _TIM0_TC6
- SECTION: ".abs_section_5e"
- _TIM0_TC7
- SECTION: ".abs_section_62"
- _TIM0_PACNT
- SECTION: ".abs_section_82"
- _ATDCTL23
- SECTION: ".abs_section_84"
- _ATDCTL45
- SECTION: ".abs_section_8c"
- _ATDDIEN
- SECTION: ".abs_section_90"
- _ATDDR0
- SECTION: ".abs_section_92"
- _ATDDR1
- SECTION: ".abs_section_94"
- _ATDDR2
- SECTION: ".abs_section_96"
- _ATDDR3
- SECTION: ".abs_section_98"
- _ATDDR4
- SECTION: ".abs_section_9a"
- _ATDDR5
- SECTION: ".abs_section_9c"
- _ATDDR6
- SECTION: ".abs_section_9e"
- _ATDDR7
- SECTION: ".abs_section_a0"
- _ATDDR8
- SECTION: ".abs_section_a2"
- _ATDDR9
- SECTION: ".abs_section_a4"
- _ATDDR10
- SECTION: ".abs_section_a6"
- _ATDDR11
- SECTION: ".abs_section_a8"
- _ATDDR12
- SECTION: ".abs_section_aa"
- _ATDDR13
- SECTION: ".abs_section_ac"
- _ATDDR14
- SECTION: ".abs_section_ae"
- _ATDDR15
- SECTION: ".abs_section_c8"
- _SCI0BD
- SECTION: ".abs_section_d0"
- _SCI1BD
- SECTION: ".abs_section_e8"
- _SCI2BD
- SECTION: ".abs_section_144"
- _TIM1_TCNT
- SECTION: ".abs_section_158"
- _TIM1_TC4
- SECTION: ".abs_section_15a"
- _TIM1_TC5
- SECTION: ".abs_section_15c"
- _TIM1_TC6
- SECTION: ".abs_section_15e"
- _TIM1_TC7
- SECTION: ".abs_section_162"
- _TIM1_PACNT
- SECTION: ".abs_section_184"
- _TIM2_TCNT
- SECTION: ".abs_section_198"
- _TIM2_TC4
- SECTION: ".abs_section_19a"
- _TIM2_TC5
- SECTION: ".abs_section_19c"
- _TIM2_TC6
- SECTION: ".abs_section_19e"
- _TIM2_TC7
- SECTION: ".abs_section_1a2"
- _TIM2_PACNT
- SECTION: ".abs_section_1ec"
- _PWMCNT01
- SECTION: ".abs_section_1ee"
- _PWMCNT23
- SECTION: ".abs_section_1f0"
- _PWMCNT45
- SECTION: ".abs_section_1f2"
- _PWMPER01
- SECTION: ".abs_section_1f4"
- _PWMPER23
- SECTION: ".abs_section_1f6"
- _PWMPER45
- SECTION: ".abs_section_1f8"
- _PWMDTY01
- SECTION: ".abs_section_1fa"
- _PWMDTY23
- SECTION: ".abs_section_1fc"
- _PWMDTY45
- SECTION: ".abs_section_210"
- _PMFVAL0
- SECTION: ".abs_section_212"
- _PMFVAL1
- SECTION: ".abs_section_214"
- _PMFVAL2
- SECTION: ".abs_section_216"
- _PMFVAL3
- SECTION: ".abs_section_218"
- _PMFVAL4
- SECTION: ".abs_section_21a"
- _PMFVAL5
- SECTION: ".abs_section_222"
- _PMFCNTA
- SECTION: ".abs_section_224"
- _PMFMODA
- SECTION: ".abs_section_226"
- _PMFDTMA
- SECTION: ".abs_section_22a"
- _PMFCNTB
- SECTION: ".abs_section_22c"
- _PMFMODB
- SECTION: ".abs_section_22e"
- _PMFDTMB
- SECTION: ".abs_section_232"
- _PMFCNTC
- SECTION: ".abs_section_234"
- _PMFMODC
- SECTION: ".abs_section_236"
- _PMFDTMC
- SECTION: ".abs_section_270"
- _PTAD
- SECTION: ".abs_section_272"
- _PTIAD
- SECTION: ".abs_section_274"
- _DDRAD
- SECTION: ".abs_section_276"
- _RDRAD
- SECTION: ".abs_section_278"
- _PERAD
- SECTION: ".abs_section_27a"
- _PPSAD
- SECTION: ".abs_section_27c"
- _PIEAD
- SECTION: ".abs_section_27e"
- _PIFAD
- SECTION: "IRQ_ISR.asm._SEC000000"
- IRQ_ISR
- SECTION: "circulation.asm._SEC000000"
- Circulation PulseOff PrintTemperature Return
- SECTION: "debounce.asm._SEC000000"
- Debounce Loop
- SECTION: "eventloop.asm._SEC000000"
- RTI_ISR LessThanSec FanOff FanReset DidMotor CycleMenu StartWatering
- StopWatering Sprinkle DisplayTemperature HideTemperature DisplayTime HideTime
- SetTime ResetPassword Return
- SECTION: "growlights.asm._SEC000000"
- Growlights
- SECTION: "Code"
- Menu PrintTopLine PrintOption1 PrintOption2 PrintOption3 PrintOption4
- PrintOption5 PrintOption6 PrintOption7 Return Password PasswordInit
- PasswordReset PasswordCheck Return Keypad ArrayEnd InitSequence ReadKeypress
- AwaitRelease InitLookup Lookup Found Return
- SECTION: "Variables"
- Water Continue ShowWatering Return
- SECTION: "clock_code"
- Wall PrintWall Return
- SECTION: "clock_digits"
- seconds_tens seconds_ones minutes_tens minutes_ones hours_tens hours_ones
- *********************************************************************************************
- OBJECT LIST SORTED BY ADDRESS
- Name Addr hSize dSize Ref Section RLIB
- ---------------------------------------------------------------------------------------------
- _PORTAB 0 2 2 0 .abs_section_0
- _DDRAB 2 2 2 0 .abs_section_2
- _PORTE 8 1 1 0 .abs_section_8
- _DDRE 9 1 1 0 .abs_section_9
- _PEAR A 1 1 0 .abs_section_a
- _MODE B 1 1 0 .abs_section_b
- _PUCR C 1 1 0 .abs_section_c
- _RDRIV D 1 1 0 .abs_section_d
- _EBICTL E 1 1 0 .abs_section_e
- _INITRM 10 1 1 0 .abs_section_10
- _INITRG 11 1 1 0 .abs_section_11
- _MISC 13 1 1 0 .abs_section_13
- _ITCR 15 1 1 0 .abs_section_15
- _ITEST 16 1 1 0 .abs_section_16
- _VREGCTRL 19 1 1 0 .abs_section_19
- _PARTID 1A 2 2 0 .abs_section_1a
- _MEMSIZ0 1C 1 1 0 .abs_section_1c
- _MEMSIZ1 1D 1 1 0 .abs_section_1d
- _INTCR 1E 1 1 0 .abs_section_1e
- _HPRIO 1F 1 1 0 .abs_section_1f
- _DBGC1 20 1 1 0 .abs_section_20
- _DBGSC 21 1 1 0 .abs_section_21
- _DBGTB 22 2 2 0 .abs_section_22
- _DBGCNT 24 1 1 0 .abs_section_24
- _DBGCCX 25 1 1 0 .abs_section_25
- _DBGCC 26 2 2 0 .abs_section_26
- _DBGC2 28 1 1 0 .abs_section_28
- _DBGC3 29 1 1 0 .abs_section_29
- _DBGCAX 2A 1 1 0 .abs_section_2a
- _DBGCA 2B 2 2 0 .abs_section_2b
- _DBGCBX 2D 1 1 0 .abs_section_2d
- _DBGCB 2E 2 2 0 .abs_section_2e
- _PPAGE 30 1 1 0 .abs_section_30
- _PORTK 32 1 1 0 .abs_section_32
- _DDRK 33 1 1 0 .abs_section_33
- _SYNR 34 1 1 0 .abs_section_34
- _REFDV 35 1 1 0 .abs_section_35
- _CRGFLG 37 1 1 0 .abs_section_37
- CRGFLG 37 0 0 1 .text
- _CRGINT 38 1 1 0 .abs_section_38
- _CLKSEL 39 1 1 0 .abs_section_39
- _PLLCTL 3A 1 1 0 .abs_section_3a
- _RTICTL 3B 1 1 0 .abs_section_3b
- _COPCTL 3C 1 1 0 .abs_section_3c
- _ARMCOP 3F 1 1 0 .abs_section_3f
- _TIM0_TIOS 40 1 1 0 .abs_section_40
- _TIM0_CFORC 41 1 1 0 .abs_section_41
- _TIM0_OC7M 42 1 1 0 .abs_section_42
- _TIM0_OC7D 43 1 1 0 .abs_section_43
- _TIM0_TCNT 44 2 2 0 .abs_section_44
- _TIM0_TSCR1 46 1 1 0 .abs_section_46
- _TIM0_TTOV 47 1 1 0 .abs_section_47
- _TIM0_TCTL1 48 1 1 0 .abs_section_48
- _TIM0_TCTL3 4A 1 1 0 .abs_section_4a
- _TIM0_TIE 4C 1 1 0 .abs_section_4c
- _TIM0_TSCR2 4D 1 1 0 .abs_section_4d
- _TIM0_TFLG1 4E 1 1 0 .abs_section_4e
- _TIM0_TFLG2 4F 1 1 0 .abs_section_4f
- _TIM0_TC4 58 2 2 0 .abs_section_58
- _TIM0_TC5 5A 2 2 0 .abs_section_5a
- _TIM0_TC6 5C 2 2 0 .abs_section_5c
- _TIM0_TC7 5E 2 2 0 .abs_section_5e
- _TIM0_PACTL 60 1 1 0 .abs_section_60
- _TIM0_PAFLG 61 1 1 0 .abs_section_61
- _TIM0_PACNT 62 2 2 0 .abs_section_62
- _ATDCTL23 82 2 2 1 .abs_section_82
- _ATDCTL45 84 2 2 1 .abs_section_84
- _ATDSTAT0 86 1 1 1 .abs_section_86
- _ATDTEST1 89 1 1 0 .abs_section_89
- _ATDSTAT2 8A 1 1 0 .abs_section_8a
- _ATDSTAT1 8B 1 1 0 .abs_section_8b
- _ATDDIEN 8C 2 2 0 .abs_section_8c
- _PORTAD0 8E 1 1 0 .abs_section_8e
- _PORTAD1 8F 1 1 0 .abs_section_8f
- _ATDDR0 90 2 2 1 .abs_section_90
- _ATDDR1 92 2 2 0 .abs_section_92
- _ATDDR2 94 2 2 0 .abs_section_94
- _ATDDR3 96 2 2 0 .abs_section_96
- _ATDDR4 98 2 2 0 .abs_section_98
- _ATDDR5 9A 2 2 0 .abs_section_9a
- _ATDDR6 9C 2 2 0 .abs_section_9c
- _ATDDR7 9E 2 2 0 .abs_section_9e
- _ATDDR8 A0 2 2 0 .abs_section_a0
- _ATDDR9 A2 2 2 0 .abs_section_a2
- _ATDDR10 A4 2 2 0 .abs_section_a4
- _ATDDR11 A6 2 2 0 .abs_section_a6
- _ATDDR12 A8 2 2 0 .abs_section_a8
- _ATDDR13 AA 2 2 0 .abs_section_aa
- _ATDDR14 AC 2 2 0 .abs_section_ac
- _ATDDR15 AE 2 2 0 .abs_section_ae
- _SCI0BD C8 2 2 0 .abs_section_c8
- _SCI0CR1 CA 1 1 0 .abs_section_ca
- _SCI0CR2 CB 1 1 0 .abs_section_cb
- _SCI0SR1 CC 1 1 0 .abs_section_cc
- _SCI0SR2 CD 1 1 0 .abs_section_cd
- _SCI0DRH CE 1 1 0 .abs_section_ce
- _SCI0DRL CF 1 1 0 .abs_section_cf
- _SCI1BD D0 2 2 0 .abs_section_d0
- _SCI1CR1 D2 1 1 0 .abs_section_d2
- _SCI1CR2 D3 1 1 0 .abs_section_d3
- _SCI1SR1 D4 1 1 0 .abs_section_d4
- _SCI1SR2 D5 1 1 0 .abs_section_d5
- _SCI1DRH D6 1 1 0 .abs_section_d6
- _SCI1DRL D7 1 1 0 .abs_section_d7
- _SPICR1 D8 1 1 0 .abs_section_d8
- _SPICR2 D9 1 1 0 .abs_section_d9
- _SPIBR DA 1 1 0 .abs_section_da
- _SPISR DB 1 1 0 .abs_section_db
- _SPIDR DD 1 1 0 .abs_section_dd
- _IBAD E0 1 1 0 .abs_section_e0
- _IBFD E1 1 1 0 .abs_section_e1
- _IBCR E2 1 1 0 .abs_section_e2
- _IBSR E3 1 1 0 .abs_section_e3
- _IBDR E4 1 1 0 .abs_section_e4
- _SCI2BD E8 2 2 0 .abs_section_e8
- _SCI2CR1 EA 1 1 0 .abs_section_ea
- _SCI2CR2 EB 1 1 0 .abs_section_eb
- _SCI2SR1 EC 1 1 0 .abs_section_ec
- _SCI2SR2 ED 1 1 0 .abs_section_ed
- _SCI2DRH EE 1 1 0 .abs_section_ee
- _SCI2DRL EF 1 1 0 .abs_section_ef
- _DAC0_DACC0 F0 1 1 0 .abs_section_f0
- _DAC0_DACDLeft F2 1 1 0 .abs_section_f2
- _DAC0_DACDRight F3 1 1 0 .abs_section_f3
- _DAC1_DACC0 F4 1 1 0 .abs_section_f4
- _DAC1_DACDLeft F6 1 1 0 .abs_section_f6
- _DAC1_DACDRight F7 1 1 0 .abs_section_f7
- _FCLKDIV 100 1 1 0 .abs_section_100
- _FSEC 101 1 1 0 .abs_section_101
- _FCNFG 103 1 1 0 .abs_section_103
- _FPROT 104 1 1 0 .abs_section_104
- _FSTAT 105 1 1 0 .abs_section_105
- _FCMD 106 1 1 0 .abs_section_106
- _TIM1_TIOS 140 1 1 0 .abs_section_140
- _TIM1_CFORC 141 1 1 0 .abs_section_141
- _TIM1_OC7M 142 1 1 0 .abs_section_142
- _TIM1_OC7D 143 1 1 0 .abs_section_143
- _TIM1_TCNT 144 2 2 0 .abs_section_144
- _TIM1_TSCR1 146 1 1 0 .abs_section_146
- _TIM1_TTOV 147 1 1 0 .abs_section_147
- _TIM1_TCTL1 148 1 1 0 .abs_section_148
- _TIM1_TCTL3 14A 1 1 0 .abs_section_14a
- _TIM1_TIE 14C 1 1 0 .abs_section_14c
- _TIM1_TSCR2 14D 1 1 0 .abs_section_14d
- _TIM1_TFLG1 14E 1 1 0 .abs_section_14e
- _TIM1_TFLG2 14F 1 1 0 .abs_section_14f
- _TIM1_TC4 158 2 2 0 .abs_section_158
- _TIM1_TC5 15A 2 2 0 .abs_section_15a
- _TIM1_TC6 15C 2 2 0 .abs_section_15c
- _TIM1_TC7 15E 2 2 0 .abs_section_15e
- _TIM1_PACTL 160 1 1 0 .abs_section_160
- _TIM1_PAFLG 161 1 1 0 .abs_section_161
- _TIM1_PACNT 162 2 2 0 .abs_section_162
- _TIM2_TIOS 180 1 1 0 .abs_section_180
- _TIM2_CFORC 181 1 1 0 .abs_section_181
- _TIM2_OC7M 182 1 1 0 .abs_section_182
- _TIM2_OC7D 183 1 1 0 .abs_section_183
- _TIM2_TCNT 184 2 2 0 .abs_section_184
- _TIM2_TSCR1 186 1 1 0 .abs_section_186
- _TIM2_TTOV 187 1 1 0 .abs_section_187
- _TIM2_TCTL1 188 1 1 0 .abs_section_188
- _TIM2_TCTL3 18A 1 1 0 .abs_section_18a
- _TIM2_TIE 18C 1 1 0 .abs_section_18c
- _TIM2_TSCR2 18D 1 1 0 .abs_section_18d
- _TIM2_TFLG1 18E 1 1 0 .abs_section_18e
- _TIM2_TFLG2 18F 1 1 0 .abs_section_18f
- _TIM2_TC4 198 2 2 0 .abs_section_198
- _TIM2_TC5 19A 2 2 0 .abs_section_19a
- _TIM2_TC6 19C 2 2 0 .abs_section_19c
- _TIM2_TC7 19E 2 2 0 .abs_section_19e
- _TIM2_PACTL 1A0 1 1 0 .abs_section_1a0
- _TIM2_PAFLG 1A1 1 1 0 .abs_section_1a1
- _TIM2_PACNT 1A2 2 2 0 .abs_section_1a2
- _PWME 1E0 1 1 0 .abs_section_1e0
- _PWMPOL 1E1 1 1 0 .abs_section_1e1
- _PWMCLK 1E2 1 1 0 .abs_section_1e2
- _PWMPRCLK 1E3 1 1 0 .abs_section_1e3
- _PWMCAE 1E4 1 1 0 .abs_section_1e4
- _PWMCTL 1E5 1 1 0 .abs_section_1e5
- _PWMSCLA 1E8 1 1 0 .abs_section_1e8
- _PWMSCLB 1E9 1 1 0 .abs_section_1e9
- _PWMCNT01 1EC 2 2 0 .abs_section_1ec
- _PWMCNT23 1EE 2 2 0 .abs_section_1ee
- _PWMCNT45 1F0 2 2 0 .abs_section_1f0
- _PWMPER01 1F2 2 2 0 .abs_section_1f2
- _PWMPER23 1F4 2 2 0 .abs_section_1f4
- _PWMPER45 1F6 2 2 0 .abs_section_1f6
- _PWMDTY01 1F8 2 2 0 .abs_section_1f8
- _PWMDTY23 1FA 2 2 0 .abs_section_1fa
- _PWMDTY45 1FC 2 2 0 .abs_section_1fc
- _PWMSDN 1FE 1 1 0 .abs_section_1fe
- _PMFCFG0 200 1 1 0 .abs_section_200
- _PMFCFG1 201 1 1 0 .abs_section_201
- _PMFCFG2 202 1 1 0 .abs_section_202
- _PMFCFG3 203 1 1 0 .abs_section_203
- _PMFFCTL 204 1 1 0 .abs_section_204
- _PMFFPIN 205 1 1 0 .abs_section_205
- _PMFFSTA 206 1 1 0 .abs_section_206
- _PMFQSMP 207 1 1 0 .abs_section_207
- _PMFDMPA 208 1 1 0 .abs_section_208
- _PMFDMPB 209 1 1 0 .abs_section_209
- _PMFDMPC 20A 1 1 0 .abs_section_20a
- _PMFOUTC 20C 1 1 0 .abs_section_20c
- _PMFOUTB 20D 1 1 0 .abs_section_20d
- _PMFDTMS 20E 1 1 0 .abs_section_20e
- _PMFCCTL 20F 1 1 0 .abs_section_20f
- _PMFVAL0 210 2 2 0 .abs_section_210
- _PMFVAL1 212 2 2 0 .abs_section_212
- _PMFVAL2 214 2 2 0 .abs_section_214
- _PMFVAL3 216 2 2 0 .abs_section_216
- _PMFVAL4 218 2 2 0 .abs_section_218
- _PMFVAL5 21A 2 2 0 .abs_section_21a
- _PMFENCA 220 1 1 0 .abs_section_220
- _PMFFQCA 221 1 1 0 .abs_section_221
- _PMFCNTA 222 2 2 0 .abs_section_222
- _PMFMODA 224 2 2 0 .abs_section_224
- _PMFDTMA 226 2 2 0 .abs_section_226
- _PMFENCB 228 1 1 0 .abs_section_228
- _PMFFQCB 229 1 1 0 .abs_section_229
- _PMFCNTB 22A 2 2 0 .abs_section_22a
- _PMFMODB 22C 2 2 0 .abs_section_22c
- _PMFDTMB 22E 2 2 0 .abs_section_22e
- _PMFENCC 230 1 1 0 .abs_section_230
- _PMFFQCC 231 1 1 0 .abs_section_231
- _PMFCNTC 232 2 2 0 .abs_section_232
- _PMFMODC 234 2 2 0 .abs_section_234
- _PMFDTMC 236 2 2 0 .abs_section_236
- _PTT 240 1 1 0 .abs_section_240
- PORT_T 240 0 0 3 .text
- _PTIT 241 1 1 0 .abs_section_241
- _DDRT 242 1 1 0 .abs_section_242
- DDR_T 242 0 0 0 .text
- _RDRT 243 1 1 0 .abs_section_243
- _PERT 244 1 1 0 .abs_section_244
- _PPST 245 1 1 0 .abs_section_245
- _PTS 248 1 1 0 .abs_section_248
- PORT_S 248 0 0 1 .text
- _PTIS 249 1 1 0 .abs_section_249
- _DDRS 24A 1 1 0 .abs_section_24a
- DDR_S 24A 0 0 0 .text
- _RDRS 24B 1 1 0 .abs_section_24b
- _PERS 24C 1 1 0 .abs_section_24c
- _PPSS 24D 1 1 0 .abs_section_24d
- _WOMS 24E 1 1 0 .abs_section_24e
- _PTM 250 1 1 5 .abs_section_250
- _PTIM 251 1 1 0 .abs_section_251
- _DDRM 252 1 1 1 .abs_section_252
- _RDRM 253 1 1 0 .abs_section_253
- _PERM 254 1 1 0 .abs_section_254
- _PPSM 255 1 1 0 .abs_section_255
- _WOMM 256 1 1 0 .abs_section_256
- _PTP 258 1 1 0 .abs_section_258
- PORT_P 258 0 0 1 .text
- _PTIP 259 1 1 0 .abs_section_259
- _DDRP 25A 1 1 0 .abs_section_25a
- DDR_P 25A 0 0 0 .text
- _RDRP 25B 1 1 0 .abs_section_25b
- _PERP 25C 1 1 0 .abs_section_25c
- _PPSP 25D 1 1 0 .abs_section_25d
- _PTQ 260 1 1 0 .abs_section_260
- _PTIQ 261 1 1 0 .abs_section_261
- _DDRQ 262 1 1 0 .abs_section_262
- _RDRQ 263 1 1 0 .abs_section_263
- _PERQ 264 1 1 0 .abs_section_264
- _PPSQ 265 1 1 0 .abs_section_265
- _PTU 268 1 1 0 .abs_section_268
- PORT_U 268 0 0 3 .text
- _PTIU 269 1 1 0 .abs_section_269
- _DDRU 26A 1 1 0 .abs_section_26a
- _RDRU 26B 1 1 0 .abs_section_26b
- _PERU 26C 1 1 0 .abs_section_26c
- PDR_U 26C 0 0 0 .text
- _PPSU 26D 1 1 0 .abs_section_26d
- PSR_U 26D 0 0 0 .text
- _MODRR 26E 1 1 0 .abs_section_26e
- _PTAD 270 2 2 4 .abs_section_270
- _PTIAD 272 2 2 0 .abs_section_272
- _DDRAD 274 2 2 1 .abs_section_274
- _RDRAD 276 2 2 0 .abs_section_276
- _PERAD 278 2 2 0 .abs_section_278
- _PPSAD 27A 2 2 0 .abs_section_27a
- _PIEAD 27C 2 2 0 .abs_section_27c
- _PIFAD 27E 2 2 0 .abs_section_27e
- data 500 2 2 4 .bss
- disp 502 21 33 477 my_variable
- password 523 8 8 26 my_variable
- entered_password 52B 8 8 18 my_variable
- new_password 533 8 8 0 my_variable
- pw_prompt_shown 53B 1 1 0 my_variable
- pw_check 53C 1 1 1 my_variable
- pw_correct 53D 1 1 1 my_variable
- pw_set 53E 1 1 6 my_variable
- pw_incorrect 53F 1 1 1 my_variable
- pw_required 540 1 1 2 my_variable
- pressed_key 541 1 1 2 my_variable
- pressed_num 542 1 1 43 my_variable
- await_key_release 543 1 1 35 my_variable
- await_key_press 544 1 1 7 my_variable
- menu_active 545 1 1 9 my_variable
- toast_timer 546 2 2 5 my_variable
- menu_option_num 548 1 1 5 my_variable
- menu_timer 549 2 2 5 my_variable
- display_timeout 54B 1 1 0 my_variable
- is_watering 54C 1 1 8 my_variable
- watering_timer 54D 2 2 6 my_variable
- sprinkler_event 54F 1 1 4 my_variable
- sprinkler_timer 550 1 1 5 my_variable
- sprinkler_arr_i 551 1 1 4 my_variable
- show_temperature 552 1 1 7 my_variable
- fan_speed 553 1 1 3 my_variable
- circulation_count 554 1 1 4 my_variable
- dc_on 555 1 1 3 my_variable
- display_time 556 1 1 7 my_variable
- current_year 557 2 2 3 my_variable
- current_month 559 1 1 4 my_variable
- current_day 55A 1 1 4 my_variable
- current_hour 55B 1 1 4 my_variable
- current_minute 55C 1 1 4 my_variable
- current_second 55D 1 1 5 my_variable
- wall_timer 55E 2 2 6 my_variable
- clock_event 560 1 1 1 my_variable
- ms_counter 561 2 2 4 my_variable
- second_passed 563 1 1 4 my_variable
- setting_wall 564 1 1 0 my_variable
- change_time 565 1 1 1 my_variable
- pw_reset 566 1 1 5 my_variable
- word_out 567 2 2 2 my_variable
- byte_out 569 1 1 1 my_variable
- pot_value 56A 2 2 1 .common
- seconds_tens 56C 1 1 2 clock_digits
- IRQ_ISR 56C 0 0 0 IRQ_ISR.asm._SEC000000
- seconds_ones 56D 1 1 2 clock_digits
- minutes_tens 56E 1 1 0 clock_digits
- minutes_ones 56F 1 1 0 clock_digits
- hours_tens 570 1 1 0 clock_digits
- hours_ones 571 1 1 0 clock_digits
- _Startup C000 0 0 0 .init
- Entry C000 BD 189 0 .init
- Init C0BD 14 20 0 .init
- Main C0D1 21 33 0 .init
- delay_ms C0F2 17 23 5 NON_BANKED
- init_LCD C109 52 82 1 NON_BANKED
- display_string C15B 38 56 46 NON_BANKED
- Delay C193 1F 31 1 NON_BANKED
- epulse C1B2 24 36 3 NON_BANKED
- sendCommand C1D6 F 15 7 NON_BANKED
- read_pot C1E5 18 24 1 NON_BANKED
- KVS C1FD 10 16 1 my_constant
- SEQUENCE C20D 5 5 1 my_constant
- SPRINKLER_ARR C212 8 8 1 my_constant
- Circulation C21A 1B 27 1 circulation.asm._SEC000000
- PulseOff C235 6 6 0 circulation.asm._SEC000000
- PrintTemperature C23B B4 180 0 circulation.asm._SEC000000
- Return C2EF 6 6 0 circulation.asm._SEC000000
- Debounce C2F5 4 4 1 debounce.asm._SEC000000
- Loop C2F9 5 5 0 debounce.asm._SEC000000
- RTI_ISR C2FE 16 22 0 eventloop.asm._SEC000000
- LessThanSec C314 2E 46 0 eventloop.asm._SEC000000
- FanOff C342 3 3 0 eventloop.asm._SEC000000
- FanReset C345 9 9 0 eventloop.asm._SEC000000
- DidMotor C34E 8C 140 0 eventloop.asm._SEC000000
- CycleMenu C3DA 11 17 0 eventloop.asm._SEC000000
- StartWatering C3EB 23 35 0 eventloop.asm._SEC000000
- StopWatering C40E 1D 29 0 eventloop.asm._SEC000000
- Sprinkle C42B 15 21 0 eventloop.asm._SEC000000
- DisplayTemperature C440 23 35 0 eventloop.asm._SEC000000
- HideTemperature C463 1B 27 0 eventloop.asm._SEC000000
- DisplayTime C47E 23 35 0 eventloop.asm._SEC000000
- HideTime C4A1 1B 27 0 eventloop.asm._SEC000000
- SetTime C4BC 7 7 0 eventloop.asm._SEC000000
- ResetPassword C4C3 7 7 0 eventloop.asm._SEC000000
- Return C4CA 5 5 0 eventloop.asm._SEC000000
- Growlights C4CF 11 17 1 growlights.asm._SEC000000
- Menu C4E0 E 14 1 Code
- PrintTopLine C4EE 86 134 0 Code
- PrintOption1 C574 5F 95 0 Code
- PrintOption2 C5D3 5F 95 0 Code
- PrintOption3 C632 5F 95 0 Code
- PrintOption4 C691 5F 95 0 Code
- PrintOption5 C6F0 5F 95 0 Code
- PrintOption6 C74F 5D 93 0 Code
- PrintOption7 C7AC 5D 93 0 Code
- Return C809 6 6 0 Code
- Password C80F 22 34 2 Code
- PasswordInit C831 181 385 0 Code
- PasswordReset C9B2 35D 861 0 Code
- PasswordCheck CD0F 1E1 481 0 Code
- Return CEF0 B 11 0 Code
- Keypad CEFB 7 7 33 Code
- ArrayEnd CF02 7 7 0 Code
- InitSequence CF09 3 3 0 Code
- ReadKeypress CF0C 1F 31 0 Code
- AwaitRelease CF2B 9 9 0 Code
- InitLookup CF34 5 5 0 Code
- Lookup CF39 A 10 0 Code
- Found CF43 3 3 0 Code
- Return CF46 6 6 0 Code
- Water CF4C 29 41 1 Variables
- Continue CF75 13 19 0 Variables
- ShowWatering CF88 AB 171 0 Variables
- Return D033 6 6 0 Variables
- Wall D039 10E 270 1 clock_code
- PrintWall D147 CC 204 0 clock_code
- Return D213 9 9 0 clock_code
- *********************************************************************************************
- UNUSED-OBJECTS SECTION
- ---------------------------------------------------------------------------------------------
- NOT USED VARIABLES
- password.asm.o:
- pw_char_index pw_char
- water.asm.o:
- ARRAY_LENGTH
- *********************************************************************************************
- COPYDOWN SECTION
- ---------------------------------------------------------------------------------------------
- *********************************************************************************************
- OBJECT-DEPENDENCIES SECTION
- ---------------------------------------------------------------------------------------------
- Entry USES __SEG_END_SSTACK await_key_release
- await_key_press init_LCD password pw_set pw_incorrect
- pw_correct menu_active menu_option_num menu_timer
- is_watering watering_timer sprinkler_event sprinkler_timer
- sprinkler_arr_i show_temperature change_time pw_reset
- fan_speed circulation_count current_year current_month
- current_day current_hour current_minute current_second
- wall_timer clock_event second_passed ms_counter
- display_time
- Init USES Password pw_set menu_active pressed_num
- Main USES Menu Circulation Water Growlights Wall Password
- await_key_release await_key_press Keypad
- init_LCD USES _DDRAD _PTAD _DDRM delay_ms _PTM data
- sendCommand epulse
- display_string USES sendCommand data _PTAD epulse
- epulse USES data _PTM delay_ms
- sendCommand USES data _PTAD epulse
- read_pot USES _ATDCTL23 Delay _ATDCTL45 _ATDSTAT0 _ATDDR0
- pot_value
- Circulation USES pw_set dc_on PORT_T
- PulseOff USES PORT_T
- PrintTemperature USES show_temperature disp display_string
- RTI_ISR USES ms_counter second_passed
- LessThanSec USES pw_set read_pot word_out fan_speed
- circulation_count dc_on
- FanOff USES dc_on
- FanReset USES circulation_count
- DidMotor USES pw_reset menu_timer toast_timer watering_timer
- sprinkler_timer wall_timer pressed_num
- CycleMenu USES menu_timer menu_option_num
- StartWatering USES watering_timer is_watering show_temperature
- display_time pressed_num menu_active
- StopWatering USES watering_timer is_watering menu_active
- Sprinkle USES sprinkler_timer is_watering sprinkler_event
- DisplayTemperature USES toast_timer is_watering menu_active
- display_time pressed_num show_temperature
- HideTemperature USES toast_timer show_temperature menu_active
- DisplayTime USES wall_timer is_watering show_temperature
- menu_active display_time pressed_num
- HideTime USES wall_timer display_time menu_active
- SetTime USES pw_required
- ResetPassword USES pw_reset
- Return USES CRGFLG
- Growlights USES PORT_T PORT_S
- Menu USES menu_active
- PrintTopLine USES disp menu_option_num
- PrintOption1 USES disp display_string
- PrintOption2 USES disp display_string
- PrintOption3 USES disp display_string
- PrintOption4 USES disp display_string
- PrintOption5 USES disp display_string
- PrintOption6 USES disp display_string
- PrintOption7 USES disp display_string
- Password USES pw_set pw_reset pw_check
- PasswordInit USES disp display_string await_key_press
- await_key_release Keypad pressed_num password pw_set
- PasswordReset USES disp display_string await_key_press
- await_key_release Keypad pressed_num entered_password password
- pw_reset
- PasswordCheck USES disp display_string await_key_press
- await_key_release Keypad pressed_num entered_password password
- pw_required
- Return USES pressed_num
- ArrayEnd USES await_key_press
- InitSequence USES SEQUENCE
- ReadKeypress USES PORT_U Debounce pressed_key await_key_release
- AwaitRelease USES PORT_U
- InitLookup USES KVS
- Lookup USES pressed_key
- Found USES pressed_num
- Water USES is_watering sprinkler_event sprinkler_arr_i
- Continue USES SPRINKLER_ARR word_out PORT_P byte_out
- sprinkler_event
- ShowWatering USES disp display_string
- Wall USES second_passed current_second current_minute
- current_hour current_day current_month current_year disp
- PrintWall USES display_time current_second seconds_ones
- seconds_tens disp display_string
- Return USES second_passed
- *********************************************************************************************
- DEPENDENCY TREE
- *********************************************************************************************
- RTI_ISR
-
- *********************************************************************************************
- STATISTIC SECTION
- ---------------------------------------------------------------------------------------------
- ExeFile:
- --------
- Number of blocks to be downloaded: 11
- Total size of all blocks to be downloaded: 4642
|